Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Version 6 Unix
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
{{Ficha de sistema operativo |nombre = Version 6 Unix |familia = Unix |logo = |captura = Version 6 Unix SIMH PDP11 Emulation KEN.png |pie = Version 6 [[Unix]] para el [[PDP-11]], corriendo en el simular [[Simh|SIMH]] PDP-11 |desarrollador = [[AT&T Bell Laboratories]] |sitio_web = |modelo_desarrollo = [[Código abierto]] |lanzamiento = {{Fecha|Mayo|1975}} |web_lanzamiento = http://www.web_referencia_lanzamiento.com |última_versión = |fecha_última_versión = {{fecha de lanzamiento|DD|MM|AAAA}} |web_última_versión = http://www.web_referencia_estable.com |última_versión_prueba = |fecha_última_versión_prueba = {{fecha de lanzamiento|DD|MM|AAAA}} |web_última_versión_prueba = http://www.web_referencia_pruebas.com |tipo_de_mercado = [[Minicomputadora]] |repositorio = |lenguaje_programación = [[C (lenguaje de programación)|C]], [[Lenguaje ensamblador|Assembler]] |sistema_operativo = [[Unix]] |núcleo = |núcleo_tipo = |ui = [[Interfaz de línea de comandos]] ([[Thompson shell]]) |plataforma = [[Digital Equipment Corporation|DEC]] [[PDP-11]] |administrador_paquetes = |método_actualización = |licencia = Originalmente: [[Software propietario|Software proprietario]] ([[Software comercial|comercial]]);<br /> Ahora [[software libre]] bajo una [[Licencia BSD]] |estado_actual = Histórico (descontinuado) |idiomas = [[Idioma inglés|Inglés]] |español = No |predecesor = [[Version 5 Unix]] |sucesor = [[Version 7 Unix]] |soporte = |otros_artículos = }} La '''Sexta Edición Unix''', también llamada '''Versión 6 Unix''' o simplemente '''V6''', fue la primera versión del [[sistema operativo]] [[Unix]] que se lanzó ampliamente fuera de [[Bell Labs]]. Fue lanzado en mayo de 1975 y, al igual que su predecesor directo, estaba dirigido a la familia de [[Minicomputadora|minicomputadoras]] [[Digital Equipment Corporation|DEC]] [[PDP-11]]. Fue reemplazada por la [[Versión 7 Unix]] en 1978/1979, aunque los sistemas V6 permanecieron en funcionamiento regular hasta al menos 1985.<ref>{{cite journal|last1=Quarterman|first1=John S.|first2=Abraham|last2=Silberschatz |first3=James L. |last3=Peterson|title=4.2BSD and 4.3BSD as examples of the Unix system|journal=Computing Surveys|date=December 1985|volume=17|issue=4|pages=379–418|doi=10.1145/6041.6043|s2cid=5700897|quote=There are even some Version 6 systems still in regular operation.}}</ref> [[AT&T Corporation]] obtuvo la licencia de la [[Versión 5 Unix]] solo para instituciones educativas, pero también la licencia de la ''versión 6'' para usuarios comerciales por $20000 [[USD]], y siguió siendo la versión más utilizada hasta la década de 1980.<ref>{{cite journal|last1=Quarterman|first1=John S.|first2=Abraham|last2=Silberschatz |first3=James L. |last3=Peterson|title=4.2BSD and 4.3BSD as examples of the Unix system|journal=Computing Surveys|date=December 1985|volume=17|issue=4|pages=379–418|doi=10.1145/6041.6043|s2cid=5700897|quote=Incluso hay algunos sistemas de la versión 6 que todavía funcionan con normalidad.}}</ref> Un V6 mejorado fue la base de la primera versión de Unix vendida comercialmente, IS/1 de [[Interactive Systems Corporation|INTERACTIVE]]. El propio [[PWB/UNIX]] 1.0 de Bell también se basó en V6, mientras que las versiones anteriores (inéditas) se basaron en V4 y V5. [[Whitesmiths]] produjo y comercializó un clon V6 (compatible con binario) con el nombre de [[Idris (operating system)|Idris]]. ==Código fuente== [[File:Lions Commentary Unix.jpeg|thumb|Libros originales, [[código fuente]] y comentarios de [[John Lions]].]] [[File:Version 6 Unix SIMH PDP11 Emulation Source.png|thumb|Navegando a través de ''/usr/source'' en la Versión 6 [[Unix]], ejecutándose en [[Simh|SIMH]]]] V6 Unix se lanzó como una distribución que incluía el [[código fuente]] completo. Dado que el código fuente estaba disponible y la licencia no era lo suficientemente explícita como para prohibirlo, V6 fue adoptado como una herramienta de enseñanza, en particular por la [[Universidad de California en Berkeley]], la [[Universidad Johns Hopkins]] y la [[Universidad de Nueva Gales del Sur]] (UNSW). UC Berkeley distribuyó un conjunto de programas complementarios llamados [[Historia_de_la_Berkeley_Software_Distribution#1BSD_(PDP-11)|First Berkeley Software Distribution o 1BSD]], que luego se convirtió en una distribución completa del sistema operativo. El famoso [[Lions' Commentary on UNIX 6th Edition, with Source Code|comentario del profesor John Lions de la UNSW sobre UNIX 6<sup>a</sup> edición]] de [[John Lions]] fue una selección editada de las partes principales del kernel implementadas para un Digital PDP-11/40, y fue la principal fuente de documentación del kernel para muchos de los primeros desarrolladores de Unix. Debido a restricciones de licencia en versiones posteriores de Unix, el libro se distribuyó principalmente mediante fotocopias [[samizdat]]. El código fuente del Unix V6 original estuvo disponible posteriormente como [[software gratuito]] bajo una [[licencia BSD]] de [[SCO Group]].<ref>{{cite web|url=https://minnie.tuhs.org/Archive/Caldera-license.pdf|title=Letter from Caldera announcing the release of the source to older versions of UNIX as free software}}</ref> ==Portabilidad== ===Interdata 7/32=== En 1977, Richard Miller y Ross Nealon, trabajando bajo la supervisión del profesor Juris Reinfelds en la [[Universidad de Wollongong]], completaron un puerto de V6 Unix a [[Interdata 7/32]],<ref>[http://www.uow.edu.au/content/groups/public/@web/@inf/@scsse/documents/doc/uow103747.pdf "The First Port of UNIX"], Juris Reinfelds</ref><ref>[http://bitsavers.org/bits/Interdata/32bit/unix/univWollongong_v6/miller.pdf "The First Unix Port"], Richard Miller</ref> demostrando así la portabilidad de Unix y su nuevo lenguaje de programación de sistemas [[C (lenguaje de programación)|C]] en la práctica. Su '''Wollongong Interdata UNIX, Nivel 6''' también incluía utilidades desarrolladas en Wollongong, y versiones posteriores tenían características de V7, en particular su [[compilador]] [[C (lenguaje de programación)|C]]. Wollongong Unix fue el primer [[port]] a una plataforma distinta a la serie de computadoras PDP, lo que demostró que los sistemas operativos portátiles eran factibles y que C era el lenguaje en el que escribirlos. En 1980, esta versión obtuvo la licencia de [[The Wollongong Group]] en [[Palo Alto]], que la publicó como Edición 7. ===Interdata 8/32=== Casi al mismo tiempo, se completó un puerto de Bell Labs para [[Interdata 8/32]], pero no se lanzó externamente. El objetivo de este puerto era mejorar la portabilidad de Unix de manera más general, así como producir una versión portátil del [[compilador]] [[C (lenguaje de programación)|C]].<ref name="unixport">{{cite journal |last1=Johnson |first1=S. C. |author-link1=Stephen C. Johnson |last2=Ritchie |first2=D. M. |author-link2=Dennis Ritchie |title=Portability of C Programs and the UNIX System |journal=Bell System Tech. J. |year=1978 |volume=57 |issue=6 |pages=2021–2048 |url=https://www.bell-labs.com/usr/dmr/www/portpap.pdf |access-date=2022-06-04 |doi=10.1002/j.1538-7305.1978.tb02141.x |s2cid=17510065 |fechaarchivo=18 de diciembre de 2021 |urlarchivo=https://web.archive.org/web/20211218212919/https://www.bell-labs.com/usr/dmr/www/portpap.pdf |deadurl=yes }}</ref> El [[Compilador de C Portable]] (PCC) resultante se distribuyó con la [[Version 7 Unix|V7]] y muchas versiones posteriores de [[Unix]], y fue utilizado para producir el puerto [[UNIX/32V]] a la [[VAX]].<ref>{{cite web|author1=Thomas B. London|author2=John F. Reiser|year=1978|url=https://www.bell-labs.com/usr/dmr/www/otherports/32v.pdf|title=A Unix operating system for the DEC VAX-11/780 computer|fechaacceso=14 de junio de 2023|fechaarchivo=11 de junio de 2015|urlarchivo=https://web.archive.org/web/20150611114652/https://www.bell-labs.com/usr/dmr/www/otherports/32v.pdf|deadurl=yes}}</ref> ===IBM VM/370=== Un tercer proyecto de portabilidad de Unix se completó en [[Princeton, Nueva Jersey]], en 1976–1977, donde se adaptó el [[Núcleo (informática)|kernel]] de [[Unix]] para que se ejecutara como invitado en el entorno de virtualización [[VM (sistema operativo)|VM/370]] de IBM (ver [[Amdahl UTS]]). ==Variantes y extensiones== [[Bell Labs]] desarrolló varias variantes de ''V6'', incluido ''MINI-UNIX'' simplificado para modelos [[PDP-11]] de gama baja, LSI-UNIX o LSX para [[PDP-11|LSI-11]], y el [[sistema operativo en tiempo real]] UNIX/RT, que fusionó V6 Unix y el hipervisor [[Multi-Environment Real-Time|Multientorno en tiempo real (MERT)]] anterior.<ref>{{cite conference|last1=Bayer|first1=D. L.|last2=Lycklama|first2=H.|title=Proceedings of the fifth symposium on Operating systems principles - SOSP '75 |chapter-url=http://portal.acm.org/citation.cfm?id=806519|chapter=MERT - a multi-environment real-time operating system|conference=Fifth ACM Symposium on Operating Systems Principles|location=Austin, TX|year=1975|pages=33–42 |doi=10.1145/800213.806519}}</ref> Después de que AT&T decidiera que la distribución por parte de Bell Labs de una serie de correcciones de errores anteriores a V7 constituiría soporte (rechazado por un acuerdo antimonopolio), se entregó una cinta con el conjunto de parches a Lou Katz de [[USENIX]], quien los distribuyó.<ref>{{cite journal|last=Toomey|first=Warren|title=The Strange Birth and Long Life of Unix|url=https://spectrum.ieee.org/computing/software/the-strange-birth-and-long-life-of-unix/0|journal=[[IEEE Spectrum]]|date=December 2011|volume=48|issue=12|pages=34–55|publisher=[[IEEE]]|doi=10.1109/MSPEC.2011.6085780|s2cid=29893166|access-date=2012-12-15}}</ref> La [[Universidad de Sydney]] lanzó el ''Método de Contabilidad de Acciones de Unix Australiano, {{en}} Australian Unix Share Accounting Method (AUSAM)'' en enero de 1978, una variante V6 con seguridad mejorada y contabilidad de procesos, además de las cincuenta correcciones que se filtraron de Bell Labs. Hubo varios lanzamientos posteriores. En el [[Bloque del Este]], aparecieron clones de V6 Unix para clones PDP-11 construidos localmente ([[MNOS]], luego aumentado para compatibilidad parcial con [[BSD|BSD Unix]]) y para la computadora personal [[Elektronika BK]] (BKUNIX, basada en LSX). V6 se utilizó para la enseñanza en el[[MIT]] en 2002 hasta 2006, y posteriormente reemplazado por un clon más simple llamado [[xv6]]. ==Véase también== *[[Research Unix]] *[[Version 7 Unix]] *[[Ancient UNIX]] ==Referencias== {{listaref|2}} ==Enlaces externos== * [http://minnie.tuhs.org/cgi-bin/utree.pl?file=V6 Código fuente de V6] * [http://minnie.tuhs.org/cgi-bin/utree.pl?file=Interdata732 Código fuente de Wollongong Interdata UNIX] * [http://man.cat-v.org/unix-6th/ Unix V6 Manuals] – Interfaz web para las páginas del manual V6. * [http://doc.cat-v.org/unix/v6/operating-systems-lecture-notes/v6/Documentos Unix V6, p. C Reference y páginas man] * [http://www.usenix.org/publications/library/proceedings/usenix98/invited_talks/miller.ps El primer port de Unix]; El relato de Richard Miller sobre la migración de Unix a Interdata * [http://pdp11.aiju.de/ Emulador en línea Unix v6 para PDP-11] {{Control de autoridades}} [[Categoría:Sistemas operativos descontinuados]] [[Categoría:Unix]] [[Categoría:Variantes de Unix]] [[Categoría:Sistemas operativos libres]] [[Categoría:Software de 1975]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Version 6 Unix
»
Añadir idiomas
Añadir tema