3 ms·
Not yet. Closed source binary blobs are necessary for booting and for accelerated video. In fact, it's the GPU that bootstraps the rest of the board when you fi
by morganvachon 12y ago
Not yet. Closed source binary blobs are necessary for booting and for accelerated video. In fact, it's the GPU that bootstraps the rest of the board when you first power it up.
There is work being done to write an open source driver for the GPU, with the blessing of the RPi Foundation and BSD-licensed code provided by Broadcom[1]. But I don't know if that will include the bootstrapping code, or how far along it is. Given that it is BSD licensed, it may not meet everyone's definition of "Free", but at least there is a good chance of having fully documented, source-available drivers in the future.
[1] http://www.raspberrypi.org/a-birthday-present-from-broadcom/ http://www.raspberrypi.org/a-birthday-present-from-broadcom/
- pedrocr 12y ago> Given that it is BSD licensed, it may not meet everyone's definition of "Free", but at least there is a good chance of having fully documented, source-available drivers in the future. 3-clause BSD (what's common these days) meets pretty much everyone's definition of Free: https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses https://www.gnu.org/licenses/license-list.html#GPLCompatible... (The following licenses qualify as free software licenses, and are compatible with the GNU GPL.)
- poizan42 12y agoNot if you ask RMS: https://www.gnu.org/philosophy/open-source-misses-the-point.html https://www.gnu.org/philosophy/open-source-misses-the-point....
- Turing_Machine 12y ago"the GNU GPL qualifies as an open source license and most of the open source licenses qualify as free software licenses." There are open source licenses that RMS considers non-free, but the modern (3 clause) BSD license isn't one of them.