Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| versiones_de_bsd [2023/03/30 18:26] – [1BSD] peron | versiones_de_bsd [2026/04/21 16:09] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 2: | Línea 2: | ||
| ===== Versiones Antiguas ===== | ===== Versiones Antiguas ===== | ||
| - | Los [[BSD]] primigenios, | + | Los [[BSD]] primigenios, |
| + | |||
| + | Los sistemas | ||
| ==== 1BSD ==== | ==== 1BSD ==== | ||
| Principios de 1977 | Principios de 1977 | ||
| - | 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 | + | 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 // |
| ==== 2BSD ==== | ==== 2BSD ==== | ||
| Línea 13: | Línea 15: | ||
| 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 29: | ||
| Febrero de 1992 | Febrero de 1992 | ||
| - | Fue la versión | + | Última |
| Es una de las versiones 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 ===== | ||
| - | Se trata de compilaciones que abandonaron | + | A partir |
| ==== 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 BSD 2.9 junto con el kernel de [[versiones de unix#32v unix|32/ | + | 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/ |
| ==== 4BSD ==== | ==== 4BSD ==== | ||
| Octubre de 1980 | Octubre de 1980 | ||
| - | Versión | + | Versión |
| - | ==== 4.1BSD | + | ==== 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 | + | |
| + | ===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 | + | Agosto |
| - | Fue la versión más importante de los BSD antiguos, ya que introdujo | + | Fue la versión más importante de los BSD antiguos. Introdujo |
| ==== 4.3BSD ==== | ==== 4.3BSD ==== | ||
| Junio de 1986 | Junio de 1986 | ||
| - | ==== 4.3BSD | + | Versión depurada que mejoraba el prototipo de red TCP/IP y solventaba los problemas de velocidad de 4.2BSD. |
| + | |||
| + | |||
| + | ==== 4.3BSD | ||
| 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 | ||
| - | Se trató de un lanzamiento | + | Se trató de un lanzamiento |
| + | |||
| - | ==== 4.3BSD Net/2 ==== | + | === 4.3BSD Net/2 === |
| Junio de 1991 | Junio de 1991 | ||
| Línea 69: | Línea 106: | ||
| 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**). | + | 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 ===== | ||
| - | + | Son versiones reescritas | |
| - | Son versiones reescritas | + | |
| ==== 386BSD ==== | ==== 386BSD ==== | ||
| - | Versión | + | |
| + | ===Versión | ||
| + | |||
| + | 14 de julio de 1992 | ||
| + | |||
| + | Versión | ||
| + | |||
| + | ===Versión | ||
| + | |||
| + | 1993 | ||
| + | |||
| + | Versión de 386BSD con rediseño completo del kernel a una estructura modular, con mejoras en el stack de comunicación en red y sistema | ||
| ==== FreeBSD 5.3 ==== | ==== FreeBSD 5.3 ==== | ||
