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||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]] |