🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.advocacy
Article #478668

Otwarte sterowniki.

#478668
From: Andrzej Rosa
Date: Fri, 10 Sep 2010 09:38
42 lines
3025 bytes
http://linux.slashdot.org/story/10/09/09/1925214/Broadcom-Releases-Source-Code-For-Drivers

Broadcom otworzył sterowniki do swoich chipów.  Ostatnimi czasy to nic
specjalnego i może nie byłoby o czym pisać, gdyby mnie nie zaciekawił
jeden post w komentarzach.
http://linux.slashdot.org/comments.pl?sid=1782416&cid=33526988

W skrócie, robią jakieś urządzonko bez otwartych sterowników, bo:
1. Część kodu licencjonują od innych.  Są to dość złożone algorytmy,
   których sami nie umieją ani nie chcą pisać.
2. Trochę koloryzują podając specyfikacje i boją się, że konkurencja ich
   przyciśnie, jeśli wyczytają w otwartych źródłach jak dokładnie to
   zrobić.
3. Nie mają ochoty, czasu ani ludzi, żeby odpowiadać na wnikliwe pytania
   dociekliwych deweloperów otwartego sterownika.
4. Security by obscurity.
5. Nikt nie pokazał, że otworzenie sterownika przynosi jakiekolwiek
   zyski finansowe.

I to wszystko racja.  Otwieranie sterowników nie ma żadnego sensu z
punktu widzenia większości producentów hardware (co widać, wystarczy
popatrzeć na Windows).  A mimo to, jakimś cudem, coraz więcej firm pisze
otwarte sterowniki bądź, jak Broadcom powyżej, staje na głowie żeby
otworzyć kod istniejących. 

MSZ jest po temu jeden, jedyny, realny powód - chcą się dostać na rynek
Linuksa.  Czyli obecnie to Linux ustala reguły gry rynkowej.  Inny
wniosek, to że gdyby Linux utrzymywał stabilne ABI (w rozsądnej skali
czasowej) dla modułów kernela, powód do otwierania kodu driverów by po
prostu zniknął.  Czyli kosztem znaczących nakładów pracy, które obecnie
idą na rozwój istotnych rynkowo funkcjonalności, znacząca część
kluczowego kodu byłaby zamknięta.  Znacząca część najbardziej
zabugowanego kodu byłaby bardzo trudna do zdebugowania. 

Czyli cała przewaga Linuksa by wyparowała, a tak, dzięki niespotykanemu
wcześniej tempie rozwoju, Linux zdobywa rynki i narzuca im swoje reguły
gry.  

-- 
Andrzej Rosa 
Working Gentoo flavor:  http://www.funtoo.org
Maintained by Daniel Robbins.
Technical Details
Message-ID: <4c89fca7$0$21005$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!plix.pl!newsfeed1.plix.pl!news-out2.kabelfoon.nl!newsfeed.kabelfoon.nl!xindi.nntp.kabelfoon.nl!indigo.octanews.net!news-out.octanews.net!mauve.octanews.net!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!plix.pl!newsfeed1.plix.pl!news-out2.kabelfoon.nl!newsfeed.kabelfoon.nl!xindi.nntp.kabelfoon.nl!indigo.octanews.net!news-out.octanews.net!mauve.octanews.net!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.comp.os.advocacy
From: Andrzej Rosa <bakters@yahoo.com>
Subject: Otwarte sterowniki.
User-Agent: slrn/0.9.9p1 (Linux)
Mime-Version: 1.0
Date: 10 Sep 2010 09:38:47 GMT
Lines: 42
Message-ID: <4c89fca7$0$21005$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.7.85.76
X-Trace: 1284111527 unt-rea-a-01.news.neostrada.pl 21005 83.7.85.76:45845
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit