Wczoraj świat obiegła szokująca wiadomość, że Broadcom we współpracy z Raspberry Pi Foundation ogłosili dostępność kodu źródłowego sterowników graficznych dla procesora ARM. Raspberry Pi jest zbudowane w oparciu o ARM SoC – Broadcom BCM2835, który posiada w sobie rdzeń ARM oraz kartę graficzną, z kilkoma innymi komponentami. Entuzjazm szybko opadł, po tym jak dwóch deweloperów – Luc Verheagen i David Airlie przejrzeli dokładnie cały kod i stwierdzili, że to jeden wielki stek bzdur.
Na początek warto przytoczyć post Luca Verheagena, odpowiedzialnego za projekt Lima, który to jasno stwierdził, że cała magia jest zawarta w zamkniętej części kodu, ładowanego podczas uruchamiania. Sterownik przestrzeni użytkownika odpowiada jedynie za przesył informacji i danych w obie strony.
W szczegóły wdarł się natomiast David Airlie, który na swoim blogu jasno stwierdza, iż implementacja GLES jest w firmwarze, który zapewnia wysokopoziomowy interfejs GLES RPC. Dodatkowo nie da się w jakikolwiek sposób udoskonalić obecnego stanu sterownika, nie można dodawać rozszerzeń, naprawiać błędów, nie da się nawet napisać sterownika Mesa/Gallium dla tego.
David stwierdza także, że kod nie zostanie włączony do jądra Linux, i że jest to jedna z największych porażek firmy Broadcom i Raspberry Pi. Kod został uwolniony, bo nie dało się z nim już nic dalej robić.
Na koniec kwituje (David Airlie), że serwis Phoronix.com, który opublikował tę informację jest do bani.
Broadcom FAIL! :D
*tĘ* informację.
"Znalazłeś błąd w newsie? Kliknij i zgłoś go używając formularza!" – dla tych co nie potrafią czytać.
Czemu wrzuta na Phoronixa?
Pewnie dlatego, że jest to najbardziej znany serwis o tematyce open source na świecie? Do tego Michael Larabel ma kontakty z praktycznie wszystkimi deweloperami Linuksa i innych projektów open source i zna ich osobiście.
Swoją drogą można było go spotkać na FOSDEMie.
Nom :) Gdzieś mamy nawet zdjęcie, jak siedzi z kilkoma deweloperami.
Co nie zmienia faktu, że jego autor lubi sobie czasem odpłynąć w plotkach i stać się Pudelkiem o Opin Surz.
I git bo to ludzie czytają :P
Od zgłaszania błędów ciumotku jest specjalny formularz. Debile nigdy się nie nauczą :]
http://poradnia.pwn.pl/lista.php?id=10995
Tutaj można stosować obie formy językowe :)
Powyższy tekst jest mową potoczną, ciekawa teza.
[…] Article from https://osworld.pl/raspberry-pi-wolny-sterownik-graficzny-to-kupa-zlomu/Raspberry Pi, wolny sterownik graficzny to kupa […]
Znam ten ból, gdy nieprzemyślany projekt staje się niemożliwy do dalszej rozbudowy :)