La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

La informática antes de Linux En los años 90 el sistema operativo UNIX, que podía correr sobre distintos modelos de ordenador, llevaba ya un par de décadas.

Presentaciones similares


Presentación del tema: "La informática antes de Linux En los años 90 el sistema operativo UNIX, que podía correr sobre distintos modelos de ordenador, llevaba ya un par de décadas."— Transcripción de la presentación:

1

2 La informática antes de Linux En los años 90 el sistema operativo UNIX, que podía correr sobre distintos modelos de ordenador, llevaba ya un par de décadas creciendo entre los grandes ordenadores de todo el mundo. Había habido algunos intentos de crear sistemas operativos compatibles, los más notables el Proyecto GNU de Richard Stallman (1983), el BSD de Berkeley (1977) y MINIX (1987). Por diversa razones, a veces técnicas, a veces legales, otras simplemente por falta de interés de los desarrolladores, ninguno de ellos llegó a alcanzar una popularidad suficiente como para competir con UNIX. Todas esas alternativas a UNIX necesitaban del desarrollo de un kernel o núcleo propio, la base fundamental del sistema operativo, la que gestiona los recursos y enlaza directamente con el hardware del ordenador. Hurd era el kernel del proyecto GNU, pero por unas cosas y otras era una idea inacabada: la primera versión estaba no aparecería hasta casi 2008, una eternidad en tiempo informático. BSD dejó de desarrollarse en 1995, aunque algunos de sus descendientes como el Mac OS X de Apple o SunOS/Solaris y OpenBSD se siguen utilizando. MINIX por otra parte no utilizó una licencia libre hasta 2000, lo que hizo que muchos voluntarios prefirieran ayudar en el desarrollo de Linux.

3 HISTORIA En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear sistemas operativos parecidos a UNIX y compatibles con POSIX. Dos años más tarde creó la "Fundación del Software Libre" y escribió la GNU General Public License para posibilitar el software libre en el sistema de copyright. El software GNU se extendía muy de prisa y dentro de poco una multitud de programas fueron escritos, de manera que ya a principios de 1990 había bastantes software GNU como para hacer un sistema operativo propio, pero faltaba el Kernel. A principios de los años 1990, no había un sistema operativo libre completo. A pesar de que el proyecto GNU era desarrollado constantemente, no disponía sin embargo de ningún buen Kernel basado en UNIX, por el contrario era un número de proyectos de software libres que podían ser traducidos en las variantes UNIX mediante el compilador de GNU.

4 Sin embargo el mérito (enorme por cierto) es de Linus Torvalds al haber tenido un sueño, un objetivo, y haber ido por el. Y además no haber tenido vergüenza de hacerlo público y abrir su proyecto a la participación de otros. En 1991, en Helsinki, Torvalds comenzó un proyecto que más tarde llegó a ser el núcleo Linux. Esto fue al principio un emulador terminal, al cualTorvalds solía tener acceso en los grandes servidores UNIX de la universidad. Él escribió el programa expresamente para el hardware que usaba, e independiente de un sistema operativo, porque quiso usar las funciones de su nueva computadora personal con un procesador El sistema operativo que él usó durante el desarrollo fue Minix, y el compilador inicial fue el GNU C compilador, que aún es la opción principal para compilar Linux hoy (aunque Linux puede ser compilado bajo otros compiladores, tal como el Intel C Compiler).1991Helsinki Torvaldsnúcleo LinuxemuladorterminalTorvaldsservidoresUNIXuniversidadhardwaresistema operativocomputadorapersonalprocesador80386sistema operativoMinixcompiladorGNU C compiladorcompilarLinux Intel C Compiler Como Torvalds escribió en su libro "Solamente por diversión", 3 él tarde o temprano comprendió que había escrito un núcleo de sistema operativo. El 25 de agosto de 1991, 20:57:08 GMT, anunció este sistema en un envío a la red Usenet, en el newsgroup (grupo de noticias): comp.os.minixTorvaldsnúcleosistema operativo25 de agosto1991GMTsistemaUsenet.:

5 Hola a todos aquellos que usan Minix. Estoy creando un sistema operativo (libre) (por puro hobby, no será tan grande ni profesional como GNU) para clones AT 386(486). Llevo trabajando en ello desde abril y ya empieza a estar listo. Me gustaría recibir comentarios sobre lo que a la gente le gusta/disgusta de minix, ya que mi SO se le parece un poco (misma disposición física del sistema de archivos (por motivos prácticos) entre otras cosas).

6 El respaldo definitivo de la comunidad de programadores hacia Linux se produjo cuando en 1992 Torvalds reconoció que sólo con el núcleo no se podía llegar a ninguna parte y que se necesitaba más software, como el que tenía el Proyecto GNU. Entonces publicó la versión 0.99 de Linux aplicándole por primera vez la licencia GPL de GNU. En palabras del propio Torvalds hacer que Linux fuera GPL fue definitivamente lo mejor que haya podido hacer nunca. Las licencias de software son el instrumento legal que acompaña a los programas de ordenador: pueden ser más o menos restrictivas, aplicarse a programas comerciales o a los que se distribuyen de forma libre y gratuita. Hay todo un espectro de licencias, desde el dominio público a las fórmulas más restrictivas que coartan los derechos de los usuarios. La licencia GPL de GNU que adoptó Linux se basaba en varias libertades que se aplican a los programas de software: la primera, que se pueda ejecutar para cualquier propósito; la segunda, que se pueda tener acceso al código fuente (no solo a las versiones ejecutables); la tercera, la de que se puedan redistribuir los programas para ayudar a los demás; y la cuarta, que se puedan modificar, publicar las mejoras y redistribuirlas por el bien común.

7 El pequeño hobby de Linus estaba demostrando sus virtudes, y el disponer de código fuente ayudaba a que muchos hackers pudieran mejorarlo y contribuir. Cuando comenzó a volverse muy popular, la comunidad Linux eligió al pingüino como su mascota, y lo plasmó en este logo dado que era libre de ser modificado y adaptado a gusto, llegaron las primeras distribuciones, Slackware apareció en 1993 y fue en los primeros tiempos la distribución más popular y emblemática.

8 Luego llegaron Debian (la preferida de los linuxeros de ley),Suse y Red Hat, y para 1996 Linux estaba comenzando a tener mucha presencia en los medios, y todos los aficionados y estudiantes de informática querían probarlo: el fenómeno había explotado.

9 Hacia 1998 grandes compañías como IBM, Compaq y Oracle anunciaron su apoyo a Linux, que combinarían en sus estrategias junto con otros sistemas operativos. En los siguientes años también otras empresas de software anunciarían versiones Linux de sus aplicaciones. También surgirían alternativas como StarOffice para competir con las tradicionales aplicaciones de Windows (Microsoft Office, en este caso), Apache en el campo de los servidores web (contra Netscape y Microsoft) o MySQL en el terreno de las bases de datos. La combinación de Linux, Apache, MySQL y PHP/Perl/Python –tres populares lenguajes de programación– se consideran armas definitivas con las que crear prácticamente cualquier proyecto en Internet, de cualquier tamaño, capaz de rivalizar con muchos de los Goliaths de la Red.

10 La gran escalabilidad de Linux, que puede ser instalado en dispositivos tan diversos como móviles, consolas de videojuegos, ordenadores, superordenadores, ordenadores de a bordo de coches y aviones, y lo que te imagines, ha sido clave en su éxito. Linux en la actualidad En los estudios que de vez en cuando se publican sobre las distribuciones de Linux se ha calculado que algunas de las versiones, como Debian contienen más de 283 millones de líneas de código, un tamaño sencillamente descomunal si se calculara el coste en horas- hombre de un proyecto de esa magnitud. La mayor parte del código de Linux está escrito en C pero también hay partes en C++, ensamblador, Perl, Python, Fortran y muchos otros lenguajes. Miles y miles de programadores voluntarios han contribuido a lo largo de los años. Aproximadamente el diez por ciento del código está en el núcleo, el resto en software complementario. El mercado que depende directa o indirectamente de Linux se calcula en muchos miles de millones de dólares.

11 En la actualidad, la cuota de mercado de Linux entre los usuarios de ordenadores personales sigue siendo simbólica (1 ó 2 por ciento) respecto a los sistemas operativos de Microsoft (más del 80 por ciento) o Apple (8 ó 10 por ciento) –el dato varía según las fuentes– pero experimenta un gran crecimiento anual. En otros entornos, como el de los servidores de Internet, su cuota de mercado es muchísimo más alta, superando según las fuentes el 60 ó 70 por ciento. En segmentos altamente especializados, como el de las grandes supercomputadoras, alcanza incluso más del 90 por ciento. El reciente anuncio de Google de introducir en los próximos meses en el mercado su sistema operativo Google Chrome OS podría cambiar esto. Aunque no hay todavía demasiada información, Chrome OS utiliza el núcleo de Linux y una interfaz propia, de código abierto, para proporcionar las funciones básicas para navegar por Internet. En un reciente documento publicado por la Linux Foundation se reveló que más de mil personas de 200 empresas diferentes trabajan en mejorar el núcleo de Linux: ese el grupo principal que –aunque distribuido por todo el mundo y en todo tipo de organizaciones– mueve el gran proyecto. Respecto al código en sí, se calculó también que más del 70 por ciento de las contribuciones provienen de empresas como Red Hat, IBM, Novell, Intel, Oracle, Fujitsu y otras. Junto con otros miles y miles de voluntarios que hacen sus pequeñas aportaciones de forma individual, y con el respaldo de millares de empresas y grupos que ofrecen servicios relacionados con Linux, ese es el ecosistema formado por el que califican como el proyecto de software más grande del mundo. Un proyecto que, a día de hoy, con 18 añitos a sus espaldas, ya es oficialmente mayor de edad.

12 Existen otras distribuciones de linux muy populares:

13

14

15

16

17 cibergrafia de-linux gnu-linux-mas-p gnu-linux-mas-p


Descargar ppt "La informática antes de Linux En los años 90 el sistema operativo UNIX, que podía correr sobre distintos modelos de ordenador, llevaba ya un par de décadas."

Presentaciones similares


Anuncios Google