Debian 6.0 Squeeze z całkowicie wolnym Linuksem

Członkowie Projektu Debian pracowali nad usunięciem wszystkich niewolnych binarnych elementów z jądra Linux od kilku lat. Wreszcie ich praca zakończyła się sukcesem — Debian 6.0 Squeeze zostanie wydany z całkowicie wolnym Linuksem.

Nie oznacza to jednak, że Deweloperzy Debiana pozostawią na lodzie użytkowników, którzy z jakichś powodów potrzebują niewolny firmware do obsługi swojego sprzętu — felerny firmware znajduje się w osobnym pakiecie w sekcji non-free, który można w prosty sposób dograć do instalatora, dostępne też będą nieoficjalne nośniki instalacyjne już zawierające odrzucone elementy Linuksa.

Proces usuwania niewolnych elementów z jądra Linux rozpoczął się kiedy zbliżało się wydanie Debiana 4.0 Etch, ponownie kwestia została podniesiona przy edycji 5.0 Lenny. Wtedy jednak deweloperzy Debiana zdecydowali, iż problemy z wolnością firmware'ów znajdujących się w Linuksie nie zostały całkowicie rozwiązane.

Mimo to Deweloperzy Debiana pracowali nad odłączeniem niewolnych elementów od jądra. Dzięki pracy Zespołu ds. Jądra oraz kilku deweloperów samego Linuksa wszystkie problematyczne kwestie udało się rozwiązać, Debian 6.0 Squeeze będzie zawierał całkowicie wolne (w myśl Wytycznych Debiana dotyczących Wolnego Oprogramowania (DFSG)) jądro Linuksa. Również kolejne wydania Linuksa będą sprawdzane, aby nie dopuścić do regresji w kwestii wolności jądra. Tym samym Debian potwierdza, że dostarczanie Wolnego Oprogramowania jest jednym z priorytetów Projektu, zgodnie z Umową społeczną Debiana.

Deweloperzy Debiana zdają sobie jednak sprawę z faktu, iż część użytkowników potrzebuje do pracy niewolnych elementów jądra. Dlatego umieszczone one zostały w pakiecie firmware-linux-nonfree, który znajduje się w sekcji non-free repozytorium, zaś Zespoł ds. Instalatora Debiana umożliwił (dawno temu) dogranie przez użytkownika dodatkowego firmware'u podczas instalacji.

Ponadto Steve McIntyre — były Lider Projektu, obecnie przewodniczący Zespołu ds. CDpoinformował na blogu o utworzeniu nieoficjalnych wersji instalatora z niewolnym firmware'em domyślnie zawartym. Obecnie tworzone są wyłącznie dniówki, zaczynając jednak od następnego wydania instalatora Debiana (prawdopodobnie RC1, już wkrótce!) będą udostępniane również dla każdej kolejnej wersji instalatora. Należy jednak mieć na uwadze, że będą to tylko obrazy typu netinstall — jeśli jednak ktoś potrzebuje przy instalacji większej palety pakietów, może użyć pełnego obrazu CD lub DVD jako dodatkowego źródła pakietów, kiedy instalator poprosi o ich wskazanie.

Stefano Zacchiroli zachęca do wysyłania podziękowań do zespołów, które pracowały nad usunięciem niewolnych elementów z jądra i zadbaniem, aby nie wpłynęło to negatywnie na tych użytkowników, którzy jednak ich wymagają.

Debian gorąco zachęca producentów sprzętu do wydawania wolnego (w myśl DFSG) firmware'u, który będzie mógł być przez Projekt dystrybuowany w normalny sposób.

Źródła:

Dodany: 16 gru 2010 o 21:37
przez: azhag

OSnews Wykop Blip Flaker Kciuk Śledzik Facebook Identi.ca Twitter del.icio.us Google Bookmarks

Komentarze (RSS):

1  lx, dodany: 2010-12-16 23:55 #545
Ciekawe co na to RMS ;) Choć jemu przeszkadza chyba sama obecność sekcji non-free w Debianie...

2  azhag, dodany: 2010-12-17 07:03 #546
Ciekawe jak wygląda jądro w gNewSense ;)

3  Gość: Van, dodany: 2010-12-17 07:09 #547
No to mnie definitywnie załatwili... A ja się zastanawiałem, dlaczego w testowym instalatorze testowego Squeeze nie dało się skonfigurować mojego adaptera wifi, podczas gdy w innych nowoczesnych dystrybucjach wszystko szło od ręki. Cóż, czeka mnie instalacja bez sieci, a potem dogrywanie firmware'u paczką pobraną przy użyciu live CD...

4  azhag, dodany: 2010-12-17 07:39 #548
Skorzystaj w takim razie z nieoficjalnej wersji z firmware'em.

5  mati75, dodany: 2010-12-17 11:57 #553
Porąbało ich całkiem, jak mnie bez sensu podejście. W ubuntu dodają, w debianie usuwają.

6  Gość: Van, dodany: 2010-12-17 12:06 #554
azhag - ale ona ma występować tylko w wersji netinstall, czy nie tak? A ja lubię kompletny instalator :)

mati75 - jeśli dla kogoś istotne są DFSG, to takie podejście jak najbardziej sens ma :)

Mogliby po prostu oficjalnie udostępnić dwie wersje do wyboru i tyle. To chyba nie byłby wielki problem.

7  Gość: fi9o, dodany: 2010-12-17 12:08 #555
@mati75
Wlasnie, ze ich nie porabalo tylko tworza taka dystrybucja jaka sobie zalozyli. Ubuntu to chyba zamiast dodawac to chciales powiedziec, ze psuje to nad czym developerzy Debiana pracuja. Debian za wszelka cene stara sie dac nam system stabilny i dzialajacy czasem odbywa sie to kosztem pakietow a raczej ich aktualnosci a ubu? Byle najnowsze byle najnowsze a potem odbija sie to na stabilnosci i opini Debiana poniewaz jak to ubuntu moze takie byc skoro bazuje na debianie? Choc to tez przejaw glupoty...

8  azhag, dodany: 2010-12-17 12:31 #557
Van: tego „zfirmware'owanego” netinstalla możesz dokarmić pełną płytą (również tą z instalatorem). Podczas skanowania pakietów instalator dopytuje się czy dodać inne źródło pakietów — wybierasz „tak”, wsadzasz do nośnika^W napędu CD1/DVD1 (lub 2, 3, ...) i już masz „kompletny” instalator.

Decyzja DD nie jest bezpodstawna — nie chcą oni i nie mogą brać odpowiedzialności za coś na co wpływu nie mają*, a tym właśnie jest firmware bez dostępnych źródeł. Decyzja dla niektórych trudna, niezrozumiała, ale — bądź co bądź — uczciwa.

___
*) nie jest to teoretyzowanie — patrz niewolne sterwniki nvidii i ati, które co jakiś czas z różnych powodów (zmiany w Xorg, widzimisie producenta) sprawiają kłopoty i nikt nic z tym zrobić nie może

9  azhag, dodany: 2010-12-17 20:21 #558
Pięknie ilustruje sytuację z niewolnym firmware'em opis zmian [1] w pakiecie w Fedorze (żadni porąbani idealiści z Debiana!):

> Zaktualizowano firmware dla qlogic 2400 i 2500 do wersji 5.03.13. Co
> ona robi? Nikt nie wie, za wyjątkiem Qlogic, a oni nie chcą
> powiedzieć. Zapytałem i otrzymałem odpowiedź, że informacja jest
> dostępna tylko po podpisaniu umowy poufności. Zatem zachęcam do
> wyobrażenia sobie co ten firmware robi i jakie błędy usuwa. Przy
> okazji wyobraźcie sobie świat, w którym producenci wydają kod
> źródłowy do swojego firmware'u.

Za Alexem [2], któremu informację podrzucił Paul Wise.

[1] https://admin.fedoraproject.org/updates/F14/FEDORA-2010-18594
[2] http://blog.schmehl.info/Debian/about-non-free-firmware

10  Gość: Gość, dodany: 2010-12-17 22:28 #559
Odpowiedzcie proszę początkującemu, czy te zmiany mają jakiś wpływ na zainstalowanie debiana na lenovo sl510?
Idea jest dobra, ale chciałbym zainstalować system bez problemu (bo pewnie trochę mi zajmie nauczenie się jak doinstalować to co trzeba).
Rozumiem, że opcja netinstall przez eth nie przysporzy mi wielu problemów? ;)

11  azhag, dodany: 2010-12-17 23:09 #560
> Rozumiem, że opcja netinstall przez eth nie przysporzy mi wielu problemów? ;)

Nie powinna. I zawsze można „dokarmić” netinstall płytką z większą ilością pakietów.

12  , dodany: 2010-12-22 16:17 #577
@azhag

Przepraszam że nie na temat. Czy warto instalować nagłówki jądra (linux-headers)?
Jeżeli tak to w jakim celu?

13  azhag, dodany: 2010-12-22 20:23 #578
Nagłówki są potrzebne do kompilacji dodatkowych modułów jądra.

14  Gość: Gość, dodany: 2010-12-23 13:01 #580
Musialem doinstalowac firmware-linux-nonfree zeby dzialala akceleracja z ati. Uwazam, ze decyzja wlasciwa. Gdyby nikomu nie zalezalo na otwartych zrodlach nie bylo by motywacji do tworzenia linuxa.

15  Gość: saturno, dodany: 2011-02-11 21:34 #869
//Musialem doinstalowac firmware-linux-nonfree zeby dzialala akceleracja z ati. Uwazam, ze decyzja wlasciwa.//

Może według ciebie właściwa, ale u mnie na radeonie 9200 nawet pomimo zainstalowania firmware-linux-nonfree akceleracja nie działa prawidłowo.
W Lennym miałem w Sauerbraten od 30 do 70 klatek, a w Squeeze mam od 11 do 25 klatek.
Czyli trzykrotny spadek i tak kiepskiej wydajności !!!
Dodatkowo nie działa regulacja jasności (gamma) w grach, a w Lenny działała :(

Dodaj komentarz jako gość lub zaloguj się.


Podpis: