Changes

Jump to navigation Jump to search
148 bytes added ,  14:21, 3 July 2012
m
link updates
Line 1: Line 1: −
=Sugar Application Stack=
+
[[What is Sugar?|Sugar]] is implemented on top of existing or modified operating systems and hardware. Sugar [[Activities]] ("Sugarized applications") are accessed by the user in the Sugar platform, integrated into a single Journal for storage, and are often designed with peer collaboration as a primary feature.
   −
Sugar is designed to encourage children that have not been exposed
  −
or indoctrinated in any exiting computing environment. It has
  −
Activities rather that programs or applications. Sugar is
  −
implemented on top of existing or modified operating systems
  −
and hardware. The Activities are accessed by the user in Sugar.
  −
One of the Activities, Browse, has lets the student examine
  −
library collections. Some of these are included with the
  −
Sugar system. Others may be installed from the web or they
  −
can be created locally.
      +
{|align="right" border="1" cellpadding="3" style="border-collapse: collapse; border: solid 1px gray;"
 +
 +
|- align="center" style="background:#ffc0c0;"
 +
|style="background:#ffc0c0;"|'''[[Human_Interface_Guidelines/The_Laptop_Experience/The_Journal|Journal]]<br>Content'''
 +
|colspan="8"|meta-tagged content datastore
 +
 +
|- align="center" style="background:#ffffd0;"
 +
||'''Sugar<br>[[Activities]]'''
 +
|colspan="8"| Browse | Chat | Read | Write | Record | EToys | Turtle Art | Terminal | [[Activities|et al...]]
 +
|- align="center" style="background:#e0ffe0;"
 +
||'''Sugar<br>Platform'''
 +
|colspan="8"|[[Sugar Platform Stack]]: Sugar Framework and Sugar Software Stack
 +
 +
|- align=center style="background:#e0e0ff;"
 +
||'''Operating<br>System'''
 +
|colspan="8"| [[Fedora]] | [[Debian]] | [[Ubuntu]] | [[Packaging Team|Linux, other]] | [[wikipedia:Linux_Terminal_Server_Project | LTSP]] | [[olpc:Sugar_on_MacOS_X |Mac OSX]] | [[Windows|MS Windows (emulation)]] | [[Packaging Team|...]]
 +
|- align=center style="background:#ffffff;"
 +
||'''Hardware<br>Platform'''
 +
||[http://en.wikipedia.org/wiki/Olpc OLPC]<br>[http://wiki.laptop.org/go/XO XO-1]
 +
||[http://en.wikipedia.org/wiki/Asus ASUS]<br>[http://en.wikipedia.org/wiki/Eee_PC EEE PC]
 +
||[http://en.wikipedia.org/wiki/Intel Intel]<br>[http://en.wikipedia.org/wiki/Classmate_PC Classmate]
 +
||[http://en.wikipedia.org/wiki/Olpc OLPC]<br>[http://wiki.laptop.org/go/XO-2 XO-2]
 +
|colspan="4"|...
 +
 +
|}
 
The layers in a Sugar system are:
 
The layers in a Sugar system are:
   −
* Library Collections (e.g., for the Browse Activity)
+
* [[Human_Interface_Guidelines/The_Laptop_Experience/The_Journal | Journal]]
* Sugar Activities
+
* [[Activities]]
* Sugar
+
* [[Sugar Platform Stack]]
* OS
+
* [[Packaging Team|Operating System]]
* Hardware
+
* Computer Hardware
 +
[[Sugar System Stack (ASCII Text)]]
 +
 
 +
Sugar Labs has borrowed names from [[wikipedia:Carbohydrate | carbohydrate]] chemistry, which includes sugar, to personalize and help distinguish pieces of Sugar software. See [[Taxonomy]] and [http://www.mail-archive.com/sugar@lists.laptop.org/msg03195.html On the Naming of Sugar] for background.
 +
 
 +
== System Stack Illustration ==
   −
Graphical view of the Sugar Application Stack:
+
[[Image:Sugar Taxonomy.png|centre|450px]]
{| border=1 cellpadding=3
  −
|-
  −
|colspan=8|Library collections: pre-installed and from the Web or locally created
  −
|- align=center
  −
|colspan=8|'''Sugar Activities'''
  −
|- align=center
  −
|colspan=4|Browse||Write||Etoys||TurtleArt||...
  −
|- align=center
  −
|colspan=8|'''Sugar'''
  −
|- align=center
  −
|colspan=8|'''underlying operating system'''
  −
|- align=center
  −
|style="width:80px"|Fedora||style="width:80px"|Debian||style="width:80px"|Ubuntu||style="width:80px"|other Linux distributions||style="width:80px"|LTSP||style="width:80px"|Mac OSX||style="width:80px"|MS Windows (QEMU)||style="width:80px"|...
  −
|- align=center
  −
|colspan=8|'''underlying hardware platform'''
  −
|- align=center
  −
||OLPC XO-1||ASUS EEE PC||Intel Classmate||colspan=5|...
  −
|}
  −
<!--
  −
<pre>
  −
----------------------------------------------------------
  −
|      Library Collections |      |      |      |    |
  −
| Pre-installed    Locally-|      |      |Turtle |    |
  −
|        From-web  created |      | EToys |  Art  | ... |
  −
|--------------------------| Write |      |      |    |
  −
|          Browse          |      |      |      |    |
  −
----------------------------------------------------------
  −
|                        Sugar                         |
  −
----------------------------------------------------------
  −
|  XOS  |  Linux  |  MacOSX  |  MSWindows+QEMU  | ... |
  −
----------------------------------------------------------
  −
|  OLPC XO  |  Asus EEE PC  |  Intel Classmate  | ... |
  −
----------------------------------------------------------
  −
</pre>
  −
-->
   
[[Category:Supported systems]]
 
[[Category:Supported systems]]
 +
[[Category:Developer]]

Navigation menu