Atualização do sistema operacional MenuetOS 1.70, escrito em assembly.

Foi lançado o sistema operacional MenuetOS 1.70, cujo núcleo é desenvolvido completamente em assembly. As compilações do MenuetOS estão preparadas para sistemas 64 bits x86 e podem ser executadas sob o QEMU. O tamanho da compilação do sistema é de 1,4 MB e é fornecida na forma de uma imagem de disquete e uma imagem ISO para gravação em CD (suporte para execução no VirtualBox). O código-fonte do projeto Menuet64 é distribuído sob uma licença restritiva, que requer a aprovação para qualquer uso comercial, enquanto o Menuet32 é distribuído sob a licença GPL.

O sistema suporta multitarefa preemptiva, inicialização em sistemas com UEFI e SMP em sistemas multinúcleos. O projeto também desenvolve seu próprio servidor X e fornece uma interface gráfica do usuário incorporada com suporte a temas, operações de arrastar e soltar, codificação UTF-8 e alternâncias de arranjos de teclado. Para desenvolvimento de aplicativos em assembler, é oferecido um ambiente de desenvolvimento integrável.

No sistema operacional, estão disponíveis pilha de rede, drivers para Ethernet e USB 2.0, codecs de som AC97 e Intel HDA (ALC662/888). O projeto está desenvolvendo um navegador web simples HTTPC, clientes de e-mail e FTP, cliente VNC, servidores ftp e http, aplicativos para visualização de imagens, edição de textos, manipulação de arquivos, visualização de vídeos, reprodução de música. Para navegação de arquivos, é proposto o uso do gerenciador de arquivos NDN (Necromancer’s Dos Navigator), portado para o MenuetOS.

É possível executar um emulador de DOS e jogos como Quake e Doom. A compatibilidade com Linux é garantida por meio de uma camada básica POSIX, que permite criar aplicativos GUI que podem ser executados no Menuet e no Linux/X11, além de um servidor X próprio, escrito em assembly, para o qual é possível redirecionar a saída de um aplicativo executado em um sistema externo com Linux, para exibir sua interface no MenuetOS.

Mudanças recentes:

  • As camadas de compatibilidade com Linux e X11 atingiram um estado que permite a execução de aplicativos simples do X11, como XCalc, XEyes, XClock e jogos simples compilados para Linux (a execução de tais programas não requer recompilação — é possível executar arquivos executáveis existentes copiados de distribuições Linux). O MenuetOS também melhorou o suporte a bibliotecas existentes do Linux — foi testada a possibilidade de uso de cerca de 100 compilações de bibliotecas do Linux Mint.
    Atualização do sistema operacional MenuetOS 1.70, escrito em assembly.
  • Um novo menu principal foi proposto e um novo conjunto de ícones compactos foi adicionado.
    Atualização do sistema operacional MenuetOS 1.70, escrito em assembly.
  • Adicionado Sequenciador MIDI.
  • Suporte implementado para libssl e libcrypto. Adicionada a utilidade de download de páginas web fetch, que suporta HTTPS.
  • O configurador foi aprimorado.
  • A operação da pilha de rede foi acelerada. Suporte expandido para DHCP.
  • Até a versão 3.00.0012, o gerenciador de arquivos NDN (Necromancer’s Dos Navigator) foi atualizado.
  • Melhorado o aplicativo Webcall para trabalhar com câmeras web.
  • Aprimoradas as utilidades ftps e ftpc.
  • Expandidas as capacidades do servidor X desenvolvido pelo projeto.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster