Sugar (operační systém): Porovnání verzí

Z WikiKnihovna
 
(Není zobrazeno 27 mezilehlých verzí od stejného uživatele.)
Řádek 3: Řádek 3:
 
'''Klíčová slova: '''Linux, operační systém, uživatelské prostředí, vzdělání, open-source
 
'''Klíčová slova: '''Linux, operační systém, uživatelské prostředí, vzdělání, open-source
  
'''Související pojmy: '''One Laptop per Child, vzdělání, gamifikace
+
'''Synonyma: '''---
 +
 
 +
'''Související pojmy: '''
 +
 
 +
::''nadřazené'': One Laptop per Child, vzdělání, gamifikace
 +
 
 +
::''podřazené'': ---<br/>
  
 
&nbsp;
 
&nbsp;
Řádek 9: Řádek 15:
 
== Charakteristika<br/> ==
 
== Charakteristika<br/> ==
  
Sugar je grafické uživatelské prostředí (dále též: GUI = Graphical User Environment; nejedná se tedy o samostatný operační systém, ale pouze o grafickou nástavbu), vytvořené pro potřeby neziskového projektu One Laptop per Child. Toto GUI bylo vytvořeno pod open-source licencí GNU General Public Licence v&nbsp;programovacím jazyce Python. Je založeno na souboru grafických knihoven GTK, které jsou určeny pro „Unix-like“ operační systémy, primárně pak pro různé linuxové distribuce. V&nbsp;souvislosti s&nbsp;projektem One Laptop Per Child je hlavně využíván jako grafické rozhraní pro upravený Fedora Linux. Na jiných operačních systémech, jako např. Microsoft Windows, nebo OS X od Apple inc. je možné toto rozhraní spustit za pomoci virtualizace.
+
Sugar je grafické uživatelské prostředí (dále též: GUI = Graphical User Environment; nejedná se tedy o samostatný [[Operační systém]], ale pouze o grafickou nástavbu), vytvořené pro potřeby neziskového projektu [[One Laptop per Child]] (dále též OLPC) pod open-source licencí GNU General Public Licence. Je založeno na souboru grafických knihoven [[GTK]], které jsou určeny pro „[[UNIX]]-like“ operační systémy, primárně pak pro různé linuxové distribuce. V&nbsp;souvislosti s&nbsp;projektem One Laptop Per Child je hlavně využíván jako grafické rozhraní pro upravený [[Fedora Linux]]. Na jiných OS, jako např. [[Microsoft Windows]], nebo [[OS X]] od [[Apple inc.]] je možné toto rozhraní spustit za pomoci [[Virtualizace|virtualizace]].
  
 
&nbsp;
 
&nbsp;
Řádek 15: Řádek 21:
 
== Historie ==
 
== Historie ==
  
Související článek: One Laptop per Child
+
Související článek: [[One Laptop per Child]]
  
Kořeny projektu One Laptop per Child (též OLPC) sahají až ke konci šedesátých let dvacátho století, kdy Seymour Papert vytvořil programovací jazyk Logo, primárně určený pro děti jako učební pomůcka při výuce programování. Jednalo se o jeden z&nbsp;prvních projektů, na podporu počítačové gramotnosti mezi dětmi. Přibližně ve stejné době potom publikoval Alan Kay práci o hypotetickém stroji, který vytvořil, přenosném počítači, nazvaném „Dynabook“, na jehož základech fungují dnešní laptopy a tablety. V&nbsp;osmdesátých letech potom proběhlo několik projektů, zaměřených na vzdělávání dětí pomocí počítačů, například francouzskou vládou financovaný pilotní projekt zavedení počítačů Apple II do škol na předměstí Dakaru, hlavního města Senegalu. Následně v&nbsp;roce 1995 byla potom vydána kniha Nicolase Negroponteho „Being Digital“, která položila základ budoucího projektu OLPC s&nbsp;Negropontem v&nbsp;čele.
+
Na počátku roku 2005 OLPC prezentovalo vizi notebooku pro děti v rozvojových zemích, jehož výrobní cena by nepřesáhla 100 USD (cca 2000 Kč). Ještě tohoto roku je představen první prototyp, tzv. „The green Machine“, s charakteristickou klikou pro ruční dobíjení na boku přístroje. V následujících měsících a letech vývoj postupuje až k produkčnímu modelu, známému pod označením XO.<ref>Project. In: <i>OLPC: One Laptop per Child</i> [online]. [cit. 2014-05-30]. Dostupné z: http://www.laptop.org/en/vision/project/index.shtml</ref>
  
Na počátku roku 2005 OLPC prezentovalo vizi notebooku, určeného pro děti v&nbsp;rozvojových zemích, jehož výrobní cena by nepřesáhla 100 USD (cca 2000 Kč). Ještě tohoto roku je představen první prototyp, tzv. „The green Machine“, s&nbsp;charakteristickou klikou pro ruční dobíjení na boku přístroje. V&nbsp;následujících měsících a letech vývoj postupuje až k&nbsp;produkčnímu modelu, známému pod označením XO.<ref>Project. In: <i>OLPC: One Laptop per Child</i> [online]. [cit. 2014-05-30]. Dostupné z: <a href="http://www.laptop.org/en/vision/project/index.shtml">http://www.laptop.org/en/vision/project/index.shtml</a>
+
Prvotní jednání o operačním systému na těchto levných noteboocích byla původně vedena se společností Apple, která se snažila prosadit svůj Mac OS X, nicméně ten zástupcům OLPC nepřišel dostatečně [[open-source|svobodný]], a tak raději sáhli po open-source řešení v podobě upravené linuxové distribuce Fedora. GUI Sugar bylo poté vyvinuto programátory OLPC, aby zjednodušilo uživatelům XO notebooku, tj. dětem, práci s tímto přístrojem.
</ref>
 
  
Prvotní jednání o operačním systému na těchto levných noteboocích byla původně vedena se společností Apple, která se snažila prosadit svůj Mac OS X, nicméně ten zástupcům OLPC nepřišel dostatečně svobodný, a tak raději sáhli po open-source řešení v&nbsp;podobě upravené linuxové distribuce Fedora. GUI Sugar bylo poté vyvinuto programátory OLPC, aby zjednodušilo uživatelům XO notebooku, tj. dětem, práci s&nbsp;tímto přístrojem. Následně vývoj přešel na dceřinou neziskovou společnost, jménem Sugar Labs, která pokračuje ve vývoji tohoto rozhraní. V&nbsp;době psaní tohoto článku (květen 2014) se Sugar nachází ve verzi 0.98.5.
+
První verze vyšla v roce 2006. Následně vývoj přešel na dceřinou [[Nezisková organizace|neziskovou organizaci]], jménem Sugar Labs, která pokračuje ve vývoji tohoto rozhraní. V době psaní tohoto článku (květen 2014) se Sugar nachází ve verzi 0.98.5.
  
 
&nbsp;
 
&nbsp;
Řádek 28: Řádek 33:
 
== Design a aplikace ==
 
== Design a aplikace ==
  
Sugar se od většiny ostatních užívaných GUI v&nbsp;mnohém liší. Na rozdíl od např. GNOME a dalších není napsaný v&nbsp;C, ale v&nbsp;Pythonu. Z&nbsp;pohledu koncového uživatele je tak velmi odlišný, neboť jako jedno z&nbsp;mála grafických uživatelských rozhraní nepracuje se zažitými metaforami, jako „plocha“, „složka“, nebo „okno“. Veškeré aplikace v&nbsp;něm běží ve fullscreen modu, což nutí uživatele, aby se soustředil pouze na jednu aplikaci najednou. Jedná se o velmi lehké (z pohledu zátěže na hardware) uživatelské rozhraní, vytvořené speciálně pro počítače bez větší rezervy výkonu.
+
Sugar se od většiny ostatních užívaných GUI v&nbsp;mnohém liší. Na rozdíl od např. [[GNOME]] a dalších není napsaný v&nbsp;[[C]], ale v&nbsp;[[Pythonu]]. Z&nbsp;pohledu koncového uživatele je tak velmi odlišný, neboť jako jedno z&nbsp;mála grafických uživatelských rozhraní nepracuje se zažitými metaforami, jako „plocha“, „složka“, nebo „okno“. Veškeré aplikace v&nbsp;něm běží ve fullscreen modu, což nutí uživatele, aby se soustředil pouze na jednu aplikaci najednou. Jedná se o velmi lehké (z pohledu zátěže na hardware) uživatelské rozhraní, vytvořené speciálně pro počítače bez větší rezervy výkonu. Některé aplikace, používané v Sugaru jsou tzv. "forky" GNOME aplikací, mnoho dalších bylo vyvinuto přímo pro tuto platformu. Dohromady vytvářejí jednolitou učební platformu, která dítě nejen vybízí k učení a výukovým činnostem, ať už samostatně, či ve skupinách, ale též umožňuje provést rekapitulaci provozovaných aktivit např. s rodičem.<ref>Learners. In: <i>Sugar Labs: learning software for children</i> [online]. [cit. 2014-06-16]. Dostupné z: https://www.sugarlabs.org/index.php?template=page&amp;page=learners
 +
</ref><ref>Parents. In: <i>Sugar Labs: learning software for children</i> [online]. [cit. 2014-06-16]. Dostupné z: https://www.sugarlabs.org/index.php?template=page&amp;page=parents
 +
</ref><ref>Teachers. In: <i>Sugar Labs: learning software for children</i> [online]. [cit. 2014-06-16]. Dostupné z: https://www.sugarlabs.org/index.php?template=page&amp;page=teachers
 +
</ref> Jako většinu linuxových distribucí je možno i Linux se Sugarem spustit jako live CD, nebo USB (tzv. "Sugar on a Stick").<ref>Sugar. In: <i>OLPC</i> [online]. [cit. 2014-05-30]. Dostupné z: http://wiki.laptop.org/go/Sugar</ref>
  
 
&nbsp;
 
&nbsp;
Řádek 34: Řádek 42:
 
== Budoucnost ==
 
== Budoucnost ==
  
Na různých serverech, zabývajících se tématikou počítačů a technologií, obecně (např. VentureBeat<ref>LEVINE, Barry. One Laptop Per Child may be done. In: <i>VentureBeat</i> [online]. [cit. 2014-05-30]. Dostupné z: <a href="http://venturebeat.com/2014/03/11/one-laptop-per-child-may-be-done/">http://venturebeat.com/2014/03/11/one-laptop-per-child-may-be-done/</a>
+
Na různých serverech, zabývajících se tématikou počítačů a technologií, obecně (např. VentureBeat<ref>LEVINE, Barry. One Laptop Per Child may be done. In: <i>VentureBeat</i> [online]. [cit. 2014-05-30]. Dostupné z: http://venturebeat.com/2014/03/11/one-laptop-per-child-may-be-done/</ref>, nebo Liliputing<ref>LINDER, Brad. Negroponte: Sugar OS was OLPC’s biggest mistake. In: <i>Liliputing</i> [online]. [cit. 2014-05-30]. Dostupné z: http://liliputing.com/2009/07/negroponte-sugar-os-was-olpcs-biggest-mistake.html</ref>) se vede diskuse o možné budoucnosti rozhraní Sugar a platformy XO, jako celek. Autoři článků na toto téma spekulují, zda se tento projekt pro narůstající konkurenci neblíží ke konci. Hlavními argumenty je rozmach, který v&nbsp;několika posledních letech zaznamenal segment levných sub-notebooků, neboli netbooků, které paradoxně vznikly na základě myšlenky, stvořené právě projektem OLPC. Ani cena, za kterou se XO notebooky dodávají, již není v&nbsp;poměru k&nbsp;normálním laptopům tak nízká, jako v&nbsp;roce 2005.&nbsp;
</ref>, nebo Liliputing<ref>LINDER, Brad. Negroponte: Sugar OS was OLPC’s biggest mistake. In: <i>Liliputing</i> [online]. [cit. 2014-05-30]. Dostupné z: <a href="http://liliputing.com/2009/07/negroponte-sugar-os-was-olpcs-biggest-mistake.html">http://liliputing.com/2009/07/negroponte-sugar-os-was-olpcs-biggest-mistake.html</a>
 
</ref>) se vede diskuse o možné budoucnosti rozhraní Sugar a platformy XO, jako celek. Autoři článků na toto téma spekulují, zda se tento projekt pro narůstající konkurenci neblíží ke konci. Hlavními argumenty je rozmach, který v&nbsp;několika posledních letech zaznamenal segment levných sub-notebooků, neboli netbooků, které paradoxně vznikly na základě myšlenky, stvořené právě projektem OLPC. Ani cena, za kterou se XO notebooky dodávají, již není v&nbsp;poměru k&nbsp;normálním laptopům tak nízká, jako v&nbsp;roce 2005.&nbsp;
 
  
  
  
 
== Poznámky ==
 
== Poznámky ==
 +
 
<references />
 
<references />
  
== Použitá literatura ==
+
== Použité zdroje ==
  
 
*OLPC FOUNDATION. ''One Laptop per Child'' [online]. [cit. 2014-05-30]. Dostupné z: [http://one.laptop.org/ http://one.laptop.org/]
 
*OLPC FOUNDATION. ''One Laptop per Child'' [online]. [cit. 2014-05-30]. Dostupné z: [http://one.laptop.org/ http://one.laptop.org/]
*SUGAR LABS. ''Sugar Labs: learning software for children'' [online]. [cit. 2014-05-30]. Dostupné z: [https://www.sugarlabs.org/&nbsp https://www.sugarlabs.org/&nbsp]
+
*SUGAR LABS. ''Sugar Labs: learning software for children'' [online]. [cit. 2014-05-30]. Dostupné z:&nbsp;[https://www.sugarlabs.org/ http://www.sugarlabs.org/]
 
*Sugar. In: ''OLPC'' [online]. [cit. 2014-05-30]. Dostupné z: [http://wiki.laptop.org/go/Sugar http://wiki.laptop.org/go/Sugar]
 
*Sugar. In: ''OLPC'' [online]. [cit. 2014-05-30]. Dostupné z: [http://wiki.laptop.org/go/Sugar http://wiki.laptop.org/go/Sugar]
 
*LINDER, Brad. Negroponte: Sugar OS was OLPC’s biggest mistake. In: ''Liliputing'' [online]. [cit. 2014-05-30]. Dostupné z: [http://liliputing.com/2009/07/negroponte-sugar-os-was-olpcs-biggest-mistake.html http://liliputing.com/2009/07/negroponte-sugar-os-was-olpcs-biggest-mistake.html]
 
*LINDER, Brad. Negroponte: Sugar OS was OLPC’s biggest mistake. In: ''Liliputing'' [online]. [cit. 2014-05-30]. Dostupné z: [http://liliputing.com/2009/07/negroponte-sugar-os-was-olpcs-biggest-mistake.html http://liliputing.com/2009/07/negroponte-sugar-os-was-olpcs-biggest-mistake.html]
 
*LEVINE, Barry. One Laptop Per Child may be done. In: ''VentureBeat'' [online]. [cit. 2014-05-30]. Dostupné z: [http://venturebeat.com/2014/03/11/one-laptop-per-child-may-be-done/ http://venturebeat.com/2014/03/11/one-laptop-per-child-may-be-done/]
 
*LEVINE, Barry. One Laptop Per Child may be done. In: ''VentureBeat'' [online]. [cit. 2014-05-30]. Dostupné z: [http://venturebeat.com/2014/03/11/one-laptop-per-child-may-be-done/ http://venturebeat.com/2014/03/11/one-laptop-per-child-may-be-done/]
*''The GTK+ Project'' [online]. [cit. 2014-05-30]. Dostupné z: [http://www.gtk.org/ http://www.gtk.org/]
 
*GNOME. In: ''ABC Linuxu'' [online]. [cit. 2014-05-30]. Dostupné z: [http://www.abclinuxu.cz/software/pracovni-prostredi/desktop/gnome http://www.abclinuxu.cz/software/pracovni-prostredi/desktop/gnome]
 

Aktuální verze z 15. 6. 2014, 23:39

Autor:  Martin Svinka

Klíčová slova: Linux, operační systém, uživatelské prostředí, vzdělání, open-source

Synonyma: ---

Související pojmy: 

nadřazené: One Laptop per Child, vzdělání, gamifikace
podřazené: ---

 

Charakteristika

Sugar je grafické uživatelské prostředí (dále též: GUI = Graphical User Environment; nejedná se tedy o samostatný Operační systém, ale pouze o grafickou nástavbu), vytvořené pro potřeby neziskového projektu One Laptop per Child (dále též OLPC) pod open-source licencí GNU General Public Licence. Je založeno na souboru grafických knihoven GTK, které jsou určeny pro „UNIX-like“ operační systémy, primárně pak pro různé linuxové distribuce. V souvislosti s projektem One Laptop Per Child je hlavně využíván jako grafické rozhraní pro upravený Fedora Linux. Na jiných OS, jako např. Microsoft Windows, nebo OS X od Apple inc. je možné toto rozhraní spustit za pomoci virtualizace.

 

Historie

Související článek: One Laptop per Child

Na počátku roku 2005 OLPC prezentovalo vizi notebooku pro děti v rozvojových zemích, jehož výrobní cena by nepřesáhla 100 USD (cca 2000 Kč). Ještě tohoto roku je představen první prototyp, tzv. „The green Machine“, s charakteristickou klikou pro ruční dobíjení na boku přístroje. V následujících měsících a letech vývoj postupuje až k produkčnímu modelu, známému pod označením XO.[1]

Prvotní jednání o operačním systému na těchto levných noteboocích byla původně vedena se společností Apple, která se snažila prosadit svůj Mac OS X, nicméně ten zástupcům OLPC nepřišel dostatečně svobodný, a tak raději sáhli po open-source řešení v podobě upravené linuxové distribuce Fedora. GUI Sugar bylo poté vyvinuto programátory OLPC, aby zjednodušilo uživatelům XO notebooku, tj. dětem, práci s tímto přístrojem.

První verze vyšla v roce 2006. Následně vývoj přešel na dceřinou neziskovou organizaci, jménem Sugar Labs, která pokračuje ve vývoji tohoto rozhraní. V době psaní tohoto článku (květen 2014) se Sugar nachází ve verzi 0.98.5.

 

Design a aplikace

Sugar se od většiny ostatních užívaných GUI v mnohém liší. Na rozdíl od např. GNOME a dalších není napsaný v C, ale v Pythonu. Z pohledu koncového uživatele je tak velmi odlišný, neboť jako jedno z mála grafických uživatelských rozhraní nepracuje se zažitými metaforami, jako „plocha“, „složka“, nebo „okno“. Veškeré aplikace v něm běží ve fullscreen modu, což nutí uživatele, aby se soustředil pouze na jednu aplikaci najednou. Jedná se o velmi lehké (z pohledu zátěže na hardware) uživatelské rozhraní, vytvořené speciálně pro počítače bez větší rezervy výkonu. Některé aplikace, používané v Sugaru jsou tzv. "forky" GNOME aplikací, mnoho dalších bylo vyvinuto přímo pro tuto platformu. Dohromady vytvářejí jednolitou učební platformu, která dítě nejen vybízí k učení a výukovým činnostem, ať už samostatně, či ve skupinách, ale též umožňuje provést rekapitulaci provozovaných aktivit např. s rodičem.[2][3][4] Jako většinu linuxových distribucí je možno i Linux se Sugarem spustit jako live CD, nebo USB (tzv. "Sugar on a Stick").[5]

 

Budoucnost

Na různých serverech, zabývajících se tématikou počítačů a technologií, obecně (např. VentureBeat[6], nebo Liliputing[7]) se vede diskuse o možné budoucnosti rozhraní Sugar a platformy XO, jako celek. Autoři článků na toto téma spekulují, zda se tento projekt pro narůstající konkurenci neblíží ke konci. Hlavními argumenty je rozmach, který v několika posledních letech zaznamenal segment levných sub-notebooků, neboli netbooků, které paradoxně vznikly na základě myšlenky, stvořené právě projektem OLPC. Ani cena, za kterou se XO notebooky dodávají, již není v poměru k normálním laptopům tak nízká, jako v roce 2005. 


Poznámky

  1. Project. In: OLPC: One Laptop per Child [online]. [cit. 2014-05-30]. Dostupné z: http://www.laptop.org/en/vision/project/index.shtml
  2. Learners. In: Sugar Labs: learning software for children [online]. [cit. 2014-06-16]. Dostupné z: https://www.sugarlabs.org/index.php?template=page&page=learners
  3. Parents. In: Sugar Labs: learning software for children [online]. [cit. 2014-06-16]. Dostupné z: https://www.sugarlabs.org/index.php?template=page&page=parents
  4. Teachers. In: Sugar Labs: learning software for children [online]. [cit. 2014-06-16]. Dostupné z: https://www.sugarlabs.org/index.php?template=page&page=teachers
  5. Sugar. In: OLPC [online]. [cit. 2014-05-30]. Dostupné z: http://wiki.laptop.org/go/Sugar
  6. LEVINE, Barry. One Laptop Per Child may be done. In: VentureBeat [online]. [cit. 2014-05-30]. Dostupné z: http://venturebeat.com/2014/03/11/one-laptop-per-child-may-be-done/
  7. LINDER, Brad. Negroponte: Sugar OS was OLPC’s biggest mistake. In: Liliputing [online]. [cit. 2014-05-30]. Dostupné z: http://liliputing.com/2009/07/negroponte-sugar-os-was-olpcs-biggest-mistake.html

Použité zdroje