VisOpSys 0.9


VisOpSys 0.9

Тихо і непомітно побачила світ версія 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

Додати коментар або відгук