Plan 9 de User Space (también plan9port o p9p ) es un puerto de muchas bibliotecas y aplicaciones de Plan 9 de Bell Labs a sistemas operativos similares a Unix . Actualmente se ha probado en una variedad de sistemas operativos que incluyen: Linux , macOS , FreeBSD , NetBSD , OpenBSD , Solaris y SunOS . El nombre del proyecto es una referencia a la película Plan 9 de Ed Wood de la década de 1950 en el espacio exterior .
Repositorio | |
---|---|
Escrito en | ANSI C |
Sistema operativo | Tipo Unix |
Sitio web | 9fans |
Se han adaptado varias aplicaciones clave, al igual que los programas utilizados por el propio sistema, junto con las bibliotecas necesarias del Plan 9. Todas estas se han hecho para que funcionen en un entorno similar a Unix en lugar de en su Plan 9 nativo. Algunos de los componentes portados más importantes son:
- rc - El caparazón del Plan 9.
- sam : un editor de texto.
- acme : una combinación de editor de texto y shell gráfico especialmente útil para programadores.
- mk - Una herramienta para construir software, análoga a la tradicional utilidad make de Unix .
- fontanero : una función de mensajería entre procesos.
- Venti : un sistema de almacenamiento en red que almacena permanentemente bloques de datos.