Specifiche software: Utilizziamo componenti del sistema operativo Linux

Specifiche

Utilizziamo componenti di Red Hat's Fedora Core 6 Linux. Seguiamo gli sviluppi del kernel abbastanza da vicino.

Per il laptop supportiamo 5 ambienti di sviluppo: (1) Python, sul quale abbiamo costruito l'interfaccia utente e il nostro modello di attività; (2) Javascript per lo scripting da parte browser; (3) Csound, un ambiente programmabile di musica e audio; (4) Squeak, una versione di Smalltalk integrata in un ricco ambiente di authoring; e (5) Logo. Ci saranno pure supporto per Java e Flash.

Le applicazioni includono Xulrunner, l'ambiente runtime utilizzato dal browser Firefox; un semplice visualizzatore di documenti basato su Evince; L' AbiWord wordprocessor, un lettore RSS , un client per gli email, un client per il chat, un client VOIP; un albo basato su un wiki con WYSIWYG; un applicativo di authoring multimedia con possibilità di playback; un kit di composizione musicale, kit grafici, giochi, una shell, e un debugger.

Le librerie ed i plugin utilizzati da OLPC includono Xul, GTK+, Matchbox, Sugar, Pango, ATK, Cairo, X Window System, Avahi, e gstreamer.