En el marco del proyecto Un grupo de entusiastas está desarrollando un sistema operativo similar a Unix para la arquitectura x86, equipado con su propio núcleo y una interfaz gráfica diseñada al estilo de los sistemas operativos finales de los años 90. El desarrollo se lleva a cabo desde cero, por interés, y no se basa en el código de sistemas operativos existentes. Al mismo tiempo, los autores se han propuesto llevar SerenityOS a un nivel adecuado para el uso diario, manteniendo la estética de los sistemas de finales de los 90, pero complementándola con ideas útiles para usuarios experimentados de sistemas modernos. El código está escrito en C++ y bajo licencia BSD.
El proyecto es un buen ejemplo de que, al fijarse un objetivo determinado y avanzar poco a poco día a día compañeros de ideas computron Las capacidades disponibles en la etapa actual de desarrollo son:
Multitarea con prioridad;
- Multihilo;
- Servidor de composición y ventanas
- WindowServer ;
- LibGUI Entorno para el diseño visual de interfaces de aplicaciones;
- Una pila de red que soporta ARP, TCP, UDP e ICMP. Con un propio
- resolutor DNS ;
- una implementación propia Librería estándar similar a Unix en C (
- LibC) y Una shell de línea de comandos con soporte para pipes y redirección de entrada/salida;
- Soporte para mmap() y archivos ejecutables en formato ELF;
- Disponibilidad de un sistema de archivos pseudo /proc;
- Soporte para sockets Unix locales;
- Soporte para pseudoterminales y /dev/pts;
- LibCore
- La biblioteca Soporte para la biblioteca SDL;
- Soporte para imágenes en formato PNG;
- Conjunto de aplicaciones integradas: editor de texto, gestor de archivos, varios juegos (Buscaminas y Serpiente), interfaz para ejecutar programas, editor de fuentes, gestor de descargas, emulador de terminal;
- En el marco del proyecto Serenity, un grupo de entusiastas está desarrollando un sistema operativo similar a Unix para la arquitectura x86.

Fuente: opennet.ru
