Niszowe systemy operacyjne, cz. 4: SkyOS
Kolejna część serii na temat alternatywnych systemów operacyjnych poświęcona jest SkyOSowi - graficznemu systemowi przeznaczonemu dla platformy x86.
reklama
Rozwijany od roku 1996 SkyOS jest systemem kierowanym do tzw. SoHo czyli "Small office Home office" (małe biuro / domowe biuro). Tworzy go - z pomocą kilku osób - 25-letni austriacki programista Robert Szeleney. Co warte uwagi - w pracach tych Szeleney nie opiera się na innych systemach.
- Głównym celem projektu jest stworzenie systemu łatwego w użytkowaniu, a jednocześnie solidnego i wyposażonego w wiele udogodnień. Jedną z nich jest zintegrowane indeksowanie plików i ich wyszukiwanie, nawet po zawartości - mówi Tomasz Dominikowski, kierujący grupą prowadzącą testy alpha oraz grupą tłumaczeniową w zespole SkyOS - Kolejnym usprawnieniem jest wbudowana w system plików obsługa metadanych - funkcja, która została wprowadzona w Windows Vista jako osobna warstwa programowa - dzięki czemu katalogowanie, wyszukiwanie i segregowanie plików jest znacznie ułatwione.
Multimedia
Jak mówi Tomasz Dominikowski, SkyOS nie pozostaje też w tyle w dziedzinie multimediów.
- Wbudowany silnik ISS (Zintegrowany System Strumieni) obsługuje nieskończoną ilość strumieni audio/wideo przy niezależnej kontroli głośności, ponad sześćdziesiąt kodeków audio/wideo, nie mając przy tym wygórowanych wymagań sprzętowych - mówi Dominikowski.
Oprogramowanie
Dla SkyOSa istnieje już szereg aplikacji różnego typu (często przenoszonych z innych systemów) - przeglądarki (Firefox, Links), program pocztowy/czytnik usenetu (Thunderbird), procesor tekstu (AbiWord), komunikator internetowy (Gaim), klient IRC (SkIRC), wizualny edytor stron WWW (NVU), zaawansowane edytory graficzne (Pixel, GIMP, Blender), a także gier (Quake1 oraz 2, Foobiliard, Open Transport Tycoon). Trwają też prace nad pełnym pakietem biurowym.
Rok 2006
SkyOSowe plany na rok 2006 w większości są utajnione, gdyż jak mówi Dominikowski zespół SkyOS działa na zasadzie "gdy jest gotowe" i nie chce się uzależniać od konkretnych dat. Mimo to, o najbliższej przyszłości systemu można już powiedzieć kilka słów .
- Planujemy wprowadzenie większej ilości natywnych aplikacji, powiększenie bazy sterowników oraz przyspieszenie pracy standardowego sterownika grafiki VESA, stabilizację i poszerzenie interfejsu programowania, przyspieszenie działania całego systemu oraz polepszenie funkcjonalności interfejsu - wymienia Dominikowski.
Wiadomo natomiast, iż SkyOS - aktualnie znajdujący się w dziewiątej fazie beta wersji 5.0 - w najbliższym roku nie doczeka się jeszcze wersji finalnej.
Podsumowanie
Systemem plików używanym przez SkyOS jest 64-bitowy SkyFS, jednak istnieje możliwość odczytu partycji FAT12/16/32, linuksowych Ext2/Ext3 oraz beosowych BeFS (na którym bazuje SkyFS).
Obecnie SkyOS posiada 21 wersji językowych (w tym również polską), szybko się uruchamia (jak podają redaktorzy serwisu OSNews około 15 sekund), posiada zaimplementowaną obsługę gestów myszy.
- Siła SkyOS tkwi w nietuzinkowych, nowatorskich rozwiązaniach, o których długo można by opowiadać - chociażby wtyczkowa architektura usług systemowych. - podsumowuje Tomasz Dominikowski - Trzeba natomiast przyznać, że sporym problemem niszowych systemów operacyjnych jest wsparcie dla niewielkiej ilości sprzętu i SkyOS nie jest tutaj wyjątkiem, aczkolwiek sytuacja poprawia się z każdym nowym wydaniem.
W następnej części przyjdzie pora na ReactOSa.