MidnightBSD es un sistema operativo Unix gratuito , orientado al escritorio, que originalmente se derivó de FreeBSD 6.1 y se actualiza periódicamente con código y controladores de versiones posteriores de FreeBSD. Su entorno de escritorio predeterminado, Xfce , es una experiencia de escritorio liviana y fácil de usar.
Historia y desarrollo
MidnightBSD comenzó como una bifurcación de FreeBSD en 2005. El fundador del proyecto, Lucas Holt, deseaba crear un sistema operativo de escritorio derivado de BSD. Estaba familiarizado con varios proyectos de Live CD, pero no con el trabajo en TrueOS o DesktopBSD . Al mismo tiempo, también tenía interés en GNUstep . Las dos ideas se fusionaron en un plan para crear un entorno de escritorio fácil de usar. MidnightBSD 0.1 se lanzó en base a los esfuerzos de Lucas Holt, Caryn Holt, D. Adam Karim, Phil Pereira de bsdnexus y Christian Reinhardt. Esta versión presenta una versión modificada del sistema de puertos de FreeBSD. El sistema de puertos evolucionó a "mports", que incluye soporte falso, generación de paquetes antes de la instalación, etiquetado de licencias y reglas estrictas sobre la generación de listas de paquetes y modificación de archivos fuera del destino. Muchas de estas características se introdujeron en MidnightBSD 0.1.1.
Christian Reinhardt reemplazó a Phil Pereira como responsable principal de mantenimiento de "importaciones" antes del lanzamiento de MidnightBSD 0.1. D. Adam Karim actuó como responsable de seguridad para el primer lanzamiento. Toda la ingeniería de lanzamiento está a cargo de Lucas Holt.
La versión 0.2 introdujo un sistema de importación refinado con más de 2000 paquetes. El compilador C portátil se agregó a i386 además de la colección de compiladores GNU . Otros cambios incluyen la habilitación de ipfw y la detección de la tarjeta de sonido al inicio, versiones más nuevas de muchos paquetes de software, incluidos Bind, GCC, OpenSSH y Sendmail, así como un sistema de creación de Live CD.
A partir de septiembre de 2021, la última versión es la 2.1, con muchas características importadas de FreeBSD 11. El entorno de escritorio predeterminado se cambió a Xfce , pero WindowMaker más GNUstep todavía está disponible.
Etimología
MidnightBSD debe su nombre al gato de Lucas y Caryn Holt, Midnight, un angora turco negro de diez libras . [2]
Licencia
MidnightBSD se publica bajo varias licencias. El código del núcleo y la mayoría del código creado recientemente se publican bajo la licencia BSD de dos cláusulas . Hay partes bajo las licencias GPL , LGPL , ISC y Beerware , junto con licencias BSD de tres y cuatro cláusulas.
Recepción
Jesse Smith revisó MidnightBSD 0.6 en 2015 para DistroWatch Weekly: [3]
Me pareció extraño usar MidnightBSD. Aunque las herramientas de bajo nivel y el entorno general me resultaron familiares como usuario de FreeBSD, con frecuencia faltaban partes de la experiencia. MidnightBSD prácticamente no tiene nada de la extensa documentación de FreeBSD, lo que puede no haber sido un problema cuando el proyecto originalmente se bifurcó de FreeBSD, pero ahora MidnightBSD se ha desviado lo suficiente como para que realmente deba tener su propio Manual. MidnightBSD ofrece algunos de los mismos puertos que su padre, pero se ha quedado unos 20.000 paquetes por detrás. Además, según el sitio web de MidnightBSD, el proyecto apunta a proporcionar un sistema operativo orientado al escritorio y amigable para principiantes, similar a FreeBSD. Sin embargo, a partir de mis experiencias de la semana pasada, parece que MidnightBSD se queda atrás de GhostBSD , PC-BSD e incluso FreeBSD en proporcionar una plataforma amigable para los recién llegados. Hace unos años, herramientas como mport podrían haber sido bastante bien recibidas por los usuarios de FreeBSD, pero ahora pkg cumple ese papel en la comunidad de FreeBSD. En resumen, creo que MidnightBSD, si bien comenzó con promesas y objetivos admirables, se ha quedado atrás en tecnología, experiencia de usuario y documentación.
Referencias
- ^ "0.1-RELEASE Notes". MidnightBSD. 6 de agosto de 2007. Consultado el 6 de julio de 2013 .
- ^ "Acerca de MidnightBSD", Lucas Holt.
- ^ DistroWatch Weekly, número 616, 29 de junio de 2015
Enlaces externos
- Sitio web oficial
- Magus: El clúster de compilación de MidnightBSD
- Blog para desarrolladores de MidnightBSD
- Código fuente de MidnightBSD en Github