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.
4 komentarze
Jeśli chodzi o szybkość, to SB17 pod Haiku liczy się prawie identycznie szybko jak pod Zetą, z tym, że w tym momencie, obu to wychodzi o wiele szybciej niż pod Windą ale te okna wymagają już wymiany :D Natomiast poprawki w Vesa owocują tym, że zawsze coś na początku sie wali z obsługą tejże u mnie na i915, co jest naprawiane po pewnym czasie i jakos to rusza bez "sztuczek:, czekam na to i tym razem.
PS. No i oczywiście czekam na możliwość bezproblemowego zainstalowania dysku fat, bo na razie są jeszcze pewne problemy (sprawdzałem kilka dni temu), także, żeby skorzystać z pendrive USB, trzeba go mieć sformatowanego w BeFS.
a o jakie nowe rozwiązania związane związane z interfejsem (layout) chodzi?
a o jakie nowe rozwiązania związane związane z interfejsem (layout) chodzi?
Chodzi o nowy silnik związany z Auckland Layout Model (http://www.cs.auckland.ac.nz/~lutteroth/projects/alm), który wykorzystywany jest przez coraz większą ilość aplikacji Haiku.
Mały update ode mnie: Haiku już ładnie montuje pamięci USB na FAT z całą ich zawartością, niestety problemy z zamontowaniem partycji FAT na HDD dalej są obecne.