Atualização do OS KolibriN 10.1 e MenuetOS 1.34, escrito em linguagem assembly

Disponível atualização do sistema operacional KolibriN 10.1, escrito principalmente em linguagem assembly (fasm) e distribuído sob a licença GPLv2. KolibriN é baseado em KolibriOSGenericName e proporciona um ambiente mais bonito e fácil de usar, oferecendo mais aplicativos incluídos no pacote.

Imagem de inicialização ocupa 84 MB e inclui aplicativos como navegadores WebView e Netsurf, reprodutor de vídeo FPlay, visualizador de imagens zSea, editor gráfico GrafX2, visualizadores de documentos uPDF, BF2Reader e TextReader, emuladores de console de jogos DosBox, ScummVM e ZX Spectrum, processador de texto, gerenciador de arquivos e seleção de jogos. Todos os recursos USB são implementados, uma pilha de rede está disponível, FAT12/16/32, Ext2/3/4, NTFS (somente leitura), XFS (somente leitura) são suportados.

A nova versão adiciona suporte para formatos v4 e v5 do sistema de arquivos XFS (somente leitura), adicionou processamento de mais de um APIC de E/S, melhorou o algoritmo de reinicialização e garantiu a detecção correta de som em novos chips AMD. O navegador do console WebView foi atualizado para a versão 2.46, que adicionou cache de página da web, guias, atualização online, alocação dinâmica de memória, seleção manual de codificação, detecção automática de codificação, suporte para arquivos DOCX e navegação âncora.
No shell de comando SHELL, a inserção de texto, a navegação ao longo da linha editada, a exibição de erros foram aprimoradas e o realce de diretório foi adicionado.

Atualização do OS KolibriN 10.1 e MenuetOS 1.34, escrito em linguagem assembly

Além disso, pode-se notar questão Sistema Operacional MenuetOS 1.34, cujo desenvolvimento é feito inteiramente em assembler. As compilações do MenuetOS são preparadas para sistemas x64 de 86 bits e podem ser executadas no QEMU. Montagem básica do sistema ocupa 1.4 MB. O código-fonte do projeto é distribuído sob uma licença modificada do MIT, que requer aprovação para qualquer uso comercial. A nova versão oferece novos aplicativos de jogos e demonstração, e um novo protetor de tela foi adicionado.

O sistema suporta multitarefa preemptiva, usa SMP em sistemas multi-core e fornece uma interface gráfica de usuário integrada com suporte para temas, operações de arrastar e soltar, codificação UTF-8 e alternância de layout de teclado. Para desenvolver aplicações em assembler, oferecemos nosso próprio ambiente de desenvolvimento integrado. Há uma pilha de rede e drivers para interfaces Loopback e Ethernet. Com suporte trabalhe com USB 2.0, incluindo unidades USB, impressoras, sintonizadores DVB e câmeras web. AC97 e Intel HDA (ALC662/888) são suportados para saída de áudio.

O projeto desenvolve um navegador HTTPC simples, clientes de email e FTP, servidores FTP e http, aplicativos para visualização de imagens, edição de textos, trabalho com arquivos, exibição de vídeos, reprodução de música. É possível rodar um emulador DOS e jogos como Quake e Doom. Desenvolvido separadamente reprodutor multimídia, escrito exclusivamente em linguagem assembly e não utiliza bibliotecas externas com codecs. O player suporta transmissão de TV/Rádio (DVB-T, vídeo mpeg-2, áudio mpeg-1 camada I, II, III), exibição de DVD, reprodução de MP3 e vídeo no formato MPEG-2.

Atualização do OS KolibriN 10.1 e MenuetOS 1.34, escrito em linguagem assembly

Fonte: opennet.ru

Adicionar um comentário