VisOpSys 0.9


VisOpSys 0.9

Silenciosamente e imperceptivelmente, foi lançada a versão 0.9 do sistema amador Visopsys (Visual Operating System), que foi escrito por uma pessoa (Andy McLaughlin).

Entre as inovações:

  • Visual atualizado
  • Capacidades avançadas de rede e programas relacionados
  • Infraestrutura para empacotamento/download/instalação/desinstalação de software com repositório online
  • Suporte HTTP, bibliotecas XML e HTML, suporte para alguns threads C++ e POSIX (pthreads), pipes para comunicação entre processos e algoritmos de hash adicionais.
  • Adicionada rede TCP
  • Cliente DNS adicionado
  • A rede agora está habilitada por padrão durante a inicialização
  • Adicionado programa Packet Sniffer (“netsniff”) para inspecionar pacotes de rede de entrada e saída
  • Adicionado utilitário de conexões de rede ("netstat") para exibir as conexões de rede atuais e o status do TCP, se aplicável
  • Adicionado programa cliente Telnet básico e biblioteca de protocolos; principalmente para testar e validar TCP, embora o protocolo tenha outros usos
  • Adicionado suporte para caracteres largos e multibyte (UTF-8) em todo o sistema operacional
  • Adicionado um programa de software para conectar-se ao repositório de software em visopsys.org, que pode exibir listas de pacotes disponíveis e instalados, bem como instalá-los e removê-los.
  • Converteu o shell da janela existente em um programa de espaço do usuário, mantendo o shell no kernel. No futuro, está planejado criar um shell de janela completamente novo e fornecer ao usuário a escolha entre um shell no espaço do usuário e um shell embutido no kernel.
  • Adicionada integração de mouse VMware para que o convidado Visopsys coordene com o host para capturar ou liberar automaticamente o cursor do mouse quando ele entrar ou sair da janela. Requer que a opção esteja habilitada no VMware.
  • Adicionado suporte inicial para Threads POSIX (pthreads) (libpthread) para portabilidade de software.
  • O kernel adiciona uma implementação de hashing SHA1 e programas de linha de comando sha1pass (parâmetros de string de hashes) e sha1sum (arquivos de hashes) que o utilizam.
  • Adicionada implementação de hash SHA256 ao kernel e hash de senha de usuário atualizado de MD5 para SHA256. Também foram adicionados os programas de linha de comando sha256pass (parâmetros de string hashes) e sha256sum (arquivos hashes) que o utilizam.

Fonte: linux.org.ru

Adicionar um comentário