💾 Archived View for systemstation.flounder.online › var-bsd.gmi captured on 2024-08-31 at 12:04:30. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-08-24)

-=-=-=-=-=-=-

Variantes BSD

De BSD surgieron varios sistemas derivados. Alguno de ellos son los siguientes:

Sun OS

Lanzado en 1982, es una versión UNIX BSD en modo texto creado por Sun Microsystems para sus máquinas Sun SPARC Station de 64 bits hasta principio de los años 90.

Las primeras versiones de SunOS estaban basadas el la versión SVR4.0 de UNIX y está estandarizado bajo las especificaciones Open Groups Unix 98.

SunOS 4 soporta un procesador por sistema y la versión 5 soporta hasta 64 procesadoresen una misma caja. Utiliza el sistema de archivos UFS, soporta el sistem SMB y software de lectura/escritura de terceros.

Imagen Sun OS

Pico BSD

Fue una versión FreeBSD 3.0-current de un solo disquete, el cual, en sus diferentes variantes te permite tener acceso telefónico a redes remotas (dialup), un router o un servidor de comunicaciones (dialing).

Sus requerimientos mínimos para ejecutarse son un ordenador con procesador 386SX CPU con 8 Mb de RAM (no requiere disco duro pues el sistema no requiere ser instalado al cargarse en memoria como un LiveCD).

PicoBSD estuvo libremente disponible bajo la licencia BSD. Su desarrollador principal fue Andrzej Bialeck, y su última versión ha sido la 0.42.

FreeBSD

BSD es un acrónimo de "Berkeley Software Distribution", el cual es el nombre que el CSRG de Berkeley (Computer Systems Research Group) escogió para sus distribuciones de UNIX. Está basado en la versión 4.4 BSD-lite de la Universidad de Berkeley, desarrollado para máquinas i386 (ordenadores personales con microprocesadores 386, 486 y Pentium). Originalmente, su desarrollo se basó en la versión Net/2, también conocida como 386BSD de William Jolitz, aunque en estos momentos no quede prácticamente nada del código original.

En noviembre de 1994 apareció la versión 2.0 basada ya en el código de BSD 4.4, lo que provocó un aumento muy sustancial en las características, posibilidades y estabilidad de este sistema, a partir de un nuevo sistema de gestión de memoria virtual y un nuevo sistema de gestión de ficheros.

FreeBSD es un sistema operativo totalmente libre, es decir, no hay que pagar por usarlo. Además disponemos de todo el código fuente del kernel (módulo principal del sistema), lo que nos permite poder realizar cualquier tipo de modificación o desarrollo sobre él, compilarlo, y comprobar los resultados.

Una de las grandes ventajas de FreeBSD sobre otros sistemas como GNU/Linux (que cuenta con diferentes distribuciones y cada una con sus propias características, versiones de kernel, aplicaciones, etc), es que existe una sola distribución coordinada por un grupo de trabajo dedicado a ello, haciendo el sistema más homogéneo, controlado y estándar. Esto no quiere decir que sea un sistema cerrado, ya que los grupos son totalmente abiertos, aceptándose la colaboración de todo el mundo.

Existen 3 ramas dentro de FreeBSD:

Algunas de las características principales de FreeBSD son:

Imagen FreeBSD

NetBSD

Es un sistema operativo tipo de UNIX, libre, seguro y altamente portable, disponible para multitud de plataformas desde AlphaServers a 64-bits y sistemas de escritorio hasta dispositivos de mano y empotrados.

La primera versión de NetBSD (0.8) data de 1993 y surge del sistema operativo BSDLite 4.3, una versión de UNIX desarrollada en la Universidad de California Berkeley, y del sistema 386BSD, el primer BSD portado al CPU Intel 386.3​

NetBSD toma su nombre de la versión 4BSD/Tahoe-Net/1 de los BSD, pues sobre ellos se desarrolló el protocolo TCP/IP, el protocolo más importante en Internet. NetBSD, al igual que FreeBSD, se deriva de la última versión de los BSD, la 386BSD 0.1. El primer release de NetBSD (la versión 0.8) vio el mundo el 20 de abril de 1993.

Su buen diseño y sus características avanzadas lo hacen excelente para entornos de producción e investigación, además de tener el soporte de los usuarios con el código fuente completo. Es un descendiente de 386BSD (que a su vez es un descendiente de BSD).

Actualmente NetBSD se centra en ofrecer un sistema operativo estable, multiplataforma y orientado a la investigación. Está diseñado teniendo como prioridad escribir código de calidad y bien organizado, y teniendo muy en cuenta también el cumplimiento de estándars (POSIX, X/Open y otros más relevantes): prueba de este buen diseño es su amplia portabilidad, actualmente a 56 plataformas (i386, Alpha, 68k, PPC, MIPS, Amiga, Acorn, Sparc, MacPPC, y muchas otras...)

A diferencia de GNU/Linux, se trata de un sistema operativo maduro, producto de años de desarrollo (los orígenes de BSD están sobre el año 1977), y partiendo del sistema UNIX sexta edición. GNU/Linux sin embargó empezó a desarrollarse en los años 90 desde 0.

Algunas ventajas sobre otros sistemas operativos:

NetBSD no se distribuye bajo la licencia GPL, sino por la BSD, que permite total libertad con el código fuente. NetBSD no obliga de ninguna forma a liberar el código fuente tras las modificaciones.

OpenBSD

OpenBSD es un sistema operativo libre tipo UNIX, multiplataforma, basado en 4.4BSD, descendiente de NetBSD, centrado en seguridad y criptografía.

En diciembre de 1994 se le pidió a Theo de Raadt, miembro fundador del proyecto NetBSD, que renunciara al equipo central de NetBSD por desacuerdos y conflictos con los demás miembros del equipo. En octubre de 1995, De Raadt fundó OpenBSD, un nuevo proyecto bifurcado de NetBSD 1.0. La versión inicial, OpenBSD 1.2, se realizó en julio de 1996, seguida de OpenBSD 2.0 en octubre del mismo año. Desde entonces, el proyecto ha publicado una versión cada seis meses, cada una de ellas con un año de soporte.

A diferencia de otros sistemas, OpenBSD se preocupa mucho por el código, revisándolo continuamente para mejorarlo y solucionar errores. Además pasan auditorias periódicas.

El 25 de Julio de 2007 el desarrollador de OpenBSD, Bob Beck, anunció la creación de la Fundación OpenBSD, una organización canadiense sin ánimo de lucro formada para «actuar como un único punto de contacto para las personas y organizaciones que necesiten una entidad legal con la que tratar cuando deseen apoyar a OpenBSD».

Este sistema operativo, se concentra en la portabilidad, cumplimiento de normas y regulaciones, corrección, seguridad proactiva y criptografía integrada. OpenBSD incluye emulación de binarios para la mayoría de los programas de los sistemas SVR4 Solaris, FreeBSD, Linux, BSD/OS, SunOS y HP-UX.

Al estar fuertemente securizada está indicada para servidores, enrutadores y sistemas embebidos dedicados a transacciones bancarias.

DragonFly BSD

Software libre y de código abierto derivado de FreeBSD 4.8, Matthew Dillon, desarrollador de Amiga[1] a finales de los 80 y principios de los 90 y desarrollador de FreeBSD entre 1994 y 2003, comenzó a trabajar en DragonFly BSD en junio de 2003 y lo anunció en las listas de correo de FreeBSD el 16 de julio de 2003.​

amiga.gmi [1]

El objetivo inicial del proyecto fue reescribir toda la gestión de concurrencia, SMP y la mayoría de los subsistemas del núcleo.

Dillon inició DragonFly con la creencia de que las técnicas adoptadas para subprocesos y multiprocesamiento simétrico en FreeBSD 56​ conducirían a un bajo rendimiento y problemas de mantenimiento. Trató de corregir estos problemas anticipados dentro del proyecto FreeBSD.7​ Debido a conflictos con otros desarrolladores de FreeBSD sobre la implementación de sus ideas. Su capacidad para cambiar directamente la base de código finalmente fue revocada. A pesar de esto, los proyectos DragonFly BSD y FreeBSD aún funcionan juntos, compartiendo correcciones de errores, actualizaciones de controladores y otras mejoras. DragonFly se ejecutó originalmente en la arquitectura x86; sin embargo, a partir de la versión 4.0 ya no es compatible

Diseñado como la continuación lógica de la serie FreeBSD 4.x, DragonFly se ha desviado significativamente de FreeBSD, implementando Subprocesos de núcleo ligeros, (en inglés) Light Weight Kernel Threads, LWKT, un sistema de paso de mensajes en el núcleo y el sistema de archivos HAMMER.9​. Muchos conceptos de diseño fueron influenciados por AmigaOS.10​

Algunas características son:

La mascota del proyecto es una libélula (Dragonfly en inglés).

Nomad BSD

De origen alemán y creado a finales de 2018, entre otros por Marcel Kaiser, esta versión BSD está basada en FreeBSD. Es un sistema Live persistente de 64 bits para unidades flash USB. Junto con la detección automática de hardware y la configuración, está configurado para ser utilizado como un sistema de escritorio, el cual trae instalador para ser instalado.

Basado en escritorio Openbox, trae DSB project (Desktop Suite (for) (Free)BSD), y consiste en una colección de programas diseñados para crear un entorno simple de trabajo sin necesidad de una tonelada de dependencias para usar una herramienta. DSB ha sido creado por Marcel Kaiser, uno de los principales desarrolladores de NomadBSD.

Imagen Nomad BSD

Athe OS

Nacido en 1999 como hobby por el joven programador noruego Kurt Skauen, es un sistema operativo compatible BSD, para plataforma Intel x86, libre y gratuito bajo licencia GPL dirigido al mundo de las computadoras desktop y que, por lo tanto, está enfocado sobre todo a la facilidad de uso.

Dentro del elenco de sistemas operativos "alternativos" es uno de los más veteranos que podemos encontrar y no pretende ser otro clónico de UNIX, si no un sistema totalmente nuevo.

Cumple con parte del estándar POSIX y a nivel de usuario sí se acerca a la plataforma UNIX, incluyendo por ejemplo una shell Bash.

El propio autor no sabe definir si AtheOS es microkernel, o kernel monolítico, pues no siguió una estructura determinada a la hora de desarrollar el núcleo

Kurt Skauen desaparece sin explicación, dejando así el proyecto abandonado, sin dejar mensaje o aviso alguno. Lanzó la última versión en octubre de 2001 y la web dejó de actualizarse en 2002. El desarrollo de AtheOS ha cesado y ha sido reemplazado por Syllable.

Imagen Athe OS

Syllable

Este sistema nació en julio de 2002 como un proyecto continuador pero independiente de AtheOS por lo que se considera un "fork" de este sistema operativo.

Es un sistema basado en software libre diseñado para procesadores x86 de Intel. Concebido para ser un sistema operativo fácil de usar y orientado al usuario final. Tiene un navegador web nativo llamado Abrowse. Algunas carcacterísticas son:

Imagen Syllable

HelloSystem

Lanzada en 2020, HelloSystem es un sistema operativo centrado en la simplicidad, la elegancia y la usabilidad.

Basado en FreeBSD 12.2, su aspecto intenta semejarse a MacOS pero sin llegar a copiarla. Su fundador, Simon Peter, es conocido por haber impulsado otros proyectos open source relevantes como el gestor de paquetes AppImage o PureDarwin (una versión 100% libre del 'corazón' del sistema Mac OS X).

Usa el sistema de ficheros OpenZFS y un entorno de escritorio propio basado en las librería Qt, llamado helloDesktop, que cuenta con ventanas tradicionales, como un dock de escritorio básico, un menú global único y un administrador de archivos basado en PCManFM (del proyecto LXDE).

Al margen de eso, su selección de software resultará reconocible para cualquier usuario de Linux: LibreOffice, Chromium, GIMP, Scribus, Inkscape, etc. Soporta ports de BSD.

Imagen HelloSystem

↩ Volver a *NIX

↩ Inicio