Category:Source architecture: Difference between revisions

Homunq (talk | contribs)
No edit summary
Homunq (talk | contribs)
No edit summary
 
Line 1: Line 1:
Sugar consists of several parts:
Sugar consists of several parts:


<categorytree>Python modules</categorytree>
=== Sugar dependencies ===


The Sugar interface is based on the GNOME and freedesktop software
stacks, using technologies like Gtk+, dbus, xorg,
matchbox-window-manager and gconf. It is written in Python, making it
easily extended. For the collaboration part, Sugar is using the
telepathy framework.


<categorytree>Category name</categorytree>
The activities depend on technologies like xulrunner for the browser,
abiword for the write activity and squeak for etoys.
 
* [http://www.gnome.org/ GNOME]
* [http://www.freedesktop.org/wiki/ freedesktop]
* [http://www.gtk.org/ Gtk+]
* [http://www.freedesktop.org/wiki/Software/dbus dbus]
* [http://www.x.org/wiki/Home X Windows System]
* [http://matchbox-project.org/ matchbox]
* [http://www.gnome.org/projects/gconf/ gconf]
* [http://telepathy.freedesktop.org/wiki/ telepathy]
* [http://developer.mozilla.org/en/XULRunner xulrunner]
* [http://www.abisource.com/ abiword]
* [http://www.squeak.org/ squeak]