Unix, Linux e historial de variantes
Introducción
Érase una vez que los sistemas operativos eran complejos y difíciles de manejar. Un día, a fines de la década de 1960, Ken Thompson, Dennis Ritchie y algunos de sus colegas de At&T Bell Labs decidieron escribir una versión más simple de Multics para ejecutar juegos en su PDP-7, y así nació Unix.
Además, AT&T tenía los derechos del código, y las licencias eran caras. Muchas otras empresas otorgaron sublicencias de Unix y vendieron su propia versión. además de la academia.
EN Berkeley
Mientras tanto, en Berkeley, varios académicos no estaban contentos con la situación de las licencias y decidieron crear una versión de Unix que no incluyera ningún código con licencia de AT&T. Así, a principios de la década de 1980, Berkeley Software Distribution o BSD se convirtió en una variante libre de Unix. BSD se ejecutó por primera vez en minicomputadoras como PDP-11 y VAXen.
EN la Costa Este
Mientras tanto, en la costa este, Richard Stallman tuvo un ataque cuando no pudo pasar el código fuente al controlador de su impresora. Fundó la GNU (G n de NU ot U nix) en 1983 con la intención de hacer un sistema operativo similar a Unix, solo que mejor. Después de un poco de vacilación, se eligió el núcleo de este sistema operativo para ser Hurd, que se podrá usar en cualquier década. Muchos componentes del El proyecto GNU está incluido en todos los unice libres actuales, en particular el compilador GCC .
En Finlandia,
Linus Torvalds se dio un atracón de hackers en el verano de 1991. Cuando se despertó, se dio cuenta de que había creado un sistema operativo para su PC y decidió compartirlo colocándolo en un servidor FTP en un directorio llamado linux .El éxito superó sus expectativas.
Muchas personas crearon distribuciones de software, incluido el kernel de Linux, muchos programas GNU, el sistema X Window y otro software gratuito. Estas distribuciones (Slackware, Debian, Red Hat, SUSE, Gentoo, Ubuntu, etc.) dicen "Linux". La mayoría de las distribuciones de Linux consisten principalmente en software gratuito como en el habla, aunque el software que es simplemente gratuito como en la cerveza a menudo se incluye cuando no existe un equivalente gratuito.
Otro
Las unidades actualmente existentes incluyen las diversas bifurcaciones de BSD (tienes la opción de FreeBSD , NetBSD y OpenBSD , todas gratuitas, abiertas y desarrolladas a través de la red), así como un número cada vez menor de variantes comerciales dirigidas a servidores:y AIX , HP-UX , Solaris , y algunos contendientes muy menores. Otro sistema operativo patentado basado en Unix es Mac OS X ejecutándose en computadoras de escritorio, portátiles y PDA de Apple.
Podemos simplificar el historial en esta tabla:
Año | Evento |
---|---|
1957 | Bell Labs descubrió que necesitaba un sistema operativo para su centro de cómputo que en ese momento estaba ejecutando varios trabajos por lotes. Entonces, el sistema operativo BESYS fue creado en Bell Labs para hacer frente a estas necesidades. |
1965 | Bell Labs estaba adoptando equipos informáticos de tercera generación y decidió unir fuerzas con General Electric y el MIT para crear Multics (servicio de información y computación multiplexado). |
1969 | En abril de 1969, AT&T decidió retirar Multics y optar por GECOS. Cuando se retiró Multics, Ken Thompson y Dennis Ritchie necesitaban reescribir un sistema operativo para reproducir viajes espaciales en otra máquina más pequeña (una DEC PDP-7 [procesador de datos programados con memoria de 4 K para programas de usuario]. Entonces, el resultado fue un sistema que un colega bromista llamó UNICS (Servicio de Computación e Información Uniplexado), un 'Multics castrado'. |
1969 | Verano de 1969 Se desarrolló Unix. |
1969 | Linus Torvalds nació el 28 de diciembre de 1969. |
1971 | Primera edición de Unix publicada el 3 de noviembre de 1971. La primera edición del MANUAL DEL PROGRAMADOR de Unix [por] K. Thompson [y] D. M. Ritchie . Incluye más de 60 comandos como:b (compilar programa B); arranque (Reiniciar el sistema); Gato (concatenar archivos); chdir (cambiar directorio de trabajo); chmod (cambiar el modo de acceso); además de chown (Cambio de propietario); cp (copiar archivo); ls (listar el contenido del directorio); mv (mover o renombrar archivo); roff (correr texto); wc (obtener recuento de palabras); quién (quien es uno del sistema). Lo principal que faltaba eran las tuberías. |
1972 | La segunda edición de Unix se lanzó el 6 de diciembre de 1972. |
1972 | Ritchie reescribió B y llamó al nuevo lenguaje C idioma. |
1973 | Unix se había instalado en 16 sitios (todos dentro de AT&T/Western Electric); se dio a conocer públicamente en una conferencia en octubre. |
1973 | La tercera edición de Unix se lanzó en febrero de 1973. |
1973 | La cuarta edición de Unix se lanzó en noviembre de 1973. |
1974 | La quinta edición de Unix se lanzó en junio de 1974. |
1974 | Thompson fue a UC Berkeley para enseñar durante un año, Bill Joy llegó como un nuevo estudiante de posgrado. Frustrado con ed , Joy desarrolló un editor con más funciones em . |
1975 | La sexta edición de Unix se lanzó en mayo de 1975. |
1975 | Bourne Shell se introdujo y comienza a agregarse. |
1977 | 1BSD se lanzó a finales de 1977. |
1978 | 2BSD se lanzó a mediados de 1978. |
1979 | La séptima edición de Unix se lanzó en enero de 1979. |
1979 | 3BSD lanzado a finales de 1979. |
1979 | SCO fundada por Doug y Larry Michels como empresa de portabilidad de Unix además de consultoría. |
1980 | 4.0BSD lanzado en octubre de 1980. |
1982 | SGI presentó IRIX. |
1982 | Se lanzó HP-UX 1.0. |
1983 | AT&T lanzó su primera versión de System V. |
1983 | SCO entregó su primer sistema Unix empaquetado llamado SCO Xenix System V para PC con procesadores Intel 8086 y 8088. |
1983 | El proyecto GNU fue anunciado por primera vez por Richard Stallman el 27 de septiembre de 1983. |
1984 | ULTRIX se lanzó por primera vez. |
1985 | La octava edición de Unix se lanzó en febrero de 1985. |
1985 | El manifiesto GNU se publicó en la edición de marzo de 1985 del Dr. Dobb's Journal. El proyecto GNU comienza un año y medio después. |
1986 | La novena edición de Unix se lanzó en septiembre de 1986. |
1987 | Sun y AT&T sentaron las bases para la informática comercial en la próxima década con una alianza para desarrollar Unix System V Release 4. |
1988 | Lanzamiento de HP-UX 2.0. |
1988 | Lanzamiento de HP-UX 3.0. |
1989 | Entonces, SCO envió SCO Unix System V/386, el primer producto comercial de volumen con licencia de AT&T para usar la marca Unix System. |
1989 | Lanzamiento de HP-UX 7.0. |
1989 | También la décima edición de Unix lanzada en octubre de 1989. |
1990 | AIX, abreviatura de Advanced Interactive eXecutive, fue introducido por primera vez en el mercado por IBM en febrero de 1990. |
1991 | Sun presentó el entorno operativo Solaris 2, especialmente ajustado para el multiprocesamiento simétrico. |
1991 | Linux fue presentado por Linus Torvalds y un estudiante en Finlandia. |
1991 | HP-UX 8.0 se lanzó en 1991. |
1991 | BSD/386 ALPHA Primer código lanzado a personas fuera de BSDI 12/xx/1991. |
1992 | HP-UX 9.0 se lanzó en 1992. |
1993 | NetBSD 0.8 se lanzó el 20 de abril de 1993. |
1993 | FreeBSD 1.0 se lanzó en diciembre de 1993. |
1994 | Red Hat Linux se introdujo en 1994. |
1994 | Caldera, Inc fue fundada en 1994 por Ransom Love y Bryan Sparks. |
1994 | La primera versión de SUSE Linux se lanzó en marzo de 1994. |
1994 | NetBSD 1.0 se lanzó el 26 de octubre de 1994. |
1995 | FreeBSD 2.0 se lanzó en enero de 1995. |
1995 | SCO adquirió el negocio de tecnología de origen de Unix Systems de Novell Corporation (que lo había adquirido de Unix System Laboratories de AT&T). SCO también adquirió el sistema operativo UnixWare 2 de Novell. |
1995 | Se lanzó HP-UX 10.0. |
1995 | 4.4 BSD Lite Release 2, la verdadera distribución final, fue lanzada por CSRG en junio de 1995. |
1996 | KDE comenzó a ser desarrollado por Matthias Ettrich. |
1997 | Se lanzó HP-UX 11.0. |
1997 | Caldera lanzó OpenLinux Standard 1.1 el 5 de mayo de 1997, la segunda oferta en la línea de productos OpenLinux de Caldera. |
1998 | IRIX 6.5, la quinta generación de SGI Unix, se lanzó el 6 de julio de 1998. |
1998 | SCO entregó el sistema operativo UnixWare 7. |
1998 | Se lanzó el sistema operativo Sun Solaries 7. |
1998 | En consecuencia, FreeBSD 3.0 se lanzó el 16 de octubre de 1998. |
2000 | También FreeBSD 4.0 lanzado el 13 de marzo de 2000. |
2000 | Caldera Systems Inc. anunció que Caldera Systems había acordado adquirir la División de software de servidor SCO además de la División de servicios profesionales. |
2000 | Red Hat lanzó la primera versión de Red Hat Enterprise Linux el 22 de febrero de 2000 y originalmente se llamaba Red Hat Linux Advanced Server. |
2001 | Luego, Linus Torvalds lanzó la versión 2.4 del código fuente del kernel Linux el 4 de enero de 2001. |
2001 | Microsoft presentó una demanda de marca registrada contra Lindows.com en diciembre de 2001. |
2002 | Gentoo 1.0, una distribución de Linux, fue lanzada el 31 de marzo de 2002. |
2003 | Entonces, la primera versión de Fedora, una distribución de Linux, se lanzó el 6 de noviembre de 2003. |
2004 | En consecuencia, Lindows cambió su nombre a Linspire el 14 de abril de 2004. |
2004 | Red Hat Linux 9.0, la última versión de Red Hat Linux (comercial), llegó al final de su vida útil el 30 de abril de 2004. |
2004 | Entonces, la primera versión de Ubuntu fue lanzada el 20 de octubre de 2004. |
2007 | También Google lanzó la primera versión del sistema operativo Android para dispositivos móviles el 5 de noviembre de 2007. El sistema operativo Android se basa en el kernel de Linux. |
2009 | Chrome OS, un sistema operativo basado en Linux, fue desarrollado por Google el 7 de julio de 2009. Además, Chrome OS está diseñado para usarse con un Chromebook. |
2013 | También Valve lanzó SteamOS, un sistema operativo para juegos basado en la distribución de Linux Debian, el 13 de diciembre de 2013. |
2016 | finalmente, se anunció una opción de suscripción gratuita para Red Hat Enterprise Linux para desarrolladores y está destinada solo para uso no productivo. |