Z kilkudniowym opóźnieniem została wydana ostatnia testowa wersja Fedory 9 (zgodnie z planem miała być wydana 1 maja 2008). Jesse Keating napisał “Uważamy, że naprawiliśmy wszystkie błędy, które chcieliśmy naprawić dla Fedory 9 i jeśli nie stanie się nic naprawdę strasznego, to ta wersja stanie się Fedorą 9”.
Aktualizacja: to powyżej już nie jest prawdą, na serwerze FTP zaczęły się pojawiać obrazy ISO Fedory 9. 🙂
Aktualizacja 2: Wygląda na to, że kilka osób się pospieszyło (w tym ja) – obrazy płyt ze stabilnym wydaniem Fedory 9 zostały usunięte z ftp.
W Fedorze 9 znajdzie się kilka ciekawych rzeczy:
- Obsługa Bluetooth dla:
- wysyłania plików do telefonu/Palma
- odbierania plików z urządzeń Bluetooth
- przeglądania plików na zdalnym urządzeniu
- synchronizacji osobistych informacji (kontaktów, terminów etc.) z urządzeniami
- Poprawione wsparcie dla informacji o strefie czasowej/lokalizacji w aplecie zegara oraz dodatkowe informacje o pogodzie w danej lokalizacji
- Wszystkie słowniki w systemie zostały zastąpione przez jeden słownik dostępny dla OpenOffice.org, Firefoksa etc.
- W pełni zwirtualizowane systemy gości Xen
- Obsługa eksperymentalnego systemu plików Ext4
- Obsługa szyfrowania systemów plików
- Przyspieszony start X.org
- Firefox 3 – chyba nie trzeba nic dodawać 😉
- freeIPA pozwala na łatwe zarządzanie:
- tożsamościami – system, użytkownik, wirtualne systemy, grupy
- politykami – ustawienia konfiguracyjne, informacje o kontroli dostępu
- audytami – incydenty, logi, analizy
- Aktualizacja GCC do wersji 4.3
- Nowy GDM:
- ulepszone szybkie przełączanie użytkowników
- lepsza integracja z ConsoleKit
- dynamiczna konfiguracja rozdzielczości
- użycie PolicyKit
- (ze swojej strony dodam, że domyślny ekran powitalny wygląda gorzej niż w poprzednich wersjach – jest wyjątkowo brzydki, ale na szczęście da się to zmienić 😉 )
- Gvfs zastąpił gnome-vfs
- Można pobierać Fedorę za pomocą Jidgo
- KDE4 zastąpiło całkowicie KDE3 (z tego ostatniego zostało tylko kdelibs3 i kdebase3 dla zapewnienia kompatybilności z programami jeszcze nie przeportowanymi dla KDE4)
- LivePersistence – jeśli instalujemy system na pendrive, to wprowadzane w nim modyfikacje konfiguracji są zapisywane
- Więcej NetworkManagera:
- obsługa wielu urządzeń – teraz wiele kart sieciowych/Wi-Fi może być aktywnych jednocześnie
- obsługa trybu ad-hoc
- współdzielenie połączenia
- obsługa PPP – umożliwia wykorzystanie kart GSM/CDMA
- PackageKit
- Wsparcie dla zmiany rozmiaru partycji i logicznych woluminów podczas instalacji systemu
- Perl 5.10 z przyległościami
- PreUpgrade – pozwala na pobranie wszystkich pakietów potrzebnych do aktualizacji systemu łącznie z initrd, jądrem oraz stage2, następnie pozwala dokończyć instalację za pomocą Anakondy
- Obsługa RandR – lepsza konfiguracja wyświetlaczy, hotplug
- TexLive zastąpił teTeX-a
- X serwer w wersji 1.5 (późna wersja rozwojowa)
- Upstart – nowoczesne rozwiązanie zastąpiło wysłużony (znienawidzony, totalnie przestarzały, antyczny etc.) SysvInit
- Integracja VirtManagera z PolicyKit
- Zastąpienie kodu od XenSource w kernel-xen przez paravirt_ops
- XULRunner – coś dla ludzi lubiących Gecko, a nie lubiących Firefoksa
Powyższe odnośniki to oczywiście tylko część nowości w Fedorze 9. Czego wśród nich brakuje?
Wyczekiwaną od dawna funkcją jest presto – podczas aktualizacji systemu nie musimy ściągać całych pakietów, tylko binarne łatki na istniejące programy. Niestety z powodu braku integracji z fedorowym systemem budowania pakietów ta funkcjonalność musi jeszcze poczekać na oficjalne wsparcie.
Pomimo wymiany SysvInit na Upstart skrypty startowe nie zostały przepisane tak, aby wykorzystać możliwości nowego inita (nie z winy deweloperów Fedory, tylko braków w funkcjonalności Upstart 0.3.x). Aktualnie Upstart korzysta ze starych fedorowych (niektóre wiersze kodu pewnie pamiętają jeszcze wczesne wersje RH) skryptów uruchamianych w trybie kompatybilności. Nowe skrypty startowe są zaplanowane dla przyszłego wydania dystrybucji.