Dostępna jest nowa wersja projektu 9front, w ramach którego od 2011 roku społeczność rozwija niezależne od firmy Bell Labs rozwidlenie rozproszonego systemu operacyjnego Plan 9. Gotowe zestawy instalacyjne są dostępne dla architektur i386, x86_64 oraz płyt Raspberry Pi 1-4. Kod projektu jest dystrybuowany na podstawie otwartej licencji Lucent Public License, opartej na IBM Public License, ale różniącej się brakiem wymogu publikacji kodu źródłowego dla prac pochodnych.
Wśród cech 9front należy wymienić dodanie dodatkowych mechanizmów ochrony, rozszerzenie wsparcia dla sprzętu, poprawę działania w sieciach bezprzewodowych, dodanie nowych systemów plików, realizację systemu dźwiękowego oraz kodera/dekodera formatów dźwiękowych, wsparcie USB, stworzenie przeglądarki webowej Mothra, wymianę bootloadera i systemu inicjalizacji, zastosowanie szyfrowania danych na dysku, wsparcie Unicode, obecność emulatora trybu rzeczywistego oraz wsparcie architektury AMD64 i 64-bitowego adresowania.
W nowej wersji zapewniono pełne wsparcie dla pracy na laptopie MNT Reform, w tym obsługę grafiki, dźwięku, Ethernetu, USB, PCIe, trackballa, karty SD i NVMe. Na MNT Reform wciąż nie jest wspierane wbudowane Wi-Fi, zamiast tego zaleca się użycie zewnętrznego adaptera bezprzewodowego. W systemie wprowadzono nowe programy: bar (wyświetlanie panelu, np. do wyświetlania wskaźnika ładowania akumulatora, daty i czasu), ktrans (wykonuje transliterację wejścia), riow (menedżer skrótów klawiaturowych) i doom (gra DOOM).

Główna idea Plan 9 związana jest z likwidacją różnic pomiędzy lokalnymi a zdalnymi zasobami. System stanowi rozproszoną przestrzeń opartą na trzech podstawowych zasadach: wszystkie zasoby można postrzegać jako hierarchiczny zbiór plików; nie ma różnicy w dostępie do lokalnych i zewnętrznych zasobów; każdy proces ma własną zmienną przestrzeń nazw. Do stworzenia jednolitej rozproszonej hierarchii plików-zasobów wykorzystywany jest protokół 9P.
Źródło: opennet.ru
