Nuevo lanzamiento de 9front, horquillas del sistema operativo Plan 9

Está disponible una nueva versión del proyecto 9front, dentro del cual, desde 2011, la comunidad ha estado desarrollando una bifurcación del sistema operativo distribuido Plan 9, independiente de Bell Labs. El código del proyecto se distribuye bajo la Licencia Pública de Lucent, que se basa en la Licencia Pública de IBM pero difiere en que no requiere la publicación del código fuente para los trabajos derivados.

De las características de 9front, la adición de mecanismos de protección adicionales, la expansión del soporte de hardware, la mejora del trabajo en redes inalámbricas, la adición de nuevos sistemas de archivos, la implementación del subsistema de sonido y codificadores / decodificadores de formatos de sonido, soporte USB , la creación del navegador web Mothra, la sustitución del gestor de arranque y el sistema de inicialización, el uso de cifrado de disco, compatibilidad con Unicode, emulador de modo real, compatibilidad con arquitectura AMD64 y espacio de direcciones de 64 bits.

La nueva versión brinda soporte para el trabajo completo en la computadora portátil MNT Reform, que incluye soporte para gráficos, sonido, Ethernet, USB, PCIe, trackball, tarjeta SD y NVMe. MNT Reform aún no es compatible con Wi-Fi incorporado, en lugar de lo cual se recomienda usar un adaptador inalámbrico externo. El sistema tiene una nueva barra de programas (que muestra un panel, por ejemplo, para mostrar un indicador de carga de la batería, fecha y hora), ktrans (realiza la transliteración de entrada), riow (administrador de teclas rápidas) y doom (juego DOOM).

Nuevo lanzamiento de 9front, horquillas del sistema operativo Plan 9

La idea principal detrás del Plan 9 es desdibujar la distinción entre recursos locales y remotos. El sistema es un entorno distribuido basado en tres principios básicos: todos los recursos pueden verse como un conjunto jerárquico de archivos; no hay diferencia en el acceso a recursos locales y externos; cada proceso tiene su propio espacio de nombres mutable. El protocolo 9P se utiliza para crear una única jerarquía distribuida de archivos de recursos.

Fuente: opennet.ru

Añadir un comentario