stringtranslate.com

Investigación Unix

Research Unix son las primeras versiones del sistema operativo Unix para computadoras DEC PDP-7 , PDP-11 , VAX e Interdata 7/32 y 8/32 , desarrolladas en el Centro de Investigación en Ciencias de la Computación de Bell Labs (CSRC).

Historia

Versión 7 de Unix para PDP-11 , ejecutándose en SIMH

El término Research Unix apareció por primera vez en el Bell System Technical Journal (Vol. 57, No. 6, Parte 2 julio/agosto de 1978) para distinguirlo de otras versiones internas de Bell Labs (como PWB/UNIX y MERT ) cuyo código base había divergido de la versión CSRC primaria. Sin embargo, ese término se usó poco hasta la Versión 8 de Unix , pero se ha aplicado retroactivamente también a versiones anteriores. Antes de la V8, el sistema operativo se llamaba simplemente UNIX (en mayúsculas) o el Sistema de tiempo compartido UNIX.

AT&T licenció la versión 5 a instituciones educativas, y la versión 6 también a sitios comerciales. Las escuelas pagaron 200 dólares y otras 20.000, desalentando la mayoría del uso comercial, pero la versión 6 fue la versión más utilizada hasta la década de 1980. Las versiones de Research Unix suelen mencionarse por la edición del manual que las describe, [1] porque las primeras versiones y las últimas nunca se lanzaron oficialmente fuera de Bell Labs, y crecieron orgánicamente. Por lo tanto, el primer Research Unix sería la Primera Edición, y el último la Décima Edición. Otra forma común de referirse a ellos es como "Versión x Unix" o "V x Unix", donde x es la edición del manual. Todas las ediciones modernas de Unix, excepto las implementaciones similares a Unix como Coherent , Minix y Linux, derivan de la Séptima Edición. [ cita requerida ]

A partir de la 8.ª edición, las versiones de Research Unix tenían una relación estrecha con BSD . Esto comenzó con el uso de 4.1cBSD como base para la 8.ª edición. En una publicación de Usenet de 2000, Dennis Ritchie describió estas versiones posteriores de Research Unix como más cercanas a BSD que a UNIX System V , [2] que también incluía algo de código BSD: [1]

Research Unix 8th Edition comenzó con (creo) BSD 4.1c, pero con enormes cantidades extraídas y reemplazadas por nuestro propio material. Esto continuó con las versiones 9 y 10. El conjunto de comandos de usuario normal tenía, supongo, un poco más de sabor a BSD que a SysVish, pero era bastante ecléctico.

Versiones

Legado

En 2002, Caldera International lanzó [12] Unix V1, V2, V3, V4, V5, V6 , V7 en PDP-11 y Unix 32V en VAX como FOSS bajo una licencia de software permisiva similar a BSD . [13] [14] [15]

En 2017, Unix Heritage Society y Alcatel-Lucent USA Inc., en su propio nombre y en el de Nokia Bell Laboratories , lanzaron V8, V9 y V10 con la condición de que solo se permitiera el uso no comercial y de que no presentarían reclamos de derechos de autor contra dicho uso. [16]

Véase también

Referencias

  1. ^ abcd Fiedler, Ryan (octubre de 1983). "El tutorial de Unix / Parte 3: Unix en el mercado de los microordenadores". BYTE . p. 132 . Consultado el 30 de enero de 2015 .
  2. ^ Ritchie, Dennis (26 de octubre de 2000). «alt.folklore.computers: BSD (Dennis Ritchie)» . Consultado el 3 de julio de 2014 .
  3. ^ abcdefghijk McIlroy, MD (1987). Un lector de Unix para investigación: extractos anotados del Manual del programador, 1971–1986 (PDF) (Informe técnico). CSTR. Bell Labs. 139.
  4. ^ ab Thompson, Ken; Ritchie, Dennis M. (12 de junio de 1972). Manual del programador de UNIX, segunda edición (PDF) . Bell Telephone Laboratories. Archivado desde el original (PDF) el 6 de octubre de 2016.
  5. ^ Ritchie, DM; Thompson, K. (1974). "El sistema de tiempo compartido de UNIX". Comunicaciones de la ACM . 17 (7): 365–375. doi : 10.1145/361011.361061 . S2CID  53235982.
  6. ^ abc Ritchie, Dennis (27 de junio de 2003). "[TUHS] Re: V7 UNIX en VAX 11/750". minnie.tuhs.org . Archivado desde el original el 2017-03-05 . Consultado el 9 de abril de 2014 .
  7. ^ "csh". The Unix Heritage Society . nd . Consultado el 19 de diciembre de 2022 .
  8. ^ Spencer, Henry (19 de enero de 1986). "regexp(3)". Grupo de noticias : mod.sources. Usenet:  [email protected] . Consultado el 9 de enero de 2013 .
  9. ^ Presotto, David L.; Ritchie, Dennis M. (1990). "Comunicación entre procesos en el sistema Unix de novena edición". Software: práctica y experiencia . 19 .
  10. ^ "Manual de Unix Décima Edición". Bell Labs . Archivado desde el original el 3 de febrero de 2015. Consultado el 25 de diciembre de 2013 .
  11. ^ "El sistema UNIX multinivel seguro IX".
  12. ^ Caldera publica UNIX originales bajo licencia BSD en slashdot.org (2002)
  13. ^ "¡UNIX es libre!". lemis.com. 24 de enero de 2002.
  14. ^ Broderick, Bill (23 de enero de 2002). "Queridos entusiastas de Unix" (PDF) . Caldera International . Archivado desde el original (PDF) el 19 de febrero de 2009.
  15. ^ Darwin, Ian F. (3 de febrero de 2002). "Por qué Caldera lanzó Unix: una breve historia". Linuxdevcenter . O'Reilly Media . Archivado desde el original el 1 de junio de 2004 . Consultado el 18 de enero de 2022 .
  16. ^ No más Samizdat: código fuente antiguo de Unix abierto para estudio por Richard Chirgwin en register.com (30 de marzo de 2017)

Enlaces externos