Po prawie czterech latach od ostatniej znaczącej premiery
Podsystem graficzny, za pomocą którego tworzony jest interfejs użytkownika, jest zintegrowany bezpośrednio z jądrem systemu operacyjnego, obsługiwana jest także praca w trybie konsoli. Spośród systemów plików w trybie odczytu/zapisu oferowany jest FAT32, w trybie tylko do odczytu dodatkowo obsługiwane są Ext2/3/4. Visopsys oferuje wielozadaniowość z wywłaszczaniem, wielowątkowość, stos sieciowy, dynamiczne łączenie, obsługę asynchronicznych wejść/wyjść i pamięć wirtualną. Przygotowano standardowy zestaw aplikacji i standardowych bibliotek C. Jądro działa w 32-bitowym trybie chronionym i zostało zaprojektowane w stylu masowo monolitycznym (wszystko jest skompilowane, bez obsługi modułów). Pliki wykonywalne są sformatowane w standardowym formacie ELF. Wbudowana obsługa obrazów JPG, BMP i ICO.
В
- Dodano stos TCP i klienta DHCP. Podsystem sieciowy jest domyślnie włączony. Do sekcji „Programy” i „Administracja” dodano osobne sekcje z aplikacjami sieciowymi. Dodano programy do podsłuchiwania ruchu (Packet Sniffer) i standardowe narzędzia, takie jak netstat, telnet, wget i Host.
- Dodano obsługę Unicode (UTF-8).
- Wdrożono menedżera pakietów „Oprogramowanie” i infrastrukturę do tworzenia, pobierania i instalowania pakietów. Prezentowany jest internetowy katalog pakietów.
- Zaktualizowany wygląd. Powłoka okienkowa została przeniesiona tak, aby działała jako zwykła aplikacja w przestrzeni użytkownika (opcja na poziomie jądra pozostała jako opcja).
- Dodano sterownik myszy dla systemów-gości z systemem VMware.
- Dodano biblioteki do pracy z HTTP, XML i HTML.
- Dodano wstępną obsługę środowiska wykonawczego C++.
- Dodano nowe wywołania Libc, w tym getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
- Dodano początkową obsługę wielowątkowości w oparciu o bibliotekę wątków POSIX (pthreads).
- Dodano obsługę nienazwanych potoków do wymiany danych między procesami.
- Jądro ma wbudowaną obsługę algorytmów mieszających SHA1 i SHA256 (wcześniej oferowano MD5), a także dodano narzędzia sha1sum i sha256sum.
Źródło: opennet.ru