Sugar System Stack: Difference between revisions

No edit summary
m link updates
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>
[[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.
<noinclude>
Sugar is designed to encourage exploration and learning by children that have not been exposed to
or indoctrinated into any existing computing environment.
</noinclude>
===The Sugar Stack===
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, integrate into a single Journal for storing, and are often designed with peer collaboration as a primary feature.


== Sugar Application Stack ==


{|align="right" border="1" cellpadding="3" style="border-collapse: collapse; border: solid 1px gray;"
{|align="right" border="1" cellpadding="3" style="border-collapse: collapse; border: solid 1px gray;"


|- align="center" style="background:#ffc0c0;"
|- align="center" style="background:#ffc0c0;"
|style="background:#ffc0c0;"|'''[[Design_Team/Human_Interface_Guidelines/The_Laptop_Experience/The_Journal|Journal]]<br>Content'''
|style="background:#ffc0c0;"|'''[[Human_Interface_Guidelines/The_Laptop_Experience/The_Journal|Journal]]<br>Content'''
|colspan="8"|meta-tagged content datastore
|colspan="8"|meta-tagged content datastore


Line 19: Line 12:
|colspan="8"| Browse | Chat | Read | Write | Record | EToys | Turtle Art | Terminal | [[Activities|et al...]]
|colspan="8"| Browse | Chat | Read | Write | Record | EToys | Turtle Art | Terminal | [[Activities|et al...]]
|- align="center" style="background:#e0ffe0;"
|- align="center" style="background:#e0ffe0;"
||'''Application<br>Framework'''
||'''Sugar<br>Platform'''
|colspan="8"|[[Sugar]]
|colspan="8"|[[Sugar Platform Stack]]: Sugar Framework and Sugar Software Stack


|- align=center style="background:#e0e0ff;"
|- align=center style="background:#e0e0ff;"
||'''Operating<br>System'''
||'''Operating<br>System'''
|colspan="8"| [[Community/Distributions/Fedora | Fedora]] | [[Community/Distributions/Debian|Debian]] | [[Community/Distributions/Ubuntu|Ubuntu]] | [[Packaging Team|Linux, other]] | [[wikipedia:Linux_Terminal_Server_Project | LTSP]] | [[olpc:Sugar_on_MacOS_X |Mac OSX]] | [[Supported systems/Windows|MS Windows (emulation)]] | [[Packaging Team|...]]
|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;"
|- align=center style="background:#ffffff;"
||'''Hardware<br>Platform'''
||'''Hardware<br>Platform'''
Line 36: Line 29:
The layers in a Sugar system are:
The layers in a Sugar system are:


* [[Design_Team/Human_Interface_Guidelines/The_Laptop_Experience/The_Journal | Journal]]
* [[Human_Interface_Guidelines/The_Laptop_Experience/The_Journal | Journal]]
* [[Activities]]
* [[Activities]]
* [[Sugar]]
* [[Sugar Platform Stack]]
* [[Packaging Team|Operating System]]
* [[Packaging Team|Operating System]]
* Computer Hardware
* Computer Hardware
[[Sugar Application Stack (ASCII Text)]]
[[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.
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.


== Application Stack Illustration ==
== System Stack Illustration ==


[[Image:Sugar Taxonomy.png|centre|450px]]
[[Image:Sugar Taxonomy.png|centre|450px]]
[[Category:Supported systems]]
[[Category:Supported systems]]
[[Category:Developer]]