Free drivers for ARM graphics
Posted Sep 26, 2013 23:01 UTC (Thu) by
khim (subscriber, #9252)
In reply to:
Free drivers for ARM graphics by dlang
Parent article:
Free drivers for ARM graphics
if you want to modify the firmware you are correct, but if you just want to work with the linux kernel, the ABI/API into the firmware is defined and the drivers to access it are fully open source.
Well, by this logic ALL AMD/nVidia cards have fully-opensourced drivers. You only need to load few binary blobs (namely Windows, video card driver for Windows and VMWare) and you are golden: ABI/API into the “firmware” is defined and defined and the drivers to access it are fully open source.
Now, I'm not RMS and I would not refuse to r-pi for that reason: it's still an interesting piece of hardware, there are no doubt about it. But it's drivers are most definitely not open-sourced.
The problem is that some people refuse to accept this, and say that since someone can compile new firmware for the GPU, they won't accept 'merely' having everything that's compiled into the kernel be open source, they want the GPU firmware as well.
Well, sure. They have the exact same status most other mobile drivers have. Only most have their blobs in userspace, r-pi have it in firmware. Practically speaking there are no difference. Well, binary blob in userspace is easier to confine thus I will name r-pi situation slightly worse then others, but not by much.
(
Log in to post comments)