Premiera Linux Kernel 3.0

Linus Torvalds zaprezentował 22 lipca kolejną wersję jądra systemu operacyjnego Linux. Pomimo tego, iż jest to rutynowe uaktualnienie oprogramowania, Torvalds ogłosił, że udostępnia wersję 3.0 zgodnie z ulepszonym schematem numerowania kolejnych wersji oprogramowania.

Przez ostatnie osiem lat programiści pracowali cały czas nad Linux Kernel 2.6, wprowadzając do niego kolejne poprawki. Jednak tym razem, po kolejnej modyfikacji systemu, nadano mu oficjalny numer 3.0 (szczegółowe dane Torvalds publikuje na witrynie kernel.org ). Postąpiono tak z dwóch powodów. Po pierwsze, chciano w ten sposób przypomnieć, że Linux ma już 20 lat. Drugi, nie mniej ważny powód, to chęć wprowadzenia bardziej przejrzystego schematu nadawania nowemu oprogramowaniu kolejnych numerów, informujących użytkowników o jego wersji.

Ostatnie, pracujące stabilne jądro systemu Linux miało numer 2.6.39.3. Użytkownicy systemu Linux gubili się już w odczytaniu tego długiego ciągu liczb. Dlatego zdecydowano się przerwać ten schemat i nie nadawać nowemu kernelowi kolejnego, niezbyt czytelnego numeru wersji, a ogłosić iż jest to Linux 3.0.

Zobacz również:

  • To rozwiązanie ułatwia zadanie instalowania Linuksa na komputerach z Windows 11
  • Usługa mObywatel w nowej odsłonie

Postępując zgodnie ze starą metodą znakowania oprogramowania, nowa wersja jądra systemu Linux powinna nosić numer 2.6.40, a pierwsza modyfikacja (update) powinien wtedy nosić numer 2.6.40.1. Teraz, zgodnie z nowych schematem, pierwsza modyfikacja likwidująca błędy dostrzeżone w systemie Linux 3.0, będzie oznaczona numerem 3.0.1. Celem zachowania zgodności ze starszymi programami, jądro systemu nosi numer 3.0.0 (a nie 3.0).

W wersji 3.0 jądra można po raz pierwszy nadawać nadzorcy wirtualnych maszyn Xen uprawnienia Dom0 (Domain 0). Dysponując takim uprawnieniem, nadzorca może pełnić w architekturze komputera pierwszoplanową rolę. Nowy Linux wspiera też dużo lepiej systemy plików Btrfs (B-tree) i EXT4 oraz współpracuje bez problemów z UEFI (Unified Extensible Firmware Interface; następca BIOS'u).

Wersja 3.0 obsługuje też szybciej środowiska LAN, obsługując sieciowy kompilator typu "just-in-time", dzięki któremu czas transmitowania każdego pakietu został skrócony o 50 nanosekund. Jeśli chodzi o sieci WLAN, to nowy Linux wspiera bardzo przydatną opcję WoWLAN (Wake on Wireless LAN). Wśród innych nowości oferowanych przez Linux 3.0 należy wymienić wsparcie dla funkcji sendmmsg(), która obsługuje wysyłanie/odbieranie komunikatów.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200