Post by Fred MobachPost by Martijn van BuulHeeft er iemand hier een mening over Raspberry Pi
( http://www.raspberrypi.org/) ? Ik was erg enthousiast over dit
project, maar hoe dichterbij de daadwerkelijke levering komt, hoe meer
ik me aan het afvragen ben of het geen weggegooid geld gaat wezen. Hun
"Jij hoeft geen documentatie, EN NOU BEK HOUDEN!" mentaliteit stuit me
een beetje tegen de borst, namelijk :-/
Omdat het gaat om een liefdadige instelling (charity) en het bord nog
niet leverbaar is kan ik begrijpen dat ze documentatie e.d. pas
publiceren als ze iets kunnen leveren, dus in dat kader zou ik ze de
benodigde tijd gunnen. Zal wel iets met gebrek aan mankracht zijn.
Ja, maar zo zit de vork dus niet in de steel, helaas. Als je het forum
leest blijkt dat ze absoluut niet *van plan* zijn om documentatie uit
te leveren. Je krijgt wat closed-source firmware voor de GPU (kan ik nog
mee leven), je krijgt een closed-source driver voor de GPIO (Bah!), en
dat is het dan. Je zou er een cameramodule op kunnen aansluiten, maar de
hardwaredocumentatie daarover is niet beschikbaar. Er is een aansluiting
voor een TFT panel, maar ook daarvoor geldt dat je niet hoort te weten hoe
dat gaat werken. Heel misschien komt er nog een documentje met technische
details over die GPIO lijnen, maar dat is het dan. Nu weet je dus *helemaal
niets*. Wat is dan nog de toegevoegde waarde van zo'n bordje? Eenvoudig
integereren met electronica is er niet bij. Hardware-georienteerd
programmeren is er niet bij. Een oude tweedehands PC biedt betere
aanknopingspunten.
De bedoeling van het project (zo had ik het begrepen, althans) was om een
goedkoop stukje hardware te maken waarmee schoolgaande jeugd naar hartelust
mee kon experimenteren, en waarmee de hands-on-hobbysfeer van de jaren 80
opnieuw leven werd ingeblazen. Ik kan me daar voor een belangrijk deel in
volgen. Het grote verschil is echter dat toen ik een basisschoolleerling
met een C64 was ik de beschikking had over heel veel hardware documentatie.
Nu wordt dat *bewust* verborgen gehouden, want het gaat je niet aan. Als
je doelstelling is om zoveel mogelijk kinderen laten kennismaken met
computers op een wat lager en 'hardware-matiger' niveau moet je ook zorgen
dat die kinderen beschikking hebben over de informatie die je daarvoor
nodig hebt.
Excuus 2 voor het project is de prijsstelling: Het was bedoeld om mensen die
anders geen computer zouden kunnen kopen (zelfs geen oude!) te voorzien
van toegang tot het internet. Echter, dan vraag ik mij af: Welke
bevolkingsgroep heeft *wel* een HD-TV (HDMI is vereist, een afgedankte
monitor gaat dus niet werken!) en internettoegang via ethernet, maar geen
mogelijkheid tot het aanschaffen van een oude PC? Nochtans staan de
tweedehands computers bij de locale kringloopwinkel gestapeld, voor een
lager bedrag van een Raspberry Pi.
Voor een belangrijk deel komt dat door de keuze van de gebruikte SoC;
Broadcom staat erom bekend dat ze hoegenaamd NIETS ter beschikking stellen,
en het zou dan ook zeker niet mijn keus zijn geweest voor een dergelijk
bordje. Gezien de ruime invloed van Broadcom in dit alles (vziw is een
belangrijk deel van de raspberry pi mensen in dienst van broadcom) zou het
me niets verbazen als de keuze voor de SoC niet op toeval berust.
Het kan namelijk ook anders. Zie het Beagleboard: De hele SoC is uitvoerig
gedocumenteerd, alles is beschikbaar, hardware is open. Alleen niet voor
dezelfde prijs.
Post by Fred MobachOverigens, en mijn dank voor jouw post die me op het project attent
maakte, het apparaat staat me wel aan juist gezien de minimalistische
uitvoering en de extreem lage prijs. Terwijl op zulke hardware een
kleine Linux distributie aan de praat te krijgen is (dankzij de 256 MB
variant voor $ 35).
Het is ook leuk speelgoed. Maar het bedoelde ooit meer te zijn dan dat,
en wat mij betreft schiet het haar doel wat voorbij. Het riekt een beetje
naar het OLPC-project. Jammer.
--
Martijn van Buul - ***@dohd.org