¿Cómo nació BSD en 1977?
En 1977, Bill Joy juntó el sistema Pascal que él y Chuck Haley habían desarrollado en Berkeley con ex, un editor de línea derivado de em, y lo grabó en cintas. Ese paquete fue la primera Berkeley Software Distribution (BSD), y se enviaron unas treinta copias a lo largo del año siguiente.
El detalle que importa para cualquiera que construya producto: BSD no era un sistema operativo. Era una colección de software para instalar sobre un Unix que ya existía. Berkeley no vendía Unix; vendía una mejora sobre algo que el usuario ya tenía.
Para obtener BSD hacía falta una licencia de código fuente de AT&T. Berkeley solo cobraba la cinta y la distribución. Joy había vuelto a Bell Labs en 1976 y él, junto a Haley, había empezado a explorar el kernel por su cuenta; lo que hicieron después fue empaquetar ese trabajo y mandarlo por correo.
¿Y esto cómo se aplica en tu negocio?
Dueños de negocio de Latinoamérica y España usan un agente de IA para ganar más y recuperar su tiempo. El Kit «tu mano derecha con IA» te muestra cómo en un video de 11 minutos, con una ficha para armar el tuyo. CAR está cerrada por ahora; al anotarte, te avisamos cuando abra.
👥 Quiero el Kit →La decisión de cobrar tan poco no fue solo técnica. La cultura del campus —el Free Speech Movement, la contracultura y el activismo contra la guerra— influyó, según el relato, en que Joy mantuviera el precio casi simbólico. Berkeley ya tenía tradición de compartir software de investigación, y BSD continuó esa línea.
De la primera BSD a 2BSD: cuando el catálogo se vuelve producto
Después de la primera distribución, Joy mejoró el sistema Pascal con el feedback de los usuarios. Lo volvió a empaquetar, esta vez con vi (el modo visual de ex), el C shell y otras herramientas. Eso fue la segunda distribución, o 2BSD, de la que se enviaron casi setenta y cinco cintas en el año siguiente.
Joy no delegó. Atendía cada pedido, copiaba las cintas y las mandaba por correo él mismo. Ese es el punto que suele perderse: la primera infraestructura de distribución de BSD era una persona con una grabadora.
¿Qué cambió con la llegada del VAX a Berkeley?
En 1978 llegó un VAX al grupo del profesor Richard Fateman: 32 bits y un megabyte de memoria. Berkeley ya tenía Unix para esa máquina, el 32/V de Bell Labs, pero no aprovechaba la memoria virtual del hardware. El espacio de direcciones de un programa estaba limitado por la memoria física, y el trabajo de Fateman con Macsyma —el sistema de álgebra simbólica desarrollado en MIT desde finales de los años 60— necesitaba más.
Özalp Babaoğlu, estudiante de posgrado que trabajaba con el profesor Domenico Ferrari, recibió el encargo de añadir memoria virtual al 32/V. Joy lo ayudó a integrar el código y a depurarlo. La depuración siguió durante las vacaciones de fin de 1978 y, para enero de 1979, la mayoría de los errores estaban resueltos.
Joy portó ex, vi, el C shell y otras herramientas de 2BSD al VAX, mientras Peter Kessler y Marshall Kirk McKusick portaban el sistema Pascal. Todo eso se empaquetó junto a las utilidades estándar del 32/V y el kernel con memoria virtual. El resultado fue 3BSD, que empezó a distribuirse en diciembre de 1979.
El contexto de fondo: ARPANET conectaba instituciones de investigación financiadas por DARPA desde 1969, pero cada sitio usaba máquinas y sistemas distintos, lo que encarecía portar o reescribir software. DARPA se interesó en la portabilidad de Unix y prestó atención a la distribución de 3BSD entre instituciones de investigación.
¿Por qué el legado de BSD llega hasta el macOS de hoy?
La línea no se cortó. Según Hackaday, macOS tiene raíces BSD: su predecesor NeXTSTEP y su kernel XNU derivan de 4.3BSD, y las versiones posteriores de macOS siguieron tomando piezas de 4.4BSD, FreeBSD y otros BSD. Ese pedigrí es tan reconocible que hay proyectos que lo usan como punto de partida: ravynOS toma FreeBSD como núcleo y construye encima una interfaz tipo macOS, con soporte para aplicaciones de macOS y compatibilidad binaria con Linux.
Es decir: el paquete de cintas que Joy mandaba por correo terminó dentro del sistema operativo de las computadoras que usan millones de desarrolladores.
¿Qué significa esto para tu startup?
Cuatro lecciones que se pueden aplicar esta semana:
- Baja la fricción de adopción al mínimo. BSD no se vendía: se copiaba. Berkeley cobraba la cinta y el envío. Si tu producto tarda más en probarse que en entenderse, tienes un problema de distribución, no de producto.
- Empaqueta lo que ya existe. Joy no escribió Unix. Tomó un kernel ajeno, le sumó su compilador y sus editores, y creó algo nuevo. Antes de construir desde cero, revisa qué plataforma o componente puedes extender.
- Trata a los primeros usuarios como coautores. La 2BSD salió de mejorar el Pascal con el feedback recibido. El ciclo de enviar, escuchar, corregir y reenviar sigue siendo el mejor motor de producto que existe.
- Mira a los compradores institucionales. El interés de DARPA en la portabilidad de Unix fue lo que abrió la puerta a la siguiente etapa. Universidades, gobiernos y grandes empresas pueden ser tu primer mercado cuando tu producto resuelve un problema de infraestructura.
Conclusión
BSD empezó como treinta cintas y un estudiante copiando pedidos a mano. Casi medio siglo después, su código está en el sistema operativo de Apple y en proyectos que siguen construyendo sobre FreeBSD. La lección no es nostálgica: es operativa. Distribuir a precio de costo y no convertir el software en un producto comercial fue la estrategia de crecimiento más efectiva de la historia del software, y sigue siendo un modelo que cualquier founder puede estudiar.
Fuentes
- F/OSS Comics #13: BSD Unix, Part 3 - The Beginning of BSD Unix (fuente original)
- RavynOS: Open Source MacOS With Same BSD Pedigree
¿Y esto cómo se aplica en tu negocio?
Dueños de negocio de Latinoamérica y España usan un agente de IA para ganar más y recuperar su tiempo. El Kit «tu mano derecha con IA» te muestra cómo en un video de 11 minutos, con una ficha para armar el tuyo. CAR está cerrada por ahora; al anotarte, te avisamos cuando abra.
👥 Quiero el Kit →













