Silenciosamente, a versão 0.9 do sistema hobby Visopsys (Sistema Operacional Visual), desenvolvido por uma única pessoa (Andy McLaughlin), veio à luz.
Entre as novidades:
- Visual atualizado
- Funcionalidades de rede expandidas e programas relacionados
- Infraestrutura para empacotamento / instalação / desinstalação de software com repositório online
- Suporte a HTTP, bibliotecas XML e HTML, suporte a alguns threads C++ e POSIX (pthreads), pipes para comunicação entre processos e algoritmos de hashing adicionais.
- Rede TCP adicionada
- Cliente DNS adicionado
- A rede agora é ativada por padrão durante a inicialização
- Programa Packet Sniffer ('netsniff') adicionado para verificar pacotes de rede de entrada e saída
- Programa 'Conexões de Rede' ('netstat') adicionado para mostrar as conexões de rede atuais e o estado do TCP, se aplicável
- Programa cliente básico Telnet e biblioteca de protocolo adicionados; principalmente para testar e validar TCP, embora o protocolo tenha outras aplicações
- Suporte a caracteres amplos e multibyte (UTF-8) adicionado em todo o sistema operacional
- Programa 'Software' adicionado para conectar ao repositório de software em visopsys.org, que pode exibir listas de pacotes disponíveis e instalados, além de instalá-los e removê-los.
- A interface de janelas existente foi convertida em um programa de espaço do usuário, mantendo o shell no núcleo. No futuro, planeja-se criar uma nova interface de janelas e oferecer ao usuário a escolha entre a interface no espaço do usuário e a incorporada no núcleo.
- Integração com o mouse da VMware adicionada, permitindo que o convidado Visopsys coordene seu trabalho com o host, capturando ou liberando automaticamente o cursor quando ele entra ou sai da janela. Requer que a opção esteja ativada no VMware.
- Suporte inicial para POSIX Threads (pthreads) (libpthread) adicionado para portabilidade de software.
- Implementação de hashing SHA1 e programas de linha de comando sha1pass (hashes de parâmetros de string) e sha1sum (hashes de arquivos) adicionados ao núcleo, utilizando-os.
- O núcleo foi adicionado com a implementação de hashing SHA256 e a atualização do hashing de senhas de usuários de MD5 para SHA256. Também foram adicionados programas de linha de comando sha256pass (hashing de parâmetros de string) e sha256sum (hashing de arquivos), que os utilizam.
Fonte: linux.org.ru

