Linked by Thom Holwerda on Thu 7th Mar 2013 11:43 UTC
Debian and its clones "When you buy a Raspberry Pi, the $35 computer doesn't come with an operating system. Loading your operating system of choice onto an SD card and then booting the Pi turns out to be pretty easy. But where do Pi-compatible operating systems come from? With the Raspberry Pi having just turned one year old, we decided to find out how Raspbian - the officially recommended Pi operating system - came into being. The project required 60-hour work weeks, a home-built cluster of ARM computers, and the rebuilding of 19,000 Linux software packages. And it was all accomplished by two volunteers."
Thread beginning with comment 554495
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Nice to see !
by jockm on Thu 7th Mar 2013 16:10 UTC in reply to "Nice to see !"
Member since:

Reinventing the wheel? It is Debian, so they hardly reinvented something, they added much needed support for ARMv6 hard floating point, which no other distro did.

And I am personally very glad they did — I am doing voice recognition, and other compute based tasks on the Pi, without hardfloating point I don't think I would be able to use the Pi for this project at all...

Edited 2013-03-07 16:14 UTC

Reply Parent Score: 11

RE[2]: Nice to see !
by Alfman on Thu 7th Mar 2013 16:32 in reply to "RE: Nice to see !"
Alfman Member since:


Reading the article, it's seems pretty clear to me he did a lot of reinventing well beyond the floating point unit. It looks like he had a lot of fun building his ARM cluster and converting packages the way he did, but he could have avoided a great deal of work by cross compiling the packages in a more conventional way.

Edited 2013-03-07 16:37 UTC

Reply Parent Score: 3

RE[3]: Nice to see !
by Kochise on Thu 7th Mar 2013 17:43 in reply to "RE[2]: Nice to see !"
Kochise Member since:

That's the point I made, with a little pinch of sarcasm, yeah. It's strange that an open source distro never implemented ARMv6's FPU in the first place, while the specs are pretty much open.

But the fun fact is all the stuff surrounding this event of adding FPU support. Reminds me this :


Reply Parent Score: 3