Тихо і непомітно побачила світ версія 0.9 аматорської системи Visopsys (Visual Operating System), яка пишеться однією людиною (Andy McLaughlin).
З нововведень:
- Оновлений зовнішній вигляд
- Розширені мережеві можливості та пов'язані з ними програми
- Інфраструктуру упаковки / завантаження / установки / видалення програмного забезпечення з онлайн репозиторієм
- Підтримка HTTP, Бібліотеки XML та HTML, підтримка деяких потоків C++ та POSIX (pthreads), pipes для міжпроцесної взаємодії та додаткові алгоритми хешування.
- Додана мережа TCP
- Доданий DNS-клієнт
- Мережа тепер увімкнена за умовчанням під час завантаження
- Додана програма Packet Sniffer («netsniff») для перевірки вхідних та вихідних мережних пакетів
- Додана програма «Мережеві підключення» («netstat») для відображення поточних мережевих підключень і стану TCP, якщо застосовно
- Додана базова клієнтська програма Telnet та бібліотека протоколу; в основному для тестування та валідації TCP, хоча протокол має й інше застосування
- Додана підтримка широких та багатобайтових символів (UTF-8) у всій ОС
- Додано програму «Програмне забезпечення» для підключення до репозиторію програмного забезпечення на адресу visopsys.org, який може відображати списки доступних та встановлених пакетів, а також встановлювати та видаляти їх.
- Існуюча віконна оболонка перетворена на програму простору користувача, при цьому збережена оболонка в ядрі. У майбутньому планується створити абсолютно нову віконну оболонку і надати користувачеві вибір між оболонкою в юзерспейсі та вбудованою оболонкою в ядро.
- Додано інтеграцію з мишею VMware, так що гість Visopsys координує свою роботу з хостом, щоб автоматично захоплювати або прибирати курсор миші, коли він входить або виходить з вікна. Вимагає, щоб опція була включена до VMware.
- Додана початкова підтримка POSIX Threads (pthreads) (libpthread) для переносимості програмного забезпечення.
- У ядро додано реалізацію хешування SHA1 та програми командного рядка sha1pass (хешує рядкові параметри) та sha1sum (хешує файли), які його використовують.
- У ядро додано реалізацію хешування SHA256 та оновлено хешування паролів користувачів з MD5 до SHA256. Також додані програми командного рядка sha256pass (хешує рядкові параметри) та sha256sum (хешує файли), які його використовують.
Джерело: linux.org.ru