Sistema operacional RISC OS 5.30 disponível

A comunidade RISC OS Open anunciou o lançamento do RISC OS 5.30, um sistema operacional otimizado para a criação de soluções embarcadas baseadas em placas com processadores ARM. A versão é baseada no código-fonte do RISC OS, inaugurado em 2018 pela RISC OS Developments (ROD) sob a licença Apache 2.0. As compilações do RISC OS estão disponíveis para placas Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC/A7000, OMAP 5 e Titanium. O tamanho da compilação do Raspberry Pi é 157 MB.

O sistema operacional RISC OS está em desenvolvimento desde 1987 e tem como foco principal a criação de soluções embarcadas especializadas baseadas em placas ARM que proporcionam máximo desempenho. O sistema operacional não suporta multitarefa preemptiva (apenas cooperativa) e é de usuário único (todos os usuários têm direitos de superusuário). O sistema consiste em módulos principais e adicionais, incluindo um módulo com uma interface gráfica simples em janela e um conjunto de aplicativos simples. O ambiente gráfico usa multitarefa cooperativa. NetSurf é usado como navegador da web.

Na nova versão:

  • O suporte para a plataforma OMAP5 foi transferido para a categoria estável, cuja formação da primeira versão estável foi anteriormente prejudicada por problemas com o driver de vídeo.
  • Para todas as plataformas, é implementado suporte completo para SparkFS FS com capacidade de leitura e gravação de dados.
  • Edição atualizada do RISC OS para placas Raspberry Pi. As placas Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W e Zero 2W suportam Wi-Fi. O pacote de publicação Ovation Pro foi adicionado à montagem. Instruções de orientação aprimoradas para iniciantes não familiarizados com o RISC OS.
  • A coleção de aplicativos foi atualizada, incluindo uma nova versão do navegador NetSurf 3.11.
  • Testes no sistema de integração contínua dos componentes Alarm, ShellCLI, FileSwitch, DOSFS, SDFS, FPEmulator, AsmUtils, OSLib, RISC_OSLib, TCPIPLibs, mbedTLS, remotedb, Freeway, Net, AcornSSL, HTTP, URL, Dialler, PPP, NetTime, OmniClient foram colocados em operação LanManFS, OmniNFS, FrontEnd, HostFS, Squash e !Internet.
  • Suporte obsoleto para Internet 4, a antiga pilha TCP/IP usada antes do RISC OS 3.70, no Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs e componentes remotedb , o que simplificou bastante sua manutenção.
  • SharedCLibrary adiciona suporte para ganchos para usar construtores e destruidores estáticos em código C++, expandindo o suporte para linguagens de programação de alto nível.
  • Um novo driver EtherUSB foi adicionado para placas Raspberry Pi, Beagleboard e Pandaboard para uso de adaptadores USB Ethernet.
  • Para placas Pandaboard e Raspberry Pi, o HAL (camada de abstração de hardware) suporta o controlador Wi-Fi integrado usando o barramento SDIO.
  • O aplicativo !Draw agora suporta arquivos DXF.
  • O aplicativo !Paint adicionou a capacidade de exportar imagens nos formatos PNG e JPG. Recursos aprimorados de pintura com pincel. Adicionado suporte para transparência.
  • Por padrão, o módulo WimpMan está habilitado, o que simplifica a gravação de aplicativos de desktop.
  • O gerenciador de janelas permite personalizar a cor e as sombras dos botões, além de alterar o plano de fundo do painel.
  • Por padrão, os gadgets Tabs e TreeView estão habilitados.
  • A capacidade de configurar a visibilidade dos diretórios do sistema foi adicionada ao gerenciador de arquivos Filer.
  • O tamanho máximo do disco RAM foi aumentado para 2 GB.
  • As bibliotecas da pilha TCP/IP foram parcialmente atualizadas usando o código do FreeBSD 12.4. O número máximo de soquetes de rede que um único aplicativo pode abrir aumentou de 96 para 256.
  • O tratamento de cookies foi significativamente melhorado no módulo HTTP.
  • Adicionado utilitário RMFind para verificar o suporte para comunicação TCP/IP.
  • O suporte para o protocolo legado Xeros NS foi descontinuado.

Sistema operacional RISC OS 5.30 disponível


Fonte: opennet.ru

Adicionar um comentário