Saltar al contenido
MENTEDEHACKERS | Cybersecurity | AI | Tech | News

NextBSD revive con componentes de Apple para potenciar FreeBSD

91 vistas

NextBSD revive con componentes de Apple para potenciar FreeBSD
LO ÚLTIMO

NextBSD regresa bajo nueva gestión para integrar código abierto de Darwin de Apple en FreeBSD, buscando modernizar este sistema operativo BSD.

NextBSD, un sistema operativo basado en BSD, ha sido reactivado por el desarrollador Joe Maloney, quien busca integrar componentes del sistema Darwin de Apple en FreeBSD. Esta iniciativa pretende combinar la robustez del kernel FreeBSD con elementos clave del sistema operativo abierto de Apple para crear una plataforma más avanzada y moderna.

Por qué importa: La fusión de tecnologías BSD y Darwin puede ofrecer un sistema operativo más versátil y actualizado, beneficiando a desarrolladores y usuarios interesados en alternativas Unix abiertas.

Lo esencial

  • NextBSD fue creado originalmente en 2015 por Jordan Hubbard para portar componentes de Darwin a FreeBSD.
  • Joe Maloney, conocido por el escritorio Gershwin en GhostBSD, lidera la revitalización del proyecto.
  • El proyecto busca reemplazar el userland tradicional de FreeBSD con partes del código abierto de Apple.

Origen y objetivos de NextBSD

El proyecto NextBSD nació con la intención de aprovechar el código abierto de Darwin, el núcleo Unix en el que se basan macOS y otros sistemas de Apple. Darwin incluye el kernel XNU, el sistema de inicio launchd, IOkit para control de dispositivos y otros componentes esenciales. La idea era combinar estos elementos con el kernel FreeBSD, reconocido por su estabilidad y rendimiento, para crear un sistema operativo híbrido.

El papel de Joe Maloney en la reactivación

Joe Maloney, conocido en GitHub como pkgdemon, ha retomado el proyecto tras años de inactividad. Con experiencia en el desarrollo del escritorio Gershwin para GhostBSD, Maloney ha renovado el repositorio y actualizado el proyecto para alinearlo con las versiones actuales de FreeBSD, evitando basarse en el código antiguo de hace una década.

NextBSD revive con componentes de Apple para potenciar FreeBSD
Imagen de referencia: The Register.

Desafíos técnicos y contexto histórico

Históricamente, proyectos similares como OpenDarwin y PureDarwin intentaron llevar Darwin a hardware no Apple, pero enfrentaron dificultades técnicas y cesaron su desarrollo. NextBSD busca superar estos obstáculos al mantener el kernel FreeBSD y solo integrar el userland de Apple, lo que podría facilitar la compatibilidad y el mantenimiento a largo plazo.

Estado actual y futuro del proyecto

El nuevo NextBSD no es un fork del código original, sino una reestructuración que aprovecha los avances recientes en FreeBSD. Aunque todavía está en desarrollo, el proyecto promete ofrecer una plataforma que combine lo mejor de ambos mundos: la estabilidad y capacidad de FreeBSD con la sofisticación del software abierto de Apple.

Preguntas frecuentes sobre NextBSD

¿Qué es Darwin y por qué es importante para NextBSD?

Darwin es el sistema operativo base de Apple, que incluye el kernel XNU y otros componentes abiertos. NextBSD utiliza partes de Darwin para modernizar el userland de FreeBSD.

¿Quién es Joe Maloney y qué experiencia tiene en BSD?

Joe Maloney es un desarrollador conocido por crear el escritorio Gershwin para GhostBSD y ahora lidera la revitalización de NextBSD, aportando experiencia en sistemas BSD y software libre.

Fuente original: The Register.

Compartir:

Deja un comentario

Tu correo no se publicará. Los campos obligatorios están marcados *

Artículos relacionados