Ogłoszono premierę nowej wersji ToaruOS 2.2, będącego niezależnym systemem operacyjnym. napisany od podstaw i wyposażony w własne jądro. W prezentowanej nowej wersji wyróżniają się ulepszenia obsługi, bootloadera, poprawki błędów i nie tylko.
Ci, którzy nie znają ToaruOS, powinni wiedzieć, że to: jest to edukacyjny system operacyjny, który koncentruje się głównie na jego zastosowaniu w maszynach wirtualnych. Zapewnia środowisko podobne do Uniksa, wraz z graficznym interfejsem komputera stacjonarnego, współdzielonymi bibliotekami, bogatym w funkcje emulatorem terminala oraz obsługą uruchamiania GCC, Quake i różnych innych portów.
Rdzeń ToaruOS, przedstawiony na obrazach CD tego wydania, został zbudowany całkowicie od podstaw. Bootloader, jądro, sterowniki, standardowa biblioteka C i aplikacje przestrzeni użytkownika są oryginalnym oprogramowaniem stworzonym przez autorów, podobnie jak zasoby graficzne.
Główne nowości ToaruOS 2.2
W prezentowanej nowej wersji ToaruOS 2.2: ado wielu zmian, z czego zmiany i ulepszenia wprowadzone w interfejsie użytkownika (UI). I tak właśnie jest w tym wydaniu ulepszona implementacja przycisków sterujących oknem, oprócz menedżera okiens Yutani, obsługuje teraz minimalizację okien, Rozszerzono zakres naciśnięć przycisków i dodano monit o najechanie przyciskiem.
Oprócz tego podkreśla się również, że panel został przeprojektowany i powraca do spłaszczonego układu i nie ma zaokrąglonych narożników, udoskonalono rasteryzator TrueType, a jego funkcjonalność renderowania ścieżek jest teraz dostępna dla innych aplikacji, a także udoskonalono bibliotekę do pracy z menu.
W części dotyczącej ulepszeń kuroko (twój własny dynamiczny język programowania), to si został zaktualizowany do wersji 1.4 co poprawiło kompatybilność z Pythonem i znacząco przeprojektowało proces tworzenia obiektów, który jest bliższy modelowi obiektowemu języka Python.
Oprócz tego w nowej wersji ToaruOS 2.2, gra „Mines” została przepisana w języku Kuroko. Przeglądarka fraktali Julii ma nową funkcjonalność, w tym eksplorator zbiorów Mandelbrota
Podkreśla się również, że /bin/sh jest teraz dowiązaniem symbolicznym do /bin/esh i można zmienić, aby wskazywała odpowiednią powłokę POSIX, taką jak Dash. Wprowadzono różne ulepszenia programu ładującego, a także różne ulepszenia biblioteki libc i różne poprawki błędów związanych z działaniem TTY.
Z innych zmian które wyróżniają się na tle nowej wersji:
- Nowa tapeta
- Dodano opcję „lfbwc” podczas uruchamiania
- Naprawiono nieprawidłowy krok na rozmytej teksturze w VMware
- Naprawiono czasami zerowy wskaźnik na pulpicie
- Ulepsz zapisywanie zrzutów ekranu za pomocą powiadomień
- W cpuwidget dodano pasek menu
- Przeprowadzono czyszczenie modułu w module ładującym jądro
- Naprawiono konwersję LCUC wymienioną w tty
- Rozwiązywanie problemów z przekroczeniami limitów czasu w fswait3
- Obsługa getockname, getpeername dla tcp
- Widżety mogą teraz żądać szybszej częstotliwości odświeżania animacji.
- Napraw niezgodność podpisu w widget_update_volume
- W terminalu dokonano korekty lewej strzałki
Wreszcie, jeśli chcesz dowiedzieć się więcej na ten temat, powinieneś wiedzieć, że kod projektu jest napisany w C i jest rozpowszechniany na licencji BSD, możesz również zapoznać się ze szczegółami W poniższym linku.
Pobierz i zdobądź ToaruOS 2.2
Dla zainteresowanych testowaniem nowej wersji przygotował obraz na żywo do pobrania o rozmiarze 6.38 MB, który można przetestować w QEMU, VMware lub VirtualBox.
Połączenie czy to jest.