Twórcy systemów operacyjnych
Poczyniono także postępy w optymalizacji systemu alokacji pamięci RPMalloc. Zmiany wprowadzone w Rpmalloc i użycie oddzielnej pamięci podręcznej obiektów zmniejszyły zużycie pamięci i zmniejszyły fragmentację. W rezultacie do czasu drugiej wersji beta środowisko Haiku będzie można zainstalować i uruchomić na systemach z 256 MB pamięci RAM, a może i mniej. Rozpoczęto także prace nad audytem i ograniczeniem dostępu do API (niektóre wywołania będą dostępne tylko dla roota).
Przypomnijmy, że projekt Haiku powstał w 2001 roku w odpowiedzi na zahamowanie rozwoju BeOS OS i rozwijał się pod nazwą OpenBeOS, jednak w 2004 roku zmieniono jego nazwę w związku z roszczeniami związanymi z używaniem w nazwie znaku towarowego BeOS. System jest bezpośrednio oparty na technologiach BeOS 5 i ma na celu binarną kompatybilność z aplikacjami dla tego systemu operacyjnego. Kod źródłowy większości systemu operacyjnego Haiku jest rozpowszechniany na bezpłatnej licencji
System przeznaczony jest dla komputerów osobistych i wykorzystuje własne jądro, zbudowane w oparciu o architekturę hybrydową, zoptymalizowane pod kątem wysokiej responsywności na działania użytkownika i wydajnej realizacji aplikacji wielowątkowych. OpenBFS jest używany jako system plików, który obsługuje rozszerzone atrybuty plików, logowanie, wskaźniki 64-bitowe, obsługę przechowywania metatagów (dla każdego pliku atrybuty można przechowywać w postaci klucz=wartość, co upodabnia system plików do baza danych) oraz specjalne indeksy przyspieszające ich wyszukiwanie. „Drzewa B+” służą do organizowania struktury katalogów. Z kodu BeOS Haiku zawiera menedżera plików Tracker i Deskbar, oba były open source po zaprzestaniu rozwoju BeOS.
Źródło: opennet.ru