Mamy koniec kwietnia, za oknami w końcu wiosna. Wiele dobrych wieści spływa do nas również od deweloperów zajmujących się rozwojem Haiku. Tempo prac nad systemem było ostatnimi dniami niespotykanie duże. To jeszcze nie koniec dobrych wiadomości - Haiku po raz kolejny dostało się do grona projektów wybranych do Google Summer of Code.

Dokonane zmiany, pomimo ich imponującej ilości, nie przyczyniły się jednak jeszcze w decydującym stopniu do funkcjonalności, którą mógłbym bezpośrednio przetestować na moim komputerze. Haiku nadal nie rozpoznaje w sposób poprawny mojej karty sieciowej i dźwiękowej. Można jednak zauważyć wzrost stabilności systemu, co z pewnością ma związek z poczynionymi ostatnio krokami w kierunku usprawnienia funkcjonalności 'self hostingu' Haiku i poprawieniem kilku błędów związanych z systemem obsługi plików BFS. Moją uwagę przykuła również nowa aplikacja dołączana do Haiku - Activity Monitor. System wciąż wymaga jednak sporych optymalizacji - testy przeprowadzone przy pomocy nowszej wersji kodeka lame wykazały, że Zeta w wersji 1.2 jest wciąż szybsza od Haiku o około 60% przy kodowaniu plików mp3. Pozostaje więc cierpliwie czekać, aż podejmowane obecnie wysiłki programistów doprowadzą do osiągnięcia przez system kolejnych ważnych etapów, czego uwieńczeniem będzie oficjalna wersja testowa Haiku.

Poniżej lista najważniejszych zmian w systemie, wprowadzonych w ciągu ostatniego miesiąca:

  • usprawniono obsługę trybu graficznego VESA;
  • dokonano poprawek w zakresie rozpoznawania przez system procesorów AMD i Intela;
  • wznowiono prace nad programem rozruchowym Bootman;
  • nie zwalniają prace nad sterownikami do urządzeń Bluetooth;
  • wprowadzono liczne poprawki związane ze sterownikami EHCI USB;
  • usprawniono aplikację Mediaplayer;
  • wprowadzono wiele istotnych zmian mających na celu zaimplementowanie obsługi wielu użytkowników przez Haiku;
  • pracowano nad usprawnieniem i wyeliminowaniem błędów z systemu obsługi plików BFS;
  • usprawniono proces budowania systemu, w tym budowania Haiku spod Haiku;
  • sterowniki USB rozpoznają już zewnętrzne urządzenia, podłączane podczas pracy Haiku;
  • wprowadzono poprawki w aplikacji Mail Daemon Replacement, umożliwiające działania tego programu w Haiku;
  • stworzono aplikację ActivityMonitor i dodano ją do obrazu systemu;
  • dodano do obrazu grę Pairs;
  • uaktualniono sterowniki ACPI;
  • usprawniono pracę sieci (funkcje socket);
  • wprowadzono nowe rozwiązania związane związane z interfejsem (layout);
  • tradycyjnie również poprawiono wiele zauważonych błędów i dokonano usprawnień związanych z kompatybilnością systemu z POSIX.

Opisane powyżej zmiany wprowadzili (kolejność alfabetyczna, najpierw stała załoga Haiku/SVN): Alexandre Deckner (aldeck), Rene Gollent (anevilyak), Axel Dörfler (axeld), Bruno G. Albuquerque (bga), Ingo Weinhold (bonefish), Stefano Ceccherini (jackburton), Julun (julun), Jérôme Duval (korli), Michael Pfeiffer (laplace), Maurice Kalinowski (mauricek), Michael Lotz (mmlr), François Revol (mmu_man), Oliver Ruiz Dorantes (oruizdorantes), Stephan Aßmus (stippi), oraz aljen, Duane R. Bailey, Dehgg David, Adrien Destugues, Christian Fasshauer, Dustin Howett, Vasilis Kaoutsis, Euean Kirkhope, Christof Luttenroth, Scott McCreary, Frederik Modeen, n3s, Alex Roman, Phillipe Saint-Pierre, Ralf Schuelke, Curtis Wanner, Denis Washington, Gerald Zając, Clemens Zeidler, JiSeng Zhang.