Inside the OLPC XO: Software: Difference between revisions

From OLPC
Jump to navigation Jump to search
(→‎Overview: Promote OFW to heading)
(→‎[[Activities]]: Add links)
Line 46: Line 46:
In current build
In current build


*Text [[Chat Activity]], serverless linux instant messenger [http://retroshare.sf.net] , VOIP, email
*Text [[Chat|Chat Activity]], serverless linux instant messenger [http://retroshare.sf.net] , VOIP, email
*[[Browse Activity]] (based on Mozilla Gecko [[Xulrunner]], the Firefox Web engine)
*[[Browse|Browse Activity]] (based on Mozilla Gecko [[Xulrunner]], the Firefox Web engine)
*[[word processor|Write Activity]] (based on AbiWord)
*[[Write|Write Activity]] (based on AbiWord)
*[[Record|Record Activity]] still and video camera
*[[Record|Record Activity]] still and video camera
*[[Draw|Paint Activity]]
*[[Draw|Paint Activity]]
Line 55: Line 55:
*[[Turtle Art|TurtleArt Activity]] Logo subset
*[[Turtle Art|TurtleArt Activity]] Logo subset
*[[Pippy|Pippy Activity]] Python examples
*[[Pippy|Pippy Activity]] Python examples
*[[Calculator|Calculator Activity]] Plain, scientific, elementary financial. No RPN.
*[[Calculate|Calculator Activity]] Plain, scientific, elementary financial. No RPN. See also [[Physics_Calculator]].
*[[Measure|Measure Activity]] Data cquisition and display
*[[Measure|Measure Activity]] Data cquisition and display
*[[Measure_/_Oscilloscope]]
*[[Measure_/_Oscilloscope]]
Line 75: Line 75:
*Remote Desktop Activity
*Remote Desktop Activity
*[[Activities#Games|Other game activities]]
*[[Activities#Games|Other game activities]]

*[[OLPCities]], a virtual world programming environment
*[[OLPCities]], a virtual world programming environment
*[[FACIL]], a webpage editor developed to be used by children. (In English at http://wiki.laptop.org/go/EASE)
*[[FACIL]], a webpage editor developed to be used by children. (In English at http://wiki.laptop.org/go/EASE)
Line 82: Line 81:
*[[Tux Paint]], a paint program with extreme ease-of-use
*[[Tux Paint]], a paint program with extreme ease-of-use
*[[BlockParty]], a Tetris-like game that exploits the mesh
*[[BlockParty]], a Tetris-like game that exploits the mesh
*A simple [[Read|document viewer]] based upon [http://www.gnome.org/projects/evince/ evince] (including the ability to view PDF);
*chat, serverless linux instant messenger http://retroshare.sf.net , VOIP, email
*Multimedia playback using gstreamer (the Real Networks Helix™ platform has been ported to the laptop and is available for download but is not part of the base distribution)


More to come.


==Content==
==Content==

Revision as of 06:38, 21 November 2007

In Peter Norton manner

Goals

  • One Laptop Per Child, of course

Our goal: To provide children around the world with new opportunities to explore, experiment and express themselves.

Most of the nearly two–billion children in the developing world are inadequately educated, or receive no education at all. One in three does not complete the fifth grade.

The individual and societal consequences of this chronic global crisis are profound. Children are consigned to poverty and isolation—just like their parents—never knowing what the light of learning could mean in their lives. At the same time, their governments struggle to compete in a rapidly evolving, global information economy, hobbled by a vast and increasingly urban underclass that cannot support itself, much less contribute to the commonweal, because it lacks the tools to do so.

It is time to rethink this equation.

Overview

Open Firmware

XO Linux

See also Software_components#Operating_system

Sugar

Computer languages

Human languages

Activities

See also Software_components#Applications.

In current build

In development

More to come.

Content

Console

  • Press Ctl-Alt-F1 to access bash command line.
  • Log in as root (no password).
  • Press Alt-F3 to return to Sugar.

Desktop

Gnome on Live CD

Using the XO in education

Collaboration

All activities share a common data store accessible through the Journal; Most activities, including reading, writing, recording, and browsing, allow for collaboration through the network, child-to-child and teacher-to-child.

See Activity Sharing and Shared Sugar Activities and Tubes Tutorial.

See also