Re: The need for a standardised software stack
Posted: Sat Dec 31, 2011 9:34 am
I really like what you guys are doing with Raspberry Pi. At the moment it seems you are focussed on the hardware (which is understandable), but surely the complete package involves a standardised software stack too?
Without a standardised software stack, it will be difficult for users/developers to share their work and the hardware you've worked so hard to produce will just become another way to run the existing plethora of Linux distributions, complete with their complexity and fragmented nature.
I'm sure someone at some point will probably create a stripped-down dedicated Linux distro for Raspberry PI, in fact there will probably be dozens of them. But I think it's really important that there is an "official" distro which is owned and directed by the Raspberry PI foundation. This will probably involve doing something bold (and potentially unpopular) like picking a single programming language, standard library, GUI library, desktop environment and running with it.
To put it a different way, I think you guys have a unique opportunity to own and do something different - a bit like what Apple have done with the Mac and OS X; a complete environment where the hardware and software are designed to work together, with maximum integration. Only based on Linux and open of course.
If the Raspberry PI has an official software distribution, it will also help to focus and direct a unified effort, rather than spawning a dozen half-baked efforts, all pulling in different directions and aiming to do different things.
So to summarise, I think a standard software stack designed just for Raspberry PI will help it to gain adoption, momentum and eventually a place in education and IT history.
best regards,
Andrew
Without a standardised software stack, it will be difficult for users/developers to share their work and the hardware you've worked so hard to produce will just become another way to run the existing plethora of Linux distributions, complete with their complexity and fragmented nature.
I'm sure someone at some point will probably create a stripped-down dedicated Linux distro for Raspberry PI, in fact there will probably be dozens of them. But I think it's really important that there is an "official" distro which is owned and directed by the Raspberry PI foundation. This will probably involve doing something bold (and potentially unpopular) like picking a single programming language, standard library, GUI library, desktop environment and running with it.
To put it a different way, I think you guys have a unique opportunity to own and do something different - a bit like what Apple have done with the Mac and OS X; a complete environment where the hardware and software are designed to work together, with maximum integration. Only based on Linux and open of course.
If the Raspberry PI has an official software distribution, it will also help to focus and direct a unified effort, rather than spawning a dozen half-baked efforts, all pulling in different directions and aiming to do different things.
So to summarise, I think a standard software stack designed just for Raspberry PI will help it to gain adoption, momentum and eventually a place in education and IT history.
best regards,
Andrew