Zbliża się koniec września. Na pewno był to bardzo wyjątkowy miesiąc dla społeczności związanej z Haiku. Zapraszam do zapoznania się z najnowszym przeglądem tego systemu.

Wszystko zostało przeprowadzone zgodnie z planem - 14 września opublikowana została pierwsza oficjalna wersja Haiku. Nie będę zbyt odkrywczy, jeśli stwierdzę, że właśnie na ten moment społeczność czekała kilka lat. Należy pamiętać jednak, że wciąż mamy do czynienia z wersją alpha - oczekiwanie na finalną wersję R1 będzie więc jeszcze trwało jakiś czas. Oficjalna publikacja systemu otwiera jednak przed nim nowe możliwości, związane przede wszystkim z możliwością dotarcia do większej grupy osób.

Ostatnimi czasy nad Haiku pracowano w naprawdę wyjątkowym tempie. Programistom udało się jednocześnie sfinalizować prace nad kilkoma istotnymi kwestiami, dzięki czemu wiele zmian zauważalnych jest dla zwykłego użytkownika. Na pierwszy plan wysuwa się oczywiście usprawnienie systemu pod kątem możliwości zainstalowania go z płyty. W chwili obecnej menu wyboru pomiędzy LiveCD a instalacją ładuje się w ciągu 56 s., a pełny start LiveCD to niecałe 3 min. To ponaddwukrotnie lepszy czas niż jeszcze miesiąc temu. Sama instalacja systemu przebiegła całkiem sprawnie - ze wszystkimi dostępnymi dodatkami system instalował się 15 minut. Start świeżo zainstalowanego systemu trwa na moim sprzęcie 17 s., zaraz po starcie Haiku zajmuje 95 MB RAM-u. To całkiem niezły wynik, szczególnie biorąc pod uwagę, że z pewnością przed wydaniem finalnej wersji dokonane zostaną stosowne optymalizacje.

W moim odczuciu w ciągu ostatniego miesiąca bardzo wzrosła wartość użytkowa Haiku - poprawiono obsługę pendrive'ów - mogłem więc bezproblemowo przenosić swoje dane między komputerami. Co więcej dane mogłem kopiować na USB zarówno z partycji Linuksowej (Ext), jak i też z partycji Windowsowej (NTFS). Ponadto zaimplementowano już funkcjonalność związaną z zapisem na partycjach NTFS. Problemów nie sprawiał również nowy build Bezilli (z 8 września), okraszony zakładkami w BeOS'owym stylu.

Haiku jest całkiem stabilne - w wyniku ciągłego montowania i odmontowywania partycji udało mi się raz doprowadzić do pewnej niestabilności - system jednak działał dalej po wywołaniu przeze mnie komendy wyjścia z debuggera.

W podsumowaniu chciałbym podkreślić, że z ogromną przyjemnością testowałem wersję alpha Haiku - szczególnie widząc postępy dokonane w ostatnim czasie. Na pewno sporo pracy czeka jeszcze programistów, by użyteczność systemu była na odpowiednim poziomie. Mnie osobiście mocno brakuje np. nowoczesnej przeglądarki internetowej obsługującej wszystkie dzisiejsze standardy. Najważniejsze jest jednak, że ostatnie postępy dobrze wróżą Haiku - szczególnie w kontekście faktu, że wiele recenzji napisanych z okazji wydania alphy jest bardzo entuzjastycznych.

Poniżej lista najważniejszych zmian dokonanych w ciągu ostatniego miesiąca w Haiku.

  • zaktualizowano pakiet Coreutils, ACPICA oraz czcionki DejaVu;
  • dodano nowe ikony wektorowe;
  • pracowano nad Locale Kit;
  • wprowadzono poprawki w obsłudze kodeków wideo i audio;
  • uaktualniono dokumentację;
  • po raz kolejny poprawiono zgodność systemu z POSIX;
  • wprowadzono poprawki w aplikacji do partycjonowania dysków i instalatorze;
  • usprawniono obsługę USB;
  • wprowadzono poprawki do aplikacji Mediaplayer, Diskusage, Backgrounds, People, Zipomatic, Screensaver, Expander, Mouse, Soundrecorder, Keyboard, Launchbox, Iconomatic;
  • usprawniono sterowniki SATA;
  • zaktualizowano sterowniki do kart graficznych nVidii i kart dźwiękowych HDAudio;
  • wprowadzono drobne poprawki w interfejsie;
  • wciąż trwają prace nad sterownikami Bluetooth;
  • usprawniono czas startu systemu w trybie LiveCD;
  • poprawiono obsługę pamięci wirtualnej;
  • pracowano nad pakietem Gallium3D;
  • wprowadzono poprawki w obsłudze protokołu DHCP;
  • usprawniono obsługę systemu obsługi plików NTFS;
  • uaktualniono komponenty midi-server'a;
  • pracowano nad sterownikami do kart sieciowych Attansic;
  • usprawniono obsługę połączeń Dial-up;
  • dodano nową funkcjonalność do Debuggera;
  • wprowadzono poprawki do sterowników Mesa;
  • wyeliminowano wiele błędów.

Opisane powyżej zmiany wprowadzili (kolejność alfabetyczna, najpierw stała załoga Haiku/SVN): Alexandre Deckner (aldeck), Artur Wyszyński (aljen), Rene Gollent (anevilyak), Axel Dörfler (axeld), Bruno G. Albuquerque (bga), Ingo Weinhold (bonefish), David McPaul (dlmcpaul), Joachim Seemer (humdingerb), Stefano Ceccherini (jackburton), Jonas Sundström (kirilla), Jérôme Duval (korli), Michael Pfeiffer (laplace), Ryan Leavengood (leavengood), Marcus Overhagen (marcusoverhagen), Michael Lotz (mmlr), François Revol (mmu_man), Fredrik Modeen (modeenf), Oliver Ruiz Dorantes (oruizdorantes), Philippe Houdoin (phoudoin), Adrien Destugues (pulkomandy), Rudolf Cornelissen (rudolfc), Stephan Aßmus (stippi), Philippe Saint-Pierre (stpere), Gerasim Troeglazov (threedeyes), Oliver Tappe (zooey) oraz Andre Braga, Joel Cox, Vincent Duvert, Pete Goodeve, Oscar Prego i ScottMC.