versiones_de_bsd

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
versiones_de_bsd [2022/07/23 19:11] – [2.11BSD] peronversiones_de_bsd [2023/06/19 15:12] (actual) – [2.11BSD] peron
Línea 2: Línea 2:
  
 ===== Versiones Antiguas ===== ===== Versiones Antiguas =====
-Los [[BSD]] primigenios, 1BSD y 2BSD, fueron colecciones de comandos y librerías tales como el sistema Pascal, el editor ex, y el C shell. Sistemas posteriores como 2.8BSD y 2.11BSD eran sistemas completos e instalables en máquinas de 16 bits, que incluían el código fuente.+Los [[BSD]] primigenios, 1BSD y 2BSD, fueron colecciones de comandos y librerías tales como el sistema Pascal, el editor ex, y el C shell. Sistemas posteriores como 2.8BSD y 2.11BSD eran sistemas completos e instalables en máquinas [[PDP#pdp-11|PDP-11]] de 16 bits, que incluían el código fuente.
  
 ==== 1BSD ==== ==== 1BSD ====
-Enero de 1978+Principios de 1977
  
-1BSD fue la primer Distribución de Software de Berkeley (UC Berkeley).+1BSD fue la primer Distribución de Software de Berkeley (UC Berkeley). Esta consistía en un [[versiones de unix#unix sexta edición|UNIX Sexta edición]] con entorno Pascal de Ken Thompson, junto a un editor propio //[[ex]]//, junto con //termcap//, un gestor de [[videoterminal|videoterminales]].
  
 ==== 2BSD ==== ==== 2BSD ====
Línea 13: Línea 13:
  
 Segunda Distribución de Software de Berkeley. Incluia [[csh|C Shell]], los editores //ex// y //vi//, y el sistema Pascal. Segunda Distribución de Software de Berkeley. Incluia [[csh|C Shell]], los editores //ex// y //vi//, y el sistema Pascal.
 +
 +=== 2.8BSD ===
 +julio de 1981
 +
 +Versión mejorada, derivaba ahora de [[versiones de unix#unix septima edición|Unix Séptima Edición]]. Incluía capacidad de redes y //diff// y //patch//.
  
 ==== 2.9BSD ==== ==== 2.9BSD ====
Línea 22: Línea 27:
 Febrero de 1992 Febrero de 1992
  
-Fue la versión final de la rama 2BSD del árbol Unix para la [[pdp#pdp-11|PDP-11]]. Comenzó como una colección completa de parches para 2.10BSDpero incorporó muchas características nuevas de 4.3BSD.+Última versión histórica del desarrollo de la rama 2BSD para [[pdp#pdp-11|PDP-11]]. Usa casi todas las funcionalidades de esta máquina (direccionado de 22 bitsespacio I/D separado, 3 modos de procesador) para lograr un UNIX con la mayoría de las funcionalidades de 4.3BSD, capaz de funcionar en una máquina de 16 bits.
  
-Es una de las versiónes de Unix de más largo mantenimiento.+Es una de las versiones de Unix de más largo mantenimiento.
  
 ===== Versiones de 32 bits ===== ===== Versiones de 32 bits =====
 +A partir de 1980 Bill Joy abandonó progresivamente el desarrollo para la arquitectura de 16 bits de la PDP-11, decidiéndose por la arquitectura de 32 bits de la máquina [[VAX]].
 ==== 3BSD ==== ==== 3BSD ====
 Marzo de 1980 Marzo de 1980
 +
 +Se trató de un portado especialmente dirigido a utilizar las funciones de [[paginado_de_memoria|memoria virtualizada]] de las DEC VAX. Contaba fundamentalmente con las mismas aplicaciones de los 2BSD junto con al kernel de [[versiones de unix#32v unix|32/V]].
  
 ==== 4BSD ==== ==== 4BSD ====
 Octubre de 1980 Octubre de 1980
  
-==== 4.1BSD con código TCP/IP de BBN ====+Versión depurada que incorporaba soporte para VAX-11/750, control de trabajos, sistema de archivaje con bloques de 1K, compiladores de Pascal y LISP, y el programa //mail//. 
 + 
 +==== 4.1BSD ====
 24 de noviembre de 1981 24 de noviembre de 1981
  
-==== 4.1c BSD ==== +Versión emparchada que agregaba con prototipos de código para comunicaciones de datos a través del protocolo TCP/IP de BBN, a la vez que solventaba graves problemas de performance del 4BSD. Incorporaba el programa de emparchado //diff//. 
-Diciembre de 1982+ 
 +===4.1a BSD === 
 +Abril de 1982 
 + 
 +Versión de desarrollo que incorporaba prototipos de programas de comunicación //rcp//, //rsh//, //rlogin// y //rwho//. Proliferaron copias no autorizadas. 
 + 
 +=== 4.1b BSD === 
 +Junio de 1982 
 + 
 +Versión de desarrollo que incorporaba prototipos de un nuevo sistema de archivaje. Fue la última versión a cargo de Bill Joy. No se difundió fuera de Berkeley. 
 + 
 +=== 4.1c BSD === 
 +Abril de 1983 
 + 
 +Versión intermedia publicada por Pauline Schwartz. Se simplificó su entorno de comunicaciones para depurar errores. 
  
 ==== 4.2BSD ==== ==== 4.2BSD ====
-Septiembre de 1983+Agosto de 1983
  
-Fue la versión más importante de los BSD antiguos, ya que introdujo dos tecnologías importantes: el Sistema de Archivaje rápido estándar desde entonces, el UFS), y la pila TCP/IP. Esta versión convirtió a BSD en la fuerza dominante de la indutria y academia, provocando en 1988 a [[AT&T]] a iniciar las llamadas [[Guerras UNIX]].+Fue la versión más importante de los BSD antiguos. Introdujo dos tecnologías importantes: el Sistema de Archivaje rápido estándar, el //UFS//), y la pila de comunicaciones TCP/IP auspiciado por DARPA. Esta versión convirtió a BSD en la fuerza dominante de la industria y academia, provocando en 1988 a [[AT&T]] a iniciar las llamadas [[Guerras UNIX]].
  
 ==== 4.3BSD ==== ==== 4.3BSD ====
 Junio de 1986 Junio de 1986
  
-==== 4.3BSD from UWisc ====+Versión depurada que mejoraba el prototipo de red TCP/IP y solventaba los problemas de velocidad de 4.2BSD. 
 + 
 + 
 +==== 4.3BSD de UWisc ====
 Enero de 1987 Enero de 1987
  
-==== 4.3BSD Tahoe ====+Versión con código de la Universidad de Wisconsin. 
 + 
 +=== 4.3BSD Tahoe ===
 Junio de 1988 Junio de 1988
 +
 +Versión optimizada para facilitar su portado a distintas arquitecturas.
 +
 +===4.3BSD Networking Release 1 ===
 +Junio de 1989
 +
 +Versión con código de comunicaciones no encumbrado.
  
 ==== 4.3BSD Reno ==== ==== 4.3BSD Reno ====
 Junio de 1990 Junio de 1990
  
-==== The Net/2 Distribution ====+Se trató de un lanzamiento con licencia de modificación de 1.000 dólares, que incorporaba finalmente [[memoria virtual]] y sistema de archivaje //NFS// de Sun. Se la denominó "Reno" (una ciudad con casinos, por el riesgo de utilizarla en el marco de las disputa legal con AT&T). 
 + 
 + 
 + 
 +=== 4.3BSD Net/2 ===
 Junio de 1991 Junio de 1991
  
 ==== 4.4BSD ==== ==== 4.4BSD ====
 Junio de 1993 Junio de 1993
 +
 +Versión nunca lanzada oficialmente como un sistema operativo funcional, debido a las disputas legales entre AT&T y UCB (esta versión incompleta sería utilizada como base para finalizar implementaciones distintas, conocidas como **NetBSD** y **FreeBSD**).
  
 ===== Derivados de BSD ===== ===== Derivados de BSD =====
Línea 67: Línea 109:
  
 Son versiones reescritas después de las [[Guerras Unix]], de las cuales no queda código Unix alguno. Son versiones reescritas después de las [[Guerras Unix]], de las cuales no queda código Unix alguno.
 +
 +==== 386BSD ====
 +Versión lanzada en 1992 escrita por Lynn y William Jolitz portada para el Intel 80386 derivada del 4.3BSD Net/2 para arquitectura x85 de 32 bits. Apodado "Jolix", fue escrito , ex alumnos de la Universidad de Berkeley. Se distribuyó libremente en Internet y en CD-ROM.
  
 ==== FreeBSD 5.3 ==== ==== FreeBSD 5.3 ====
  • versiones_de_bsd.1658603499.txt.gz
  • Última modificación: 2022/07/23 19:11
  • por peron