Actualización del sistema operativo MenuetOS 1.70, escrito en ensamblador

Se ha publicado la versión 1.70 del sistema operativo MenuetOS, cuyo núcleo se desarrolla completamente en ensamblador. Las compilaciones de MenuetOS están preparadas para sistemas de 64 bits x86 y pueden ejecutarse bajo QEMU. La compilación del sistema ocupa 1.4 MB y se presenta como una imagen de disquete y una imagen ISO para grabar en CD (se admite el arranque en VirtualBox). El código fuente del proyecto Menuet64 se distribuye bajo una licencia restrictiva que requiere autorización para cualquier uso comercial, mientras que Menuet32 se distribuye bajo la licencia GPL.

El sistema admite la multitarea cooperativa, arranque en sistemas con UEFI y SMP en sistemas multinúcleo. También se está desarrollando un servidor X propio y se proporciona una interfaz gráfica de usuario integrada con soporte para temas, operaciones de arrastrar y soltar, codificación UTF-8 y cambios en las distribuciones de teclado. Para el desarrollo de aplicaciones en ensamblador se ofrece un entorno de desarrollo integrable propio.

En el sistema operativo están disponibles la pila de red, controladores para Ethernet y USB 2.0, códecs de sonido AC97 e Intel HDA (ALC662/888). También se desarrolla un navegador web simple HTTPC, así como clientes de correo y FTP. servidores FTP y HTTP, aplicaciones para ver imágenes, editar textos, trabajar con archivos, ver videos y reproducir música. Para la navegación por archivos, se ofrece el administrador de archivos NDN (Necromancer’s Dos Navigator), portado para MenuetOS.

Es posible ejecutar un emulador de DOS y juegos como Quake y Doom. La compatibilidad con Linux se proporciona a través de una capa base de POSIX, que permite crear aplicaciones GUI que pueden ejecutarse en Menuet y Linux/X11, así como un servidor X propio, escrito en ensamblador, al que se puede redirigir la salida de aplicaciones ejecutadas en un sistema externo con Linux para mostrar su interfaz en MenuetOS.

Cambios recientes:

  • Las capas de compatibilidad con Linux y X11 han alcanzado un estado que permite ejecutar aplicaciones simples de X11, como XCalc, XEyes, XClock y juegos básicos compilados para Linux (no se requiere recompilación para ejecutar estos programas; se pueden ejecutar archivos ejecutables existentes copiados de distribuciones de Linux). En MenuetOS, también se ha mejorado el soporte para bibliotecas de Linux existentes; se ha probado la posibilidad de utilizar alrededor de 100 compilaciones de bibliotecas del conjunto de Linux Mint.
    Actualización del sistema operativo MenuetOS 1.70, escrito en ensamblador
  • Se ha propuesto un nuevo menú principal y se ha añadido un nuevo conjunto de iconos comprimidos.
    Actualización del sistema operativo MenuetOS 1.70, escrito en ensamblador
  • Se ha añadido un secuenciador MIDI.
  • Se ha implementado soporte para libssl y libcrypto. Se ha añadido la utilidad fetch para descargar páginas web, que admite HTTPS.
  • Se ha mejorado el configurador.
  • Se ha acelerado el rendimiento de la pila de red. Se ha ampliado el soporte para DHCP.
  • Hasta la versión 3.00.0012, se ha actualizado el administrador de archivos NDN (Necromancer's Dos Navigator).
  • Se ha mejorado la aplicación Webcall para trabajar con cámaras web.
  • Se han mejorado las utilidades ftps y ftpc.
  • Se han ampliado las capacidades del servidor X en desarrollo.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster