HelenOS 0.11.2
Ostatnia aktualizacja: 27 kwietnia 2022, 10:49
Została wydana nowa wersja HelenOS 0.11.2.
HelenOS to przenośny, otwarto-źródłowy system operacyjny oparty na wieloserwerowym projekcie mikrojądra i wdrożony od podstaw. Kod źródłowy HelenOS jest napisany w C i opublikowany na licencji BSD.
HelenOS jest rozwijany przez społeczność programistów i składa się z małego głównego zespołu, głównie pracowników oraz byłych i obecnych studentów Wydziału Matematyki i Fizyki Uniwersytetu Karola w Pradze oraz wielu współpracowników na całym świecie.
Najważniejsze zmiany w tym wydaniu obejmują m.in.:
– Dodane rozwojowe wsparcie dla płytki 96Boards opartej na HiKey960 AArch64 (pierwsza prawdziwa platforma arm64)
– Włączenie I-cache i przewidywane rozgałęzienie w ARMv6 (Raspberry Pi), aby uzyskać lepszą wydajność
– Naprawiono kilka błędów kernela w algorytmie scalania stref
– Dwukrotne kliknięcie jest teraz obsługiwane (używane w Nawigatorze)
– Konsola obsługuje teraz wejście za pomocą myszy
– Sterownik EGA może teraz wyświetlać dowolny znak ze strony kodowej 437 (w przeciwieństwie do 7-bitowego ASCII)
– Konsola szeregowa wyświetla teraz kod UTF-8 dla znaków spoza zestawu ASCII zamiast „?”
– Naprawiono mapowanie niebieskiego koloru w konsoli szeregowej
– Sterownik ekranu Raspberry Pi może teraz wykryć natywną rozdzielczość ekranu i odpowiednio działać
– Dodano Navigator, menedżera plików oparty na panelach
– Kalkulator posiada teraz menu
– GFX Demo wyświetla teraz linię stanu z opisem dla każdego ekranu demonstracyjnego
– Edytor tekstu (/app/edit) został przeniesiony do libui (tryb tekstowy)
– Tetris ponownie wyświetla kolor w trybie tekstowym EGA/konsoli szeregowej
– Witam, Kalkulator i Demo interfejsu użytkownika teraz w pełni obsługują tryb tekstowy oprócz trybu graficznego
– Kompilator jest teraz domyślnie instalowany w $XDG_DATA_HOME/HelenOS/cross (tj. $HOME/.local/share/HelenOS/cross) (zamiast /usr/local/cross)
– Na platformie PC konfigurowane są teraz parametry portu szeregowego dla konsoli szeregowej (38400,8,2.n) zamiast polegać na poprzednim stanie
Obrazy systemu HelenOS można pobrać z naszego portalu.