XO Software Operating system Linux Kernel: Linux 2.6.22; Fedora 7 base environment OLPC-specific bits available on OLPC-2.6 GIT tree at dev.laptop.org.

Post on 28-Dec-2015

224 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

Transcript

XO SoftwareOperating system• Linux Kernel: Linux 2.6.22; Fedora 7 base environment• OLPC-specific bits available on OLPC-2.6 GIT tree at dev.laptop.org

Programming environments• Bash command line shell• Python (version 2.5)• Pippy, an activity for exploring Python on the XO• JavaScript™ (ECMAScript)• Csound, music programming language• Etoys implementation of Squeak using Smalltalk• Turtle Art, a graphical programming environment derived

from Lego• Gnash, an open source plug-in for the Adobe Flash™ file

format supporting vector and raster graphics, a scripting language called ActionScript™ and streaming of audio-video

• Adobe’s Flash Player, Java™ virtual machine, and other proprietary formats can be added via Yum or RPM installs, but are not part of the standard distribution

Editors• Nano, Vim

User environment• Sugar graphical user interface, written in Python, on top of the X Window System & the Matchbox Window Manager

• Designed specifically for collaboration of users through network sharing of user activities (method calls and signals)• “Zooming” interface to connectivity “spheres” (local, collaborators, neighborhood)• Journal interface to storage of events, activities, objects (files)

• ~800 MiB of flash storage space available for other software content

Libraries• Mozilla Gecko/Xulrunner (the Firefox web engine)• GTK+, Gnome GUI toolkit• Matchbox window manager• Pango text layout• Gnome Accessibility Toolkit (ATK)• Python GTK+ bindings version 2.10• Cairo 2D-graphics support• X Window System, X.org Foundation• Freetype font rendering• Telepathy real-time communications framework• Avahi local service discovery• Gstreamer & RealNetworks multimedia framework• Bitfrost security system• Mesh networking• Pygame game library• Gettext, the GNU internationalization library

SaturationSaturation

top related