Linked by Howard Fosdick on Sat 24th Nov 2012 04:12 UTC
Linux Software for the Raspberry Pi is quickly moving forward. Beyond the several core Linux distros, another couple dozen systems are available, with NetBSD, FreeBSD, and Chromium imminently stepping into the mix. (Ubuntu will not join them as it requires ARMv7 and the Pi is ARMv6). Two dozen programming languages are available, including Python, Perl, Java, Ruby 1.9.2, BASIC, and more. Since the Pi is a full fledged ARM computer, it should run nearly any ARM app within its system requirements. See the RPi Wiki or Foundation website for more info.
Thread beginning with comment 543129
To view parent comment, click here.
To read all comments associated with this story, please click here.
Member since:

But it *is* a very useful one if you want the ability to use the GPU from something that isn't Linux+Xorg.

Aye, If you're just planning on using OGL from an application it should do fine, just like any other blob. Just don't advertise it as the most open graphics stack.

Reply Parent Score: 3

bhtooefr Member since:

As far as an SoC with an actually working graphics stack goes, I think it technically is the most open, but only by a hair, and they all suck as far as openness goes.

(Yes, the Mali-200/400 has that open source project, but it doesn't actually work.)

It's just as closed as everyone else's, but because the binary blob is elsewhere, everything running on the ARM side is open. That, at a functional level, makes it slightly more open (in the "open systems' sense, definitely, but not so much in the "open source" sense). As I mentioned, ANY OS can use this, and it also means that if things in Linux+Xorg (or, if it becomes Linux+Wayland) change, the ARM side driver can be updated. This is more open than everyone else, where things may end up tied to specific versions of the Linux kernel and Xorg.

Edited 2012-11-24 21:54 UTC

Reply Parent Score: 5