Kończący się miesiąc oznacza już tradycyjnie publikację nowego przeglądu prac nad Haiku. Co działo się w listopadzie?

Tempo prac nad systemem utrzymuje się już od kilku miesięcy na przyzwoitym poziomie. To wciąż w okolicach 400 zmian w samym kodzie dokonanych w ciągu 30 dni. Pozytywnie należy też odbierać fakt, że Haiku jest zauważalne wśród projektów typu open source - ponownie zostało wybrane do udziału w programie sponsorowanym przez Google - tym razem chodzi o Google-Code-In, w którym mogą wykazać się początkujący programiści.

Lista rzeczy, nad którymi trwają prace, również nastraja optymistycznie - osobiście najbardziej niecierpliwie wyczekuję na implementacje funkcjonalności związanych z obsługą szyfrowanych sieci wi-fi. Wszystko wskazuje na to, że już niedługo sieci będą nie tylko wykrywane, ale i również obsługiwane. Będzie to z pewnością moment, w którym Haiku będzie można zacząć stosować w celach szerszych aniżeli testowanie. Z testów przeprowadzonych przez serwis (Haikuware) wynika, że do dyspozycji użytkowników Haiku są już całkiem przyzwoite przeglądarki internetowe.

Poniżej nieco bardziej szczegółowa lista zmian w kodzie Haiku:

  • pracowano nad portem na procesory ARM i m68k;
  • uaktualniono zestaw kodeków ffmpeg;
  • dokonano poprawek w funkcjonalności związanej z drukowaniem;
  • pracowano nad Locale Kit;
  • zmodyfikowano sterowniki systemów obsługi plików ext2 i bfs;
  • wprowadzono poprawki związane z Trackerem i interfejsem (m. in. z dekoratorami okien);
  • zaktualizowano sterowniki do dysków twardych;
  • zmodyfikowano aplikacje Showimage, Terminal, Networkstatus, Mouse, Activitymonitor, Media, Stylededit, Filetypes, CPUFrequency;
  • pracowano nad debuggerem;
  • po raz kolejny zwiększono kompatybilność systemu z POSIX;
  • poprawiono obsługę protokłu TCP;
  • pracowano nad obsługą szyfrowania sieci;
  • usprawniono sterowniki do kart dźwiękowych;
  • pracowano nad obsługą funkcjonalności Stack and Tile;
  • uaktualniono dokumentację;
  • dodano translator formatu webp;
  • uaktualniono libpng do wersji 1.4.4, freetype do 2.4.3, acpica do wersji 20101013;
  • pracowano nad sterownikami do urządzeń Dial-up;
  • poprawiono wiele zauażonych błędów.

Opisane powyżej zmiany wprowadzili (kolejność alfabetyczna, najpierw stała załoga Haiku/SVN): Alexandre Deckner (aldeck), Rene Gollent (anevilyak), Axel Dörfler (axeld), Ingo Weinhold (bonefish), Clemens Zeidler (czeidler), DarkWyrm (darkwyrm), Joachim Seemer (humdinger), Ithamar R. Adema (ithamar), Stefano Ceccherini (jackburton), Jonas Sundström (kirilla), Jérôme Duval (korli), Michael Pfeiffer (laplace), Matthew S. Madia (mmadia), François Revol (mmu_man), Philippe Houdoin (phoudoin), Adrien Destugues (pulkomandy), Scott McCreary (scottmc), Siarzhuk Zharski (siarzhuk), Stephan Aßmus (stippi), Fredrik Holmqvis (tqh), Alex Wilson (yourpalal), Oliver Tappe (zooey) oraz Paul Davey, kaliber, Tamas Krutki i Rohit Yadav.