Category:Source architecture: Difference between revisions

Homunq (talk | contribs)
No edit summary
Homunq (talk | contribs)
No edit summary
 
(One intermediate revision by the same user not shown)
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.
 
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]