Sugar Architecture: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 13: Line 13:
* [[HippoCanvas]]: Cairo drawing and UI layout widget
* [[HippoCanvas]]: Cairo drawing and UI layout widget


== Other docs ==
== Third party packages ==
* [http://www.avahi.org/wiki/ProgrammingDocs Avahi] service discovery layer
* [http://www.avahi.org/wiki/ProgrammingDocs Avahi] service discovery layer
* [http://cairographics.org/documentation Cairo] 2D graphics library ([http://cairographics.org/pycairo Python interface])
* [http://cairographics.org/documentation Cairo] 2D graphics library ([http://cairographics.org/pycairo Python interface])

Revision as of 00:47, 10 March 2007

The Sugar Interface acts as the primary user interface for most children using an OLPC laptop. It runs as a graphical shell on top of a trimmed down implementation of Redhat's Fedora implementation of a Linux operating system. Python has been selected as the primary development language for sugar.

Specifications

API

Third party packages

Links and references

Python Documentation