BookinglyTech News
Software

FreeCORE: el fork comunitario que revive TrueNAS CORE sobre FreeBSD 15

Un administrador mantiene la línea de TrueNAS CORE 13.3 actualizándola a FreeBSD 15.0, con jail nativos y OpenZFS, mientras iXsystems se centra en SCALE.

2 min de lecturaInfoQ0 vistas

La comunidad ha lanzado FreeCORE, un fork de TrueNAS CORE que actualiza la base 13.3 a FreeBSD 15.0. La aparición de esta distribución responde al abandono de la rama FreeBSD por parte de iXsystems, que ha centralizado sus esfuerzos de ingeniería en TrueNAS SCALE, un entorno basado en Debian Linux. FreeCORE 15.0-U1 ya está disponible en versión estable y permite una actualización in situ desde la versión 13.3, con la versión 15.1 programada para los próximos meses.

Infraestructura y modelo de seguridad

La relevancia técnica de este proyecto radica en la preservación de la virtualización integrada de FreeBSD: jails, plugins nativos y máquinas virtuales bhyve. Estas herramientas fueron marcadas como obsoletas durante la transición upstream hacia Linux. Para los administradores que construyeron infraestructuras extensas en este ecosistema, FreeBSD Jails ofrecen aislamiento a nivel de kernel, una madurez que muchos ingenieros de almacenamiento consideran superior al aislamiento basado en namespaces de los contenedores Linux (LXC/Docker) utilizados en TrueNAS SCALE.

El proyecto también obliga a replantear el uso de la cifratura nativa de OpenZFS. En los foros técnicos se debate si depender de esta funcionalidad o migrar a LUKS en Linux, dado que la cifratura nativa de ZFS carece actualmente de un mantenedor upstream dedicado, lo que genera dudas sobre su estabilidad a largo plazo.

Gestión y viabilidad a largo plazo

La recepción de FreeCORE ha sido polarizada. Mientras los administradores de sistemas críticos en FreeBSD expresan alivio por no tener que migrar sus pools de almacenamiento a Linux, la conversación en Hacker News y otros foros se ha centrado en la gobernanza del software libre. Un punto de fricción importante es la eliminación de scripts de compilación por parte del proyecto original; parte de la comunidad lo ve como una violación del contrato social, mientras que otros señalan que la licencia BSD permite esta acción y es necesaria para la sostenibilidad comercial de iXsystems.

La mayor preocupación para FreeCORE es su modelo de mantenimiento. Actualmente, el proyecto está impulsado por un único mantenedor que utiliza agentes de inteligencia artificial para la implementación y revisión del código. El propio desarrollador ha sido transparente sobre este enfoque, indicando que dirige el trabajo, valida los cambios en sistemas reales y asume la responsabilidad de las versiones. Aunque esta transparencia es valorada, existe escepticismo acerca de si un fork asistido por IA con un solo mantenedor puede manejar el riesgo de errores críticos en entornos de almacenamiento sensibles. Algunos administradores veteranos recomiendan abandonar el modelo de appliance y optar por FreeBSD o Debian con OpenZFS puro para evitar el vendor lock-in definitivo.