La historia de Unix se remonta a mediados de la década de 1960, cuando el Instituto Tecnológico de Massachusetts , Bell Labs y General Electric desarrollaban conjuntamente un sistema operativo experimental de tiempo compartido llamado Multics para el ordenador central GE-645 . [ 1 ] Multics introdujo muchas innovaciones , pero también tuvo muchos problemas. Bell Labs, frustrado por el tamaño y la complejidad de Multics, pero no por sus objetivos, se retiró gradualmente del proyecto. Sus últimos investigadores en abandonar Multics —entre ellos Ken Thompson , Dennis Ritchie , Doug McIlroy y Joe Ossanna [ 2 ] — decidieron rehacer el trabajo, pero a una escala mucho menor. [ 3 ]
En 1979, Ritchie describió la visión del grupo para Unix : [ 3 ]
Lo que queríamos preservar no era solo un buen entorno para programar , sino un sistema que fomentara la creación de una comunidad. Sabíamos por experiencia que la esencia de la informática comunitaria, proporcionada por máquinas de tiempo compartido con acceso remoto , no reside simplemente en escribir programas en una terminal en lugar de usar una perforadora de tarjetas , sino en promover una comunicación fluida.
década de 1960
Multics
A finales de la década de 1960, Bell Labs participó en un proyecto con el MIT y General Electric para desarrollar un sistema de tiempo compartido , llamado Multics, que permitía a varios usuarios acceder a un ordenador central simultáneamente. Un concepto clave del sistema Multics era el uso de un almacenamiento de un solo nivel . En este concepto, no existe un sistema de archivos directamente accesible . En cambio, los programas simplemente hacen referencia a los datos como si ya estuvieran en la memoria; si no lo están, el sistema de memoria virtual (VM) los carga automáticamente. Esto significa que los programas no tienen que escribir código para leer y escribir explícitamente datos de archivos a la memoria para manipularlos; el sistema operativo lo hace todo de forma invisible. [ 4 ]
El proyecto Multics comenzó a estancarse, y el equipo de Bell se percató de que era improbable que el sistema entregara un sistema operativo funcional a corto plazo, y mucho menos uno con un rendimiento razonable. [ 4 ] La dirección de Bell Labs finalmente se retiró del proyecto, y parecía probable que la empresa pusiera fin al contrato de arrendamiento del costoso ordenador central GE 645. [ 5 ] Ken Thompson , programador del departamento de investigación informática de los laboratorios, disfrutaba de la flexibilidad de Multics y comenzó a considerar un nuevo sistema operativo que pudiera ejecutarse en máquinas menos sofisticadas. [ 4 ]
Nuevo sistema
El concepto básico consistía en utilizar el sistema de archivos jerárquico de Multics , pero eliminando el almacenamiento de un solo nivel. [ 4 ] Thompson consideraba que la idea de un almacenamiento de un solo nivel era, en última instancia, errónea, ya que trataba toda la memoria por igual, tanto el código del programa como los datos, cuando en la práctica se trataban de forma muy diferente. El código del programa rara vez se modifica en tiempo de ejecución, puede ubicarse en un área de memoria de solo lectura y se accede a él aleatoriamente debido a las bifurcaciones . Por el contrario, los datos son casi siempre modificables, ya que la modificación de los datos de los archivos en tiempo de ejecución suele ser el objetivo principal del programa, y el acceso secuencial, en contraposición al aleatorio, es un medio de acceso habitual. Si bien su nuevo sistema requeriría que los programadores escribieran sus propias rutinas para cargar y guardar datos, esto no parecía descabellado. [ 4 ]
Thompson comenzó a escribir simulaciones del nuevo sistema con Multics para comprender el rendimiento de paginación. Dado que esto parecía prometedor, Thompson comenzó a escribir el sistema para el GE 645, comenzando con un nuevo lenguaje ensamblador personalizado . Pronto quedó claro que el 645 sería retirado en unos meses, y el trabajo fue abandonado. [ 6 ] Durante este período, Thompson también solicitó repetidamente a la gerencia la compra de un sistema más pequeño que el GE 645 para construir un sistema operativo igualmente fácil de usar para los programadores. La gerencia rechazó todas estas solicitudes. [ 5 ]
Viajes espaciales, pase a PDP-7
En 1969, Thompson también había escrito un videojuego , Space Travel , bajo el sistema operativo GECOS en la máquina GE 635 más pequeña. Esto tenía el problema de que un juego típico costaba $75 ( $ 658.50 en 2025 ) en tiempo de ejecución de CPU facturable. [ 6 ] Cuando supo que el departamento de Investigación Visual y Acústica [ 7 ] tenía una pequeña PDP-7 que estaba prácticamente sin usar, comenzó a reescribir el juego para esta máquina. [ 6 ] Esto se realizó inicialmente creando un binario para la PDP-7 usando un compilador cruzado en la 635, y luego transfiriendo el código resultante a la PDP-7 usando cinta de papel . [ 6 ]
Esto se volvió tedioso, y Thompson comenzó a considerar escribir su nuevo sistema operativo en la nueva máquina. Esto se vio facilitado por unas oportunas vacaciones de su esposa, que le dejaron un mes para trabajar en ello a tiempo completo. [ 8 ] Con la ayuda de Ritchie y Rudd Canaday , implementaron una versión del sistema de archivos jerárquico que Thompson había estudiado en el GE 645. Pronto se añadió la capacidad de ejecutar programas almacenados en ese sistema de archivos, [ 6 ] y luego pequeños programas para copiar, eliminar, imprimir y editar esos archivos, junto con un intérprete de línea de comandos que permitía al usuario realizar todas estas operaciones de forma interactiva. Con esto en funcionamiento, se escribió un nuevo ensamblador para la máquina, y Space Travel se trasladó por completo a la nueva plataforma. [ 9 ]
Un concepto clave que se añadió durante este período fue introducido por Ritchie, [ 6 ] el concepto de archivo de dispositivo . Este era un archivo en el sistema de archivos con la capacidad especial de realizar operaciones de entrada/salida . Esto permitía admitir diferentes dispositivos simplemente colocando un archivo en una ubicación apropiada del sistema de archivos. Las operaciones de lectura y escritura que accedían a estos pseudoarchivos realizaban operaciones en el propio dispositivo. Esto significaba que los dispositivos se abstraían a través del sistema de archivos, y los programas podían manipular archivos independientemente del tipo de dispositivo en el que se encontraran. [ 10 ]
Posteriormente, Douglas McIlroy adaptó el compilador-compilador TMG al lenguaje ensamblador del PDP-7, creando así el primer lenguaje de alto nivel que se ejecutaba en Unix. Thompson utilizó esta herramienta para desarrollar la primera versión de su lenguaje de programación B. [ 3 ]
década de 1970



El nuevo sistema operativo inicialmente carecía de respaldo organizacional y de nombre. En esta etapa, el nuevo sistema operativo era monotarea, [ 3 ] no multitarea como Multics. El nombre Unics (Uniplexed Information and Computing Service, pronunciado como " eunuchs "), un juego de palabras con Multics (Multiplexed Information and Computer Services), se sugirió inicialmente para el proyecto en 1970. Brian Kernighan se atribuye la creación del nombre y añade que "nadie recuerda" quién ideó la ortografía final Unix . [ 11 ] Dennis Ritchie y Doug McIlroy también le atribuyen el mérito a Kernighan. [ 3 ] [ 12 ]
Cuando el Centro de Investigación de Ciencias de la Computación quiso usar Unix en una máquina más grande que la PDP-7, mientras que el Departamento de Patentes de Bell Labs [ 13 ] necesitaba un procesador de textos , Thompson y Ritchie agregaron capacidades de procesamiento de texto a Unix y recibieron financiamiento para una PDP-11 /20. [ 14 ] [ 15 ] Por primera vez en 1970, el sistema operativo Unix fue nombrado oficialmente y se ejecutó en la PDP-11. Se agregaron un programa de formato de texto llamado roff y un editor de texto . Los tres fueron escritos en lenguaje ensamblador de PDP-11 . Bell Labs usó este sistema inicial de procesamiento de texto, que consistía en Unix, roff y el editor, para el procesamiento de texto de solicitudes de patentes . Roff pronto evolucionó a troff , el primer programa de publicación electrónica con capacidad completa de composición tipográfica .
A medida que el sistema se volvía más complejo y el equipo de investigación necesitaba más usuarios, se hizo evidente la necesidad de un manual. El Manual del Programador de UNIX se publicó el 3 de noviembre de 1971; los comandos se documentaron en el formato de " página man " que todavía se utiliza, ofreciendo información de referencia concisa sobre el uso, así como errores en el software, e incluyendo los autores de los programas para dirigir las preguntas a ellos. [ 12 ]
A medida que otros departamentos de Bell Labs adquirieron DEC PDP-11, también optaron [ 16 ] por ejecutar Unix en lugar del sistema operativo propio de DEC. Para la versión 4, su uso era generalizado dentro del laboratorio y se formó un Grupo de Soporte de Unix, que ayudó a la supervivencia del sistema operativo formalizando su distribución. [ 14 ] [ 12 ]
En 1973, la versión 4 de Unix se reescribió en el lenguaje de alto nivel C , contrariamente a la noción general de la época de que la complejidad y sofisticación de un sistema operativo requerían que se escribiera en lenguaje ensamblador. [ 17 ] [ 14 ] El lenguaje C apareció como parte de la versión 2. Thompson y Ritchie fueron tan influyentes en los inicios de Unix que McIlroy estimó que escribieron y depuraron alrededor de 100 000 líneas de código ese año, afirmando que "[sus nombres] pueden asumirse con seguridad que están asociados a casi todo lo que no se atribuye de otra manera". [ 12 ] Aunque el ensamblador no desapareció de las páginas man hasta la versión 8 , [ 12 ] la migración a C sugirió la portabilidad del software, requiriendo solo una cantidad relativamente pequeña de código dependiente de la máquina para ser reemplazado al portar Unix a otras plataformas informáticas . Sin embargo, la versión 4 de Unix todavía tenía una cantidad considerable de código dependiente de PDP-11 y no era adecuada para la portabilidad.
El sistema operativo Unix se presentó formalmente al mundo exterior por primera vez en el Simposio de 1973 sobre Principios de Sistemas Operativos , donde Ritchie y Thompson presentaron un trabajo. [ 18 ] Esto generó solicitudes del sistema, pero bajo un decreto de consentimiento de 1956 para resolver un caso antimonopolio, el Sistema Bell (la organización matriz de Bell Labs) tenía prohibido ingresar a cualquier negocio que no fueran los "servicios de comunicaciones de operador común" y estaba obligado a otorgar licencias de cualquier patente que tuviera a solicitud. Por lo tanto, Unix no podía convertirse en un producto. En cambio, Bell Labs envió el sistema por el costo del soporte y el envío. [ 8 ] Ken Thompson comenzó discretamente a responder solicitudes enviando cintas y discos. [ 19 ] La única cinta de Unix v4 recuperada hasta 2025 había sido enviada por Thompson a la Universidad de Utah el 31 de mayo de 1974. [ 20 ] [ 21 ]
En 1973, AT&T lanzó la versión 5 de Unix y la licenció a instituciones educativas, y en 1975 licenció la versión 6 a empresas por primera vez, [ 22 ] comenzando con Yourdon, Inc. [ 23 ] Si bien los usuarios comerciales eran raros debido al costo de US$20,000 (equivalente a $119,666 en 2025) , esta última fue la versión más utilizada hasta principios de la década de 1980. Cualquiera podía comprar una licencia, pero los términos eran muy restrictivos; los licenciatarios solo recibían el código fuente, tal cual . [ 22 ] Las licencias también incluían las partes del núcleo dependientes de la máquina, escritas en lenguaje ensamblador PDP-11. Copias del Comentario de los Leones sobre UNIX, 6.ª edición, con código fuente, circularon ampliamente, lo que llevó a un uso considerable de Unix como ejemplo educativo. La primera reunión de usuarios de Unix tuvo lugar en Nueva York en 1974, atrayendo a unas pocas docenas de personas; Esto más tarde se convertiría en la organización USENIX . La importancia del grupo de usuarios radicaba en que AT&T no brindaba ningún tipo de soporte a Unix, [ 8 ] aunque desde aproximadamente 1975 era el estándar para la creación de sistemas operativos dentro de la empresa. [ 24 ]
Las versiones del sistema Unix se determinaban por las ediciones de sus manuales de usuario; [ 22 ] por ejemplo, "Quinta edición UNIX" y "UNIX versión 5" se han utilizado para designar la misma versión. Los desarrolladores de Bell Labs no pensaban en términos de "lanzamientos" del sistema operativo, sino que utilizaban un modelo de desarrollo continuo y, a veces, distribuían cintas con parches (sin la aprobación de los abogados de AT&T). [ 8 ] El desarrollo se expandió, añadiendo el concepto de tuberías, lo que condujo al desarrollo de una base de código más modular y ciclos de desarrollo más rápidos. La versión 5, y especialmente la versión 6, dieron lugar a una plétora de diferentes versiones de Unix tanto dentro como fuera de Bell Labs, incluyendo PWB/UNIX y el primer Unix comercial, IS/1 .
Unix todavía solo funcionaba en sistemas DEC. [ 22 ] A medida que se reescribía más del sistema operativo en C (y el lenguaje C se extendía para acomodar esto), la portabilidad también aumentó; en 1977, Bell Labs adquirió un Interdata 8/32 con el objetivo de portar Unix a una computadora que fuera lo más diferente posible del PDP-11, haciendo que el sistema operativo fuera más independiente de la máquina en el proceso. Unix luego se ejecutó como sistema operativo invitado dentro de un hipervisor VM/370 en Princeton . Simultáneamente, un grupo en la Universidad de Wollongong portó Unix al Interdata 7/32 similar . [ 25 ] [ 26 ] Las máquinas objetivo de otros puertos de Bell Labs para investigación y uso interno de AT&T incluían una computadora basada en Intel 8086 (con MMU hecha a medida ) y el UNIVAC 1100. [ 27 ] [ 14 ]
En mayo de 1975, ARPA documentó los beneficios del sistema de tiempo compartido Unix, que "presenta varias capacidades interesantes" como mini-host de red de ARPA en el RFC 681 .
En 1978, se lanzó UNIX/32V para el entonces nuevo sistema VAX de DEC . Para entonces, más de 600 máquinas ejecutaban Unix de alguna forma. La versión 7 de Unix , la última versión de Research Unix que se lanzó ampliamente, se lanzó en 1979. En la versión 7, el número de llamadas al sistema era de solo alrededor de 50, aunque los sistemas Unix y similares posteriores agregarían muchas más: [ 28 ]
La versión 7 del Research UNIX System ofrecía unas 50 llamadas al sistema, 4.4BSD unas 110 y SVR4 unas 120. El número exacto de llamadas al sistema varía según la versión del sistema operativo. Los sistemas más recientes han experimentado un crecimiento increíble en el número de llamadas al sistema compatibles. Linux 3.2.0 tiene 380 llamadas al sistema y FreeBSD 8.0 más de 450.
Una adaptación de Unix para microprocesador, al LSI-11 , se completó en 1978, [ 29 ] y se informó que una versión para Intel 8086 estaba "en desarrollo" ese mismo año. [ 25 ] Las primeras versiones de Unix para microcomputadoras, y sistemas operativos similares a Unix como Idris de Whitesmiths , aparecieron a finales de la década de 1970. [ 22 ]
década de 1980




Bell desarrolló múltiples versiones de Unix para uso interno, como CB UNIX (con soporte mejorado para bases de datos) y PWB/UNIX , el "Entorno de trabajo del programador", dirigido a grandes grupos de programadores. Publicitó esta última versión, así como 32V y V7, afirmando que "más de 800 sistemas ya están en uso fuera del Sistema Bell" en 1980, [ 30 ] y "más de 2000" al año siguiente. [ 31 ] Las versiones de Unix para investigación 8 (1985 [ 32 ] [ 33 ] ), 9 (1986 [ 34 ] [ 33 ] ) y 10 (1989 [ 35 ] [ 36 ] [ 33 ] [ 37 ] ) se desarrollaron a lo largo de la década de 1980 , pero solo se publicaron en unas pocas universidades, aunque generaron artículos [ 38 ] que describían el nuevo trabajo.
- "Muchos de los programas de herramientas de tamaño mediano (de la versión 10 de Unix) (y su documentación) se conservaron en el sistema Plan 9 y se describen en su manual del programador y en su propia colección de documentos."
- "Aun así, las ediciones menos conocidas dentro de los Laboratorios de Sistemas Unix de AT&T fueron la Octava Edición en 1985, la Novena Edición en 1986 y la Décima Edición en 1989". [ 35 ] [ 39 ]
Posteriormente, esta línea de investigación se centró en el desarrollo de Plan 9 , un nuevo sistema operativo distribuido portátil, y más tarde de Inferno .
Perkin-Elmer comenzó a distribuir Wollongong Unix para Interdata como Perkin-Elmer Edition 7, la primera versión compatible con una empresa de informática. [ 26 ] [ 22 ] Microcomputer Unix se comercializó en 1980, cuando Onyx Systems lanzó su C8002 basado en Zilog Z8000 [ 22 ] y Microsoft anunció su primer Unix para microcomputadoras de 16 bits llamado Xenix , que Santa Cruz Operation (SCO) portó al procesador 8086 en 1983. Otras empresas comenzaron a ofrecer versiones comerciales de Unix para sus propias minicomputadoras y estaciones de trabajo . Muchas de estas nuevas variantes de Unix se desarrollaron a partir de la base System V bajo una licencia de AT&T; otras se basaron en BSD. Uno de los principales desarrolladores de BSD, Bill Joy , cofundó Sun Microsystems en 1982 y creó SunOS para sus estaciones de trabajo.
Debido a que AT&T licenciaba Unix de forma amplia y económica, miles de estudiantes se formaron en él, a diferencia de rivales como Pick . En la década de 1980, "cientos de programas de software se escribieron para Unix porque el autor no conocía otra cosa", dijo un analista. [ 40 ] [ 41 ] [ 42 ] A medida que los estudiantes de informática pasaban de las universidades a las empresas, querían seguir usándolo. Los observadores comenzaron a ver Unix como un sistema operativo universal potencial, adecuado para todas las computadoras. Menos de 20 000 líneas de código , casi todas en C , componían el núcleo de Unix en 1983, y más del 75 % no dependía de la máquina. Para ese año, Unix o un sistema similar a Unix estaba disponible para al menos 16 procesadores y arquitecturas diferentes de unos 60 proveedores; BYTE señaló que las empresas de informática "pueden dar soporte a otros sistemas [operativos], pero siempre hay una implementación de Unix disponible". [ 14 ] [ 22 ] [ 43 ] La base de datos Ingres fue un ejemplo de software que se benefició de ejecutarse en Unix en comparación con IBM System R , que no lo hizo. [ 41 ]
DEC e IBM fueron ejemplos de empresas que dieron soporte a Unix. [ 44 ] Aunque DEC [ 45 ] e IBM [ 46 ] se mostraron reacias a ofrecer alternativas a sus sistemas operativos propietarios, a mediados de la década de 1980, tanto ellas como la mayoría de las demás empresas informáticas lo hicieron. Un analista de la industria afirmó que Prime Computer lanzó Primix , por ejemplo, para evitar que los clientes se marcharan por falta de soporte para Unix. [ 47 ]
AT&T anunció UNIX System III , basado en la versión 7 y PWB , en 1981. Los licenciatarios podían vender sublicencias binarias por tan solo US$100 (equivalente a US$354.14 en 2025) , lo que, según algunos observadores, indicaba que AT&T ahora consideraba Unix como un producto comercial. [ 22 ] Esto también incluía soporte para VAX. AT&T continuó emitiendo licencias para versiones anteriores de Unix. Para acabar con la confusión entre todas sus diferentes versiones internas, AT&T las combinó en UNIX System V Release 1. Esto introdujo algunas características como el editor vi y curses de Berkeley Software Distribution of Unix, desarrollado en el Grupo de Investigación de Sistemas Informáticos de la Universidad de California, Berkeley . Esto también incluía soporte para los ordenadores de la serie Western Electric 3B . AT&T proporcionó soporte para System III y System V a través del Unix Support Group (USG), y estos sistemas a veces se denominaban USG Unix.
En 1983, el Departamento de Justicia de EE. UU. resolvió su segundo caso antimonopolio contra AT&T, lo que provocó la disolución del Bell System . Esto liberó a AT&T del decreto de consentimiento de 1956 que había impedido a la compañía comercializar Unix. AT&T introdujo rápidamente Unix System V en el mercado. La competencia recién creada casi destruyó la viabilidad a largo plazo de Unix, porque reprimió el libre intercambio de código fuente y condujo a la fragmentación y la incompatibilidad. [ 19 ] El Proyecto GNU fue fundado ese mismo año por Richard Stallman .
Dado que los términos de licencia comercial más recientes de UNIX no eran tan favorables para el uso académico como las versiones anteriores de Unix, los investigadores de Berkeley continuaron desarrollando BSD como una alternativa a UNIX System III y V. Muchas contribuciones a Unix aparecieron por primera vez en versiones de BSD, en particular el intérprete de comandos C con control de trabajos (basado en ITS ). Quizás el aspecto más importante del esfuerzo de desarrollo de BSD fue la adición de código de red TCP/IP al núcleo Unix principal . El esfuerzo de BSD produjo varias versiones significativas que contenían código de red: 4.1cBSD, 4.2BSD, 4.3BSD, 4.3BSD-Tahoe ("Tahoe" es el apodo de la arquitectura Power 6/32 de Computer Consoles Inc. que fue la primera versión del núcleo BSD que no era de DEC), Net/1, 4.3BSD-Reno (para coincidir con el nombre "Tahoe", y porque la versión era una especie de apuesta), Net/2, 4.4BSD y 4.4BSD-lite. El código de red incluido en estas versiones es el precursor de gran parte del código de red TCP/IP que se utiliza hoy en día, incluido código que posteriormente se publicó en AT&T System V UNIX y en las primeras versiones de Microsoft Windows . La API de sockets de Berkeley que la acompaña es un estándar de facto para las API de red y se ha copiado en numerosas plataformas.
Durante este período, muchos observadores esperaban que UNIX, con su portabilidad, ricas capacidades y el apoyo de empresas como DEC e IBM, probablemente se convertiría en un sistema operativo estándar de la industria para microcomputadoras. [ 44 ] [ 48 ] La analista de la industria Jean Yates dijo que IBM carecía de entusiasmo por Unix, sin embargo, y AT&T era la única empresa que podía permitirse la "inversión multimillonaria" necesaria para ayudar a crear software. La falta de una aplicación estrella de Unix como VisiCalc o Lotus 1-2-3 impidió la adopción generalizada del sistema operativo en las computadoras de escritorio corporativas, dijo. [ 46 ] Citando su biblioteca de software y base instalada mucho más pequeñas que las de MS-DOS y la IBM PC , otros esperaban que los clientes preferirían las computadoras personales en redes de área local a los sistemas multiusuario Unix. [ 49 ] Microsoft planeaba hacer de Xenix el sucesor multiusuario de MS-DOS; [ 22 ] en 1983 un Altos 586 basado en Xenix con 512 KB de RAM y disco duro de 10 MB costaba US$8,000 (equivalente a $25,860 en 2025) . [ 50 ] BYTE informó que el Altos "bajo carga moderada se acerca al rendimiento del DEC VAX para la mayoría de las tareas que un usuario invocaría normalmente", mientras que otras computadoras de Sun y MASSCOMP eran mucho más caras pero igualaban al VAX. La revista agregó que tanto PC/IX como Venix en la IBM PC superaron a Venix en la PDP-11/23. [ 44 ] uNETix , un Unix comercial para microcomputadoras, implementó el primer sistema de ventanas de color de Unix.
Thompson y Ritchie recibieron el Premio Turing en 1983 por su trabajo en Unix.
En noviembre de 1985, UnixWorld informó que "el supermicro aún no ha estado a la altura de las expectativas; de hecho, el mercado parece estar irremediablemente estancado". Los proveedores de Unix como Fortune Systems , Convergent Technologies y Tandy Corporation no habían tenido el éxito esperado debido a los altos precios, la falta de canales de distribución, la dificultad para brindar soporte continuo y la competencia de las redes LAN de PC y las minicomputadoras tradicionales como IBM System/36 o DEC MicroVAX II . [ 51 ] Ingres portó la base de datos de Unix al VMS de DEC para lograr viabilidad comercial. La demanda de la versión VMS fue inicialmente mucho mayor, por lo que la compañía descuidó la original. [ 52 ] El inicio en 1984 de la feria comercial anual Unix Expo en Nueva York reflejó la creciente presencia comercial de Unix, [ 53 ] aunque Roger Sippl dijo que el primer UniForum fue "un 80 por ciento de asistentes de Birkenstock ". [ 45 ] Bill Gates de Microsoft escribió en el mismo número de UnixWorld que la base instalada de Unix aún era demasiado pequeña, citando la falta de compatibilidad binaria a diferencia de MS-DOS como razón, aunque pensaba que Xenix podría lograr 400 000 instalaciones en los próximos 18 meses. [ 54 ] (Cuando Ingres portó su software de nuevo a Unix, tuvo que admitir más de 40 variantes del sistema operativo. [ 52 ] )
En 1986, Computerworld escribió que «Hasta hace muy poco, casi nadie asociaba Unix con el procesamiento de datos corporativos. [...] el sistema operativo circulaba casi exclusivamente en círculos académicos y técnicos... Pero ahora , casi exclusivamente gracias a los intensos esfuerzos de AT&T , algunas personas comienzan a percibir Unix como una opción viable para grandes instalaciones comerciales». Unix estuvo disponible comercialmente para mainframes a través de Amdahl UTS en 1981, y ahora IBM comenzó a ofrecer Unix como IX/370 y VM/IX . Sin embargo, la base instalada total de Unix siguió siendo pequeña, en unas 230 000 máquinas. [ 55 ]
A pesar de su reputación académica —Computerworld escribió en 1986 sobre "las ominosas imágenes de magos que rodean a Unix y su administración" [ 23 ] e InfoWorld afirmó en 1989: "Hasta hace poco, Unix evocaba visiones de tecnoides barbudos y de pelo largo atrapados en las entrañas de un laboratorio de I+D, codificando software hasta altas horas de la madrugada" —, la creciente potencia de los microordenadores a finales de la década de 1980, y en particular la introducción del Intel 80386 de 32 bits , provocó que Unix "explotara" en popularidad para aplicaciones empresariales; Xenix, 386/ix y otros sistemas Unix para el mercado compatible con PC compitieron con OS/2 en términos de redes, soporte multiusuario, multitarea y compatibilidad con MS-DOS. [ 56 ] Unos años después del primer UniForum, "las corbatas superaban en número a las sandalias", dijo Sippl. [ 45 ] [ 24 ]
A finales de la década de 1980, la industria reconoció que la tecnología RISC tenía un rendimiento por costo mucho mejor que las arquitecturas de computadoras tradicionales. Los proveedores de minicomputadoras desarrollaron sus propias estaciones de trabajo basadas en RISC para desviar a los clientes que migraban de VAX VMS y otros sistemas heredados. Ya fueran de grandes empresas más antiguas como DEC, Hewlett-Packard (HP), Data General , o más nuevas como Sun o Solbourne , estos sistemas ejecutaban Unix. [ 57 ] Los pequeños revendedores de valor agregado que personalizaban sistemas Unix para los clientes fueron vitales para el crecimiento de la industria. [ 24 ] [ 45 ] Durante este tiempo, varios proveedores, incluidos DEC, Sun y Addamax, comenzaron a construir versiones confiables de UNIX para aplicaciones de alta seguridad, diseñadas principalmente para aplicaciones militares y policiales.
La estandarización y las guerras de Unix
Un problema que aquejó a Unix en este período fue la multitud de implementaciones, basadas en System V, BSD o lo que Poul-Henning Kamp describió más tarde como una combinación "ejecutada más o menos competentemente" de ambos, [ 58 ] generalmente con extensiones propias a los sistemas base de AT&T o Berkeley. [ 59 ] Xenix fue efectivamente un tercer linaje, al estar basado en el anterior System III. [ 60 ] La rivalidad entre los proveedores se denominó las guerras de Unix ; los clientes pronto exigieron la estandarización [ 60 ] al igual que proveedores como Informix Corporation , que a finales de la década de 1980 tenía más de 1000 SKU de sus productos para atender variantes. [ 24 ]
AT&T respondió emitiendo un estándar, la Definición de Interfaz del Sistema V (SVID, 1985), y exigió que los sistemas operativos que se denominaran "System V" cumplieran con él. En 1984, varios proveedores europeos de computadoras establecieron el consorcio X/Open con el objetivo de crear una especificación de sistema abierto basada en Unix (y eventualmente en la SVID). [ 61 ] Otro esfuerzo de estandarización fue la especificación POSIX del IEEE (1988), diseñada como una API de compromiso fácilmente implementable tanto en plataformas BSD como System V. En 1993, el gobierno de Estados Unidos impuso POSIX como estándar para muchos de sus sistemas. [ 62 ]
En la primavera de 1988, AT&T llevó la estandarización un paso más allá. Primero, colaboró con SCO para fusionar System V y Xenix en System V/386. [ 60 ] Luego, buscó la colaboración de Sun Microsystems (proveedor del derivado de 4.2BSD, SunOS, y su sistema de archivos de red ) para fusionar System V, BSD/SunOS y Xenix en un único Unix unificado, que se convertiría en System V Release 4. AT&T y Sun, como UNIX International (UI), actuaron independientemente de X/Open y provocaron la ira de otros proveedores, que fundaron la Open Software Foundation para trabajar en su propio Unix unificado, OSF/1 , dando inicio a una nueva fase de las guerras de Unix. [ 60 ]
década de 1990


Un analista de la industria dijo en 1989 que, a pesar de la feroz rivalidad entre OSF y UI, "dos Unix son mucho mejores que 225, que es lo que hemos tenido hasta ahora". [ 57 ] Las guerras de Unix continuaron en la década de 1990, pero resultaron ser una amenaza menor de lo que se pensaba originalmente: AT&T y Sun tomaron caminos separados después de System V.4, mientras que el cronograma de OSF/1 se retrasó. [ 60 ] Para 1993, la mayoría de los proveedores comerciales cambiaron sus variantes de Unix para basarse en System V con muchas características de BSD añadidas. La creación de la iniciativa Common Open Software Environment (COSE) ese año, por los principales actores de Unix, marcó el final de la fase más notoria de las guerras de Unix, y fue seguida por la fusión de UI y OSF en 1994. La nueva entidad combinada conservó el nombre OSF y dejó de trabajar en OSF/1. Para entonces, el único proveedor que lo utilizaba era Digital Equipment Corporation , que continuó su propio desarrollo y renombró su producto como Digital UNIX a principios de 1995. POSIX se convirtió en el estándar unificador para los sistemas Unix (y algunos otros sistemas operativos). [ 60 ]
Mientras tanto, el mundo BSD experimentó sus propios desarrollos. El grupo de Berkeley movió su sistema operativo hacia la compatibilidad con POSIX y lanzó una versión simplificada de su código de red, supuestamente sin ningún código que fuera propiedad de AT&T. En 1991, un grupo de desarrolladores de BSD (Donn Seeley, Mike Karels, Bill Jolitz y Trent Hein) dejaron la Universidad de California para fundar Berkeley Software Design, Inc. (BSDi), que vendió una versión comercial completamente funcional de BSD Unix para la plataforma Intel, que anunciaron como libre de código de AT&T. Tuvieron problemas legales cuando la filial de Unix de AT&T demandó a BSDi por infracción de derechos de autor y varios otros cargos relacionados con BSD; posteriormente, la Universidad de California contrademandó. [ 63 ] Poco después de su fundación, Bill Jolitz dejó BSDi para dedicarse a la distribución de 386BSD , el antecesor de software libre de FreeBSD , OpenBSD y NetBSD .
En 1991, USL y Novell se unieron para desarrollar una versión de System 4 para computadoras i386 e i486 que combinaría TCP/IP y los protocolos de red IPX/SPX de Novell, llamado Proyecto Destiny. Formaron la subsidiaria Univel como una empresa de propiedad conjunta para desarrollar, comercializar y dar soporte al producto, que recibió el nombre oficial de UnixWare (también conocido como SVR4.2) y se vendió como Univel UnixWare 1.0 ese mismo año. Poco después de que Univel lanzara UnixWare 1.0, AT&T vendió USL y su participación en Univel a Novell, lo que significaba que Novell ahora poseía todos los derechos de AT&T sobre Unix. Dennis Ritchie comparó esta venta con la historia bíblica de Esaú vendiendo su primogenitura por un plato de lentejas . [ 64 ] Novell intentó usar el hecho de que UnixWare combinaba las tecnologías de red TCP/IP y NetWare como herramienta de marketing contra Windows NT , pero sus mercados principales sufrieron considerablemente. También resolvió rápidamente las batallas legales con BSDi y Berkeley. [ 63 ]
En 1993, Novell decidió transferir la marca registrada UNIX y los derechos de certificación al Consorcio X/Open . [ 65 ] En 1996, X/Open se fusionó con OSF , creando el Open Group . Varios estándares del Open Group definen ahora qué es y qué no es un sistema operativo UNIX, en particular la Especificación UNIX Única posterior a 1998 .
En 1993, Unix se utilizó como un elemento argumental secundario en la exitosa película Jurassic Park . [ 66 ]
En 1995, Novell vendió a Santa Cruz Operation el negocio de administración y soporte de las licencias UNIX existentes, además de los derechos para seguir desarrollando el código base de System V. [ 67 ] Posteriormente, se debatió si Novell también vendió los derechos de autor (véase más adelante).
Una vez resueltos los problemas legales entre AT&T/Novell y la Universidad de California, esta última realizó dos versiones más de BSD antes de disolver su Grupo de Investigación de Sistemas Informáticos en 1995. Sin embargo, el código BSD perduró en sus derivados gratuitos y en lo que Garfinkel et al. denominan una segunda generación de sistemas Unix comerciales, basados en BSD. El primer exponente de estos fue la oferta de BSDi, popular entre los proveedores de servicios de Internet , pero que finalmente no tuvo el éxito suficiente para mantener a la empresa. [ 68 ] El otro exponente principal sería Apple Computer .
En 1997, Apple buscó una nueva base para su sistema operativo Macintosh y eligió NeXTSTEP , desarrollado por NeXT . El núcleo del sistema operativo, basado en BSD y el kernel Mach , pasó a llamarse Darwin tras su adquisición por parte de Apple. Según una declaración de un empleado de Apple en la conferencia USENIX , la implementación de Darwin en Mac OS X lo convierte en el sistema basado en Unix más utilizado en el mercado de ordenadores de sobremesa .

Mientras tanto, Unix tuvo competencia del kernel de Linux copyleft , una reimplementación de Unix desde cero, utilizando partes del proyecto GNU que se había estado desarrollando desde mediados de la década de 1980. El trabajo en Linux comenzó en 1991 de la mano de Linus Torvalds ; en 1998, un memorando confidencial en Microsoft afirmaba: "Linux está en camino de dominar eventualmente el mercado de UNIX x86", y predecía además: "Creo que Linux , más que NT , será la mayor amenaza para SCO en un futuro próximo". [ 69 ]
década de 2000
En el año 2000, SCO vendió la totalidad de su negocio y activos relacionados con UNIX a Caldera Systems , que posteriormente cambió su nombre a The SCO Group .
El estallido de la burbuja de las puntocom (2001-2003) conllevó una importante consolidación de las versiones de Unix. De las numerosas variantes comerciales de Unix que surgieron en la década de 1980, solo Solaris , HP-UX y AIX seguían teniendo un desempeño relativamente bueno en el mercado, aunque IRIX de SGI persistió durante bastante tiempo. De estas, Solaris tenía la mayor cuota de mercado en 2005. [ 70 ]
En 2003, el Grupo SCO inició acciones legales contra varios usuarios y proveedores de Linux. SCO alegó que Linux contenía código Unix protegido por derechos de autor, propiedad del Grupo SCO. Otras acusaciones incluían violaciones de secretos comerciales por parte de IBM o incumplimientos contractuales por parte de antiguos clientes de Santa Cruz que se habían pasado a Linux. Sin embargo, Novell impugnó la pretensión del Grupo SCO de poseer los derechos de autor del código fuente de UNIX. Según Novell, SCO (y, por ende, el Grupo SCO) actuaban como franquiciados de Novell, que también conservaba los derechos de autor principales, el derecho de veto sobre las futuras actividades de concesión de licencias de SCO y el 95 % de los ingresos por licencias. El Grupo SCO no estuvo de acuerdo con esto, y la disputa derivó en la demanda SCO contra Novell . El 10 de agosto de 2007, una parte importante del caso se resolvió a favor de Novell (que Novell poseía los derechos de autor de UNIX y que el Grupo SCO se había apropiado indebidamente de dinero que le correspondía a Novell). El tribunal también dictaminó que "SCO está obligada a reconocer la renuncia de Novell a las reclamaciones de SCO contra IBM y Sequent". Tras el fallo, Novell anunció que no tenía interés en demandar a nadie por Unix y declaró: "No creemos que haya Unix en Linux". [ 71 ] [ 72 ] [ 73 ] SCO logró que el Tribunal de Apelaciones del Décimo Circuito revocara parcialmente esta decisión el 24 de agosto de 2009, lo que devolvió la demanda a los tribunales para un juicio con jurado. [ 74 ] [ 75 ] [ 76 ]
El 30 de marzo de 2010, tras un juicio con jurado, Novell, y no The SCO Group, fue declarado unánimemente propietario de los derechos de autor de UNIX y UnixWare. [ 77 ] The SCO Group, a través del síndico de quiebra Edward Cahn, decidió continuar la demanda contra IBM por causar una disminución en los ingresos de SCO. [ 78 ] El 1 de marzo de 2016, la demanda de SCO contra IBM fue desestimada con carácter definitivo.
En 2005, Sun Microsystems liberó la mayor parte del código de su sistema Solaris (basado en UNIX System V Release 4) en un proyecto de código abierto llamado OpenSolaris . Las nuevas tecnologías de SunOS , en particular el sistema de archivos ZFS , se publicaron inicialmente como código abierto a través del proyecto OpenSolaris. Poco después, OpenSolaris dio origen a varias distribuciones ajenas a Sun. En 2010, tras la adquisición de Sun por parte de Oracle, OpenSolaris se descontinuó oficialmente, pero el desarrollo de derivados continuó.
Desde principios de la década de 2000, Linux es el sistema operativo tipo Unix líder y macOS lidera entre todas las variantes de Unix, mientras que todas las demás variantes de Unix tienen una participación de mercado insignificante (véase Participación de uso de los sistemas operativos ).
Véase también
Referencias
Citas
- ↑ Stuart, Brian L. (2009). Principios de sistemas operativos: diseño y aplicaciones . Boston, Massachusetts: Thompson Learning. pág. 23. ISBN 978-1-4188-3769-3.
- ↑ Mahoney . "En el principio: Unix en Bell Labs" . self.
- 1 2 3 4 5 Ritchie 1984 .
- 1 2 3 4 5 Cooke 1999 , pág. 60.
- 1 2 Ritchie 1984 , pág. 1.
- 1 2 3 4 5 6 Ritchie 1984 , pág. 2.
- ↑ "Doug McIlroy" .
- 1 2 3 4 Salus, Peter H. (2005). El demonio, el ñu y el pingüino . Groklaw . Archivado del original el 5 de mayo de 2010.En agosto de 1969, Bonnie, la esposa de Ken Thompson, llevó a su hijo de un año de viaje a California para presumir ante sus familias. Como soltero temporal, Ken tuvo tiempo para trabajar. «Dediqué una semana al sistema operativo, otra al intérprete de comandos, otra al editor y otra al ensamblador», me contó. «Y durante el mes que ella estuvo fuera, lo reescribí por completo, dándole la apariencia de un sistema operativo».
- ↑ Ritchie 1984 , pág. 3.
- ↑ Ritchie y Thompson 1978 , pág. 1909.
- ↑ Dolya, Aleksey (29 de julio de 2003). "Entrevista con Brian Kernighan" . Linux Journal .
- 1 2 3 4 5 McIlroy, MD (1987). Un lector de Research Unix: extractos anotados del Manual del programador, 1971–1986 (PDF) (Informe técnico). CSTR. Bell Labs. 139.
- ↑ "La creación del sistema operativo UNIX*: Adaptación de UNIX para su primera aplicación comercial" .
- 1 2 3 4 5 byte198308 .
- ↑ Ritchie y Thompson 1978 , págs. 1906, 1926.
- ↑ "Investigación!RSC: Historia de la informática en Bell Labs" .
- ↑ Stallings, William (2005). Sistemas operativos: Principios internos y de diseño (5.ª ed.). Pearson Education. pág. 91. ISBN 978-8131703045.
- ↑ Ritchie y Thompson 1978 .
- 1 2 "Orígenes e historia de Unix, 1969–1995" . Faqs.org. Archivado del original el 9 de noviembre de 2010. Recuperado el 9 de noviembre de 2010 .
- ↑ "Utah Unix v4 raw" . Museo de Historia de la Computación . 19 de diciembre de 2025. Consultado el 5 de enero de 2026 .
- ↑ "Carta a Martin Newell sobre la entrega de UNIX a la Universidad de Utah" . Museo de Historia de la Computación . 31 de mayo de 1974. Consultado el 5 de enero de 2026 .
- 1 2 3 4 5 6 7 8 9 10 Fiedler, Ryan (octubre de 1983). "El tutorial de Unix / Parte 3: Unix en el mercado de las microcomputadoras" . BYTE . pág. 132. Recuperado el 30 de enero de 2015 .
- 1 2 Gill, Phillip (24 de marzo de 1986). "El sistema operativo Pick convierte a los usuarios" . Computerworld . Vol. XX, n.º 12, págs. 89-101 . Recuperado el 16 de noviembre de 2025 .
- 1 2 3 4 "Taller RDBMS: Informix" (PDF) (Entrevista). Entrevista realizada por Luanne Johnson. Museo de Historia de la Computación. 12 de junio de 2007. Recuperado el 30 de mayo de 2025 .
- 1 2 Johnson, Stephen C. ; Ritchie, Dennis M. (1978). "Portabilidad de programas C y el sistema UNIX" (PDF) . Bell System Technical Journal . 57 (6): 2021– 48. doi : 10.1002/j.1538-7305.1978.tb02141.x . S2CID 17510065 .
- 1 2 Reinfelds, Juris. El primer puerto de Unix (PDF) (Informe técnico). Departamento de Ciencias de la Computación, Universidad de Wollongong.
- ↑ Bodenstab, DE; Houghton, TF; Kelleman, KA; Ronkin, G.; Schan, EP (1984). "Experiencias de portabilidad del sistema operativo UNIX". AT&T Bell Laboratories Technical Journal . 63 (8): 1769– 90. doi : 10.1002/j.1538-7305.1984.tb00064.x . S2CID 35326182 .
- ↑ Stevens, W. Richard ; Rago, Stephen A. (2013). "1.11 Llamadas al sistema y funciones de biblioteca" . Programación avanzada en el entorno UNIX (3.ª ed.). Addison-Wesley. pág. 21. ISBN 978-0321638007.
- ↑ Lycklama, Heinz (1978). "Sistema de tiempo compartido UNIX: UNIX en un microprocesador". Bell System Technical Journal . 57 (6): 2087– 2101. Bibcode : 1978BSTJ...57.2087L . doi : 10.1002/j.1538-7305.1978.tb02143.x . S2CID 39236801 .
- ↑ Bell System Software (abril de 1980). "(Anuncio)" (PDF) . Boletín del Grupo de Usuarios de Unix de Australia . Vol. 2, n.º 4, pág. 8.
- ↑ Ritchie, Dennis M. "Publicidad en Unix" . Antiguo Laboratorio de Investigación en Ciencias Matemáticas e Informáticas de Bell Labs . Consultado el 28 de diciembre de 2025 .
- ↑ "V8" . The Unix Heritage Society . 1 de agosto de 1985. Consultado el 27 de abril de 2024 .
- 1 2 3
- ¿Qué es Unix? theregister.com 16 de febrero de 2024
- ↑ "V9" . The Unix Heritage Society . 12 de mayo de 1989. Consultado el 27 de abril de 2024 .
- 1 2 "Manual de Unix Décima Edición" . Archivado del original el 13 de mayo de 2021.
- ↑ "V10" . The Unix Heritage Society . 18 de septiembre de 1984. Consultado el 27 de abril de 2024 .
- ↑ Chirgwin, Richard (30 de marzo de 2017). "Samizdat ya no existe: se abre el código fuente antiguo de Unix para su estudio" . The Register . Consultado el 27 de abril de 2024 .
- ↑
- M. Douglas McIlroy, Un lector de UNIX para la investigación: Extractos anotados del manual del programador, 1971-1986
- Un libro de investigación sobre UNIX: extractos anotados del manual del programador cs.dartmouth.edu
- Un archivo de investigación de Unix reader archive.org
- ↑
- 7ª edición
- Laboratorios Bell
- ↑ Morgan, Chris (enero de 1982). "Sobre IBM, sistemas operativos y piedras Rosetta" . BYTE . pág. 6. Consultado el 19 de octubre de 2013 .
- 1 2 "RDBMS Plenaria 1: Primeros años" (PDF) (Entrevista). Entrevista realizada por Burton Grad. Computer History Museum. 12 de junio de 2007. págs. 30–31 . Recuperado el 30 de mayo de 2025 .
- ↑ Lazzareschi, Carla (3 de noviembre de 1985). "Un genio de la informática se esfuerza más por conseguir que los usuarios elijan su sistema" . Los Angeles Times . Archivado del original el 28 de septiembre de 2017. Consultado el 13 de noviembre de 2022 .
- ↑ Tilson, Michael (octubre de 1983). "Trasladando Unix a nuevas máquinas" . BYTE . pág. 266. Consultado el 31 de enero de 2015 .
- 1 2 3 Hinnant, David F. (agosto de 1984). "Benchmarking UNIX Systems" . BYTE . págs. 132–135 , 400–409 . Recuperado el 23 de febrero de 2016 .
- 1 2 3 4 "Taller RDBMS: Financiación" (PDF) (Entrevista). Entrevista realizada por Luanne Johnson. Museo de Historia de la Computación. 12 de junio de 2007. Recuperado el 30 de mayo de 2025 .
- 1 2 Sullivan, Kathleen (20 de mayo de 1985). "Unix necesita un impulso para ganar en el micromercado corporativo" . Computerworld . Vol. XIX, n.º 20, pág. 42. Recuperado el 7 de junio de 2025 .
- ↑ Desmond, John (20 de mayo de 1985). "Prime añade entorno Unix para usuarios de la serie 50" . Computerworld . Vol. XIX, n.º 20, pág. 7. Consultado el 7 de junio de 2025 .
- ↑ "UNIX" . The Computer Chronicles . 1985.
- ↑ Howitt, Doran (10 de diciembre de 1984). "Unix y el usuario único" . InfoWorld . pág. 28. Consultado el 7 de febrero de 2015 .
- ↑ Yates, Jean L. (octubre de 1983). "Unix y la estandarización de los sistemas informáticos pequeños" . BYTE . págs. 160–166 . Recuperado el 30 de enero de 2015 .
- ↑ Serlin, Omri (noviembre de 1985). "¿Qué pasó con el mercado de las supermicroempresas?" . Unix World . págs. 16–19 . Recuperado el 17 de mayo de 2025 .
- 1 2 "Taller RDBMS: Ingres y Sybase" (PDF) (Entrevista). Entrevistado por Doug Jerger. Museo de Historia de la Computación. 13 de junio de 2007. Recuperado el 30 de mayo de 2025 .
- ↑ Marshall, Martin (18 de diciembre de 1989). "Las esperanzas de reunificación destacan un año lleno de acontecimientos para la comunidad Unix" . InfoWorld . pág. 41.
- ↑ Gates, Bill (noviembre de 1985). "El futuro de Xenix" . UnixWorld . págs. 20–37 . Recuperado el 17 de mayo de 2025 .
- ↑ Kelleher 1986 , págs. 37, 44.
- ↑ Jeff Tye; Lauren Black; Gregory Smith (10 de julio de 1989). "Unix en el escritorio: los sistemas operativos multiusuario Unix basados en 80386 presentan una alternativa a las LAN" . InfoWorld .
- 1 2 Marshall, Martin (6 de febrero de 1989). "El año de la estación de trabajo" . InfoWorld . Vol. 11, n.º 6, págs. 43-44 . Recuperado el 27 de junio de 2025 .
- ↑ Kamp, Poul-Henning (2012). "Una generación perdida en el bazar" . ACM Queue . 10 (8): 20– 23. doi : 10.1145/2346916.2349257 . S2CID 11656592 .
- ↑ Kelleher 1986 , pág. 38.
- 1 2 3 4 5 6 Garfinkel, Simson; Spafford, Gene ; Schwartz, Alan (2003). "2 Historia y linaje de Unix" . Seguridad práctica de UNIX e Internet . O'Reilly. págs. 15–17 . ISBN 978-1449310127.
- ↑ Libes, Don; Ressler, Sandy; Ressler, Sanford (1989). Life With UNIX: A Guide For Everyone . Prentice Hall. p. 74. ISBN 978-0-13-536657-8.
- ↑ "FIPS 151-2 – (POSIX), Interfaz de sistema operativo portátil – [ Lenguaje C ] " . 20 de febrero de 2014. Archivado del original el 20 de febrero de 2014. Consultado el 18 de febrero de 2023 .
- 1 2 McKusick, Marshall Kirk (1999). "Veinte años de Berkeley Unix: de propiedad de AT&T a redistribuible libremente" . En DiBona, Chris; Ockman, Sam; Stone, Mark (eds.). Código abierto: voces de la revolución . O'Reilly. ISBN 978-1-56592-582-3.
- ↑ "comp.unix.questions | Google Groups" . Consultado el 9 de noviembre de 2010 .
- ↑ Chuck Karish. "El nombre UNIX ahora es propiedad de X/Open – comp.std.unix | Google Groups" . Consultado el 9 de noviembre de 2010 .
- ↑ Brian Kernighan sobre los orígenes de Unix LWN.net. 2022.
- ↑ "HP, Novell y SCO ofrecerán un sistema operativo UNIX de alto volumen con servicios avanzados de red y empresariales" . Novell.com. 20 de septiembre de 1995. Consultado el 9 de noviembre de 2010 .
- ↑ Garfinkel, Spafford y Schwartz 2003 , pág. 22.
- ↑ Vinod Valloppillil (11 de agosto de 1998). "Software de código abierto: ¿Una (nueva) metodología de desarrollo?" . Consultado el 3 de febrero de 2014 .
- ↑ Stephen (7 de diciembre de 2005). "Itanium: Una historia aleccionadora" . Noticias tecnológicas . ZDNet. Archivado del original el 23 de septiembre de 2006. Recuperado el 4 de octubre de 2006.
En el tercer trimestre de este año, se vendieron 7.845 servidores Itanium, según un estudio de Gartner. Esto se compara con 62.776 máquinas con UltraSparc de Sun Microsystems, 31.648 con Power de IBM y 9.147 con PA-RISC de HP.
- ↑ "Memorándum y orden de decisión en SCO v. Novell" . Groklaw.net. Archivado del original el 5 de mayo de 2010. Consultado el 9 de noviembre de 2010 .
- ↑ "Tuxrocks.com" (PDF) . Archivado del original (PDF) el 24 de junio de 2009. Consultado el 6 de enero de 2012 .
- ↑ Novell no reclamará los derechos de autor de Unix. Archivado el 9 de abril de 2008 en Wayback Machine el 15 de agosto de 2007.
- ↑ «Sentencia de apelación: 08-4217: The SCO Group v. Novell» (PDF) . Tribunal de Apelaciones de los Estados Unidos, Décimo Circuito. 24 de agosto de 2009. 01018260169. Archivado del original el 5 de mayo de 2010.
- ↑ Novell.com 24 de agosto de 2009
- ↑ Kravets, David (24 de agosto de 2009). "Ha vuelto... El Tribunal de Apelaciones resucita la demanda de la SCO" . Wired .
- ↑ "30/03/2010 – 846 – VEREDICTO DEL JURADO a favor del acusado Novell. (slm) (Registrado: 30/03/2010)" (PDF) . Archivado del original el 8 de agosto de 2010. Consultado el 12 de noviembre de 2024 .
- ↑ Harvey, Tom (30 de marzo de 2010). "La decisión en el caso SCO-Novell tiene repercusiones más allá de Utah" . The Salt Lake Tribune .
Bibliografía
- Cooke, Daniel (mayo de 1999). "Unix y más allá: una entrevista con Ken Thompson" (PDF) . IEEE Computer . Vol. 32, n.º 5, págs. 58–64 . doi : 10.1109/MC.1999.762801 .
- Kelleher, Joanne (3 de febrero de 1986). "Unix corporativo: Un sistema que lucha por ganarse su lugar" . Computerworld .
- Ritchie, Dennis (octubre de 1984). "La evolución del sistema de tiempo compartido Unix" (PDF) . AT&T Bell Laboratories Technical Journal . 63 (6 Parte 2): 1577–1593 .
- Ritchie, Dennis; Thompson, Ken (julio-agosto de 1978). "El sistema de tiempo compartido UNIX" . Bell System Technical Journal . 57 (6): 1905–1929 . Bibcode : 1978BSTJ...57.1905R . doi : 10.1002/j.1538-7305.1978.tb02136.x .
- "La creación del sistema operativo UNIX*: El famoso PDP-7 llega al rescate" . Nokia Bell Labs . Consultado el 28 de diciembre de 2025 .
- "La historia de Unix" . BYTE . Agosto de 1983. pág. 188. Consultado el 31 de enero de 2015 .
Lecturas adicionales
- Libros
- Kernighan, Brian W. (2019). UNIX: Historia y memorias . Publicado de forma independiente. ISBN 978-1695978553.
- Salus, Peter H. (1994). Un cuarto de siglo de UNIX . Addison Wesley. ISBN 978-0-201-54777-1.
- Televisión
- "UNIX" . Crónicas de la Computación . 1985.
- "Unix" . Crónicas de la Computación . 1989.
- Negociaciones
- Ken Thompson (2019). "VCF East 2019: Brian Kernighan entrevista a Ken Thompson" (Entrevista).
- Dr. Marshall Kirk McKusick (2006). Historia de las distribuciones de software de Berkeley (tres conferencias de una hora) .
Enlaces externos
- El sistema UNIX , en The Open Group .
- La creación del sistema operativo UNIX
- La Sociedad del Patrimonio Unix
- El árbol de Unix: archivos de versiones históricas
- Los manuales de la primera edición de Unix .
- Película de 1982 sobre Unix protagonizada por Dennis Ritchie, Ken Thompson, Brian Kernighan, Alfred Aho y otros. Archivada el 13 de noviembre de 2013 en Wayback Machine .
- Vídeo: VCF East 2019: Brian Kernighan entrevista a Ken Thompson
- Historia de UNIX antes de Berkeley: Evolución de UNIX: 1975-1984
- audio bsdtalk170 – Marshall Kirk McKusick en DCBSDCon -- sobre la historia de tcp/ip (en BSD) -- resumen de las tres conferencias sobre la historia de BSD.
- Diagrama cronológico de la historia de UNIX con 150 versiones a lo largo de 50 años.
- Repositorio de Historia de Unix en GitHub
- Historia de Unix