Şeker (yazılım) - Sugar (software)

Şeker
Şeker (Yazılım) Logo.png
Sugar
Sugar "Ana Sayfa görünümü" (v0.82)
Geliştirici (ler)Şeker Laboratuvarları
İlk sürümMayıs 2006; 14 yıl önce (2006-05)
Kararlı sürüm0.117 (17 Mart 2020; 8 ay önce (2020-03-17)[1]) [±]
Depo Bunu Vikiveri'de düzenleyin
YazılmışPython,[2] PyGTK, GTK +
İşletim sistemiLinux
Uygun25 dil[2]
TürMasaüstü ortamı
LisansGNU Genel Kamu Lisansı
İnternet sitesişeker kamışı.org

Şeker bir ücretsiz ve açık kaynak masaüstü ortamı için tasarlandı İnteraktif öğrenmek çocuklar tarafından. Telif hakkı sahibi tarafından SugarLabs.[2][4] Bir parçası olarak geliştirildi Çocuk Başına Bir Dizüstü Bilgisayar (OLPC) projesi, Sugar varsayılan arayüzdü OLPC XO-1 dizüstü bilgisayarlar. OLPC XO-1.5 ve daha sonra Gnome veya Sugar arayüzleri seçeneği sağlandı.[5]

Şeker olarak mevcuttur Canlı CD, gibi Canlı USB ve birkaç aracılığıyla kurulabilen bir paket Linux dağılımlar.[2] Bir Linux'ta çalışabilir sanal makine altında pencereler ve Mac os işletim sistemi.[6]

Diğer çoğu masaüstü ortamından farklı olarak, Sugar "masaüstü ", "Klasör " ve "pencere "metaforlar. Bunun yerine, Sugar'ın varsayılan tam ekran etkinlikleri, kullanıcıların bir seferde yalnızca bir programa odaklanmasını gerektirir. Sugar, kullanıcının çalışan program oturumunu otomatik olarak kaydeden bir günlük uygular ve daha sonra, geçmiş çalışmalarına ulaşmak için bir arayüz kullanmalarına izin verir. tarih, kullanılan bir etkinlik veya dosya türü.

Tasarım ilkeleri

Şeker, deneyimsiz kullanıcılar için bile uygun olma amacına sahiptir, ancak daha deneyimli olanlar için daha gelişmiş olanaklar sağlar. Projenin belirtilen amacı "şişirilmiş arayüzlerden kaçınmak" ve "kontrolleri eldeki görevle hemen ilgili olanlarla sınırlamaktır."[7] Uygulamalar tam ekran çalışır, çift tıklama kullanılmaz ve menüler simgeler gösterir.

Şeker yazılmıştır Python,[2] bir yorumlanmış dil ve programlama deneyimi olan kullanıcılar tarafından değiştirilebilir. Birçok işletim sistemi tarafından kullanılan masaüstü ortamları, derlenmiş diller gibi C.

Yazılım bileşenleri

Sugar Labs tarafından geliştirilen uygulamalar oldukça pragmatiktir, bu da becerileri geliştiren ve kendi alanlarında hünerli hale getiren çeşitli fırsatlar sunar.Şeker Faaliyetleri Kaplumbağa Blokları 3D, Cetvel, Geri Çağırma ve çok daha fazlasını içerir.

Sugar'da farklı aktiviteler sunan örnek budur.

Şeker Etkinliği Kitaplığından Şeker için yüzlerce öğrenme etkinliği indirilebilir. Üçüncü şahıslardan ek faaliyetler mevcuttur, örneğin: Ceibal Projesi giriş kapısı Uruguay.

Tarih

Mayıs 2006'da Sugar'ın geliştiricileri bunu öncelikle bir "ifade aracı" olarak tanımladılar ve dahil etmek için planlar vardı multimedya ve sosyal ağ özellikleri.[8]

Mayıs 2008'den beri Şeker şemsiyesi altında geliştirildi. Şeker Laboratuvarları bir üye projesi Yazılım Özgürlüğünün Korunması.[4] Katkıda bulunanlardan bazıları Her Çocuğa Bir Dizüstü Bilgisayar ve diğer ilgili kuruluşlar tarafından istihdam edilirken, diğerleri gönüllüdür ve çoğu durumda özgür yazılım topluluğu.[9] Orijinal Sugar platformuna katkıda bulunanlar arasında Marco Pesenti Gritti, Walter Bender, Christopher Blizzard Eben Eliason, Simon Schampijer, Christian Schmidt, Lisa Strausfeld, Takaaki Okada, Tomeu Vizoso ve Dan Williams.[10]

Çapraz platform

2007'nin başlarında Sugar bazı zorluklarla birkaç Linux dağıtımları ve diğer işletim sistemlerindeki sanal makinelerde.[11] 2008 ortalarında Şeker, Debian, Ubuntu, ve Fedora Linux dağıtımları; Örneğin, Ubuntu 8.04 (Hardy Heron) itibariyle, Sugar resmi Ubuntu evren depolarından kurulabilir.[12] 2009'un ortalarında Şeker ayrıca openSUSE[13] ve diğer Linux dağıtımları.[11] Sugar 0.82.1, XO-1 dizüstü bilgisayarlar için OLPC sistem yazılımı 8.2.0 sürümüne dahil edildi.[14] Sugar 0.86, 30 Eylül 2009'da yayınlandı.[15] Sugar 0.88, 31 Mart 2010'da yayınlandı.[16] Sugar 0.90.0, Ekim 2010'da piyasaya sürüldü.[17] 2011'de üç, Haziran 2012'de bir sürüm vardı ve ARM mimarisi XO 1.75 üzerinde. OLPC XO dizüstü bilgisayarlar için derlemeler ve sürüm takvimi, işletim sistemi sürümlerinde mevcuttur. Şeker, koşmak için taşındı Android, Firefox OS ve iOS kullanma HTML5 ve JavaScript proje adı altında "Şekerleme "; HTML5'i destekleyen Web tarayıcıları için yazılmış ek istemcilerle.[18]

Çubuktaki Şeker

Linux için Sugar öğrenme platformu, bir USB ile önyüklenebilir Linux dağıtımı ("Çubuktaki Şeker"[19]) ve çoğu Linux dağıtımı için kurulabilir ek bir masaüstü ortamı oluşturan yazılım bileşenleri olarak.[4] Kullanılarak kurulabilir Fedora Live USB Oluşturucu ve kullanılarak bir bilgisayarın sabit diskine takılabilir. Liveinst Şeker Terminali veya konsoldan komut.

23 Haziran 2009'da Sugar Labs, önyüklenebilir 1GB USB flash sürücüden çalıştırılabilen Sugar on a Stick v1 Strawberry'nin indirilebileceğini duyurdu.[4][20] 23 Temmuz 2009'da Recycle USB.com, Sugar yazılımıyla kullanılmış USB anahtarlarını yeniden yüklemek ve okullara bağışlamak için bir program yayınladı.[21] 8 Aralık 2009'da Sugar Labs, Sugar Release 0.86 ve Fedora 11'i içeren Sugar on a Stick v2 Blueberry'nin kullanılabilirliğini duyurdu.[22] Sugar Labs, Sugar Release 0.88 ve Fedora 13'ü içeren Sugar on a Stick v3 Mirabelle'in mevcut olduğunu duyurdu.[23] Mirabelle'den beri, Stick on a Stick düzenli, altı ayda bir Fedora Spin (Fedora'nın resmi özel amaçlı sürümü);[24] Fedora v22 kullanan bir Spin 26 Mayıs 2015'te yayınlandı.[25]

XO-1 Kullanımı

OLPC XO-1 1 GB var NAND flash sürücü ve 256 MB bellek. Flash tabanlı sabit sürücü küçük olduğundan, takas yalnızca bir SD kart veya ağ blok cihazı kullanılarak eklenebilir.[26]

Aynı anda çok fazla etkinlik yüklenirse, düşük bellek veya işlemci yükü nedeniyle performans sorunları olabilir.[27]

Salıverme

XO sürümleri

Şekerde çok var XO sürümleri.

Raspberry Pi sürümleri

Raspberry Pi'de şeker çalıştırılabilir. Şeker kullanmak için SOAS kullanmanız önerilir. Nasıl koşulacağını öğrenebilirsin Ahududu Pi'de Şeker Sugar Lab'in web sitesinde.

Sugar on a Stick sürümleri

çilek

The Sugar on a Stick Strawberry sürümünün temeli Fedora 11 22 Haziran 2009 itibariyle en son güncellemelerle. Şeker öğrenme ortamı, yani sürüm 0.84, öğrenme deneyimini zenginleştirmek için 40 Aktivite dahil. Sugar aktivite kitaplığından yüzlerce Aktivite indirilebilir. Bu sürüm şunları içerir: Fedora güncellemeler, Şeker özellikleri gibi Kaynağı Görüntüle ve dosya aktarımı, Journal'da bulunan tamamlayıcı örnek içerik ve kullanılabilirlik iyileştirmeleri.

Yaban mersini

Stick on a Stick v2 Blueberry, 8 Aralık 2009'da piyasaya sürüldü. F12 versiyonu Fedora işletim sistemi. Genel kullanıcıyı ve öğrenme deneyimini geliştiren birçok özellik içerir. İşte en dikkate değer olanlara genel bir bakış:

  • Çubuktaki şeker v2 Yabanmersini gemileri Şeker salınımı, 0.86.3. Özellikleri:
    1. Yeniden tasarlanan araç çubukları
    2. Daha iyi Gnash için destek Adobe Flash programı içerik
    3. Geliştirilmiş kablosuz ağ
    4. Sekmeli göz atma desteği
    5. EPUB dosya desteği e-kitaplar
    6. Daha kolay klavye yapılandırması
    7. En son etkinlikleri güncellemenin kolay yolu
  • ZyX-LiveInstaller:
  1. Yüksek talep, Sugar'ı sabit diske yüklemek için bir yazılımdı. Bu nedenle Sugar, zyx-liveinstaller geliştiricisini bir araya getirerek şunları sağladı:
    • Kişiselleştirilmiş ortamın bilgisayarınızın sabit diskine sorunsuz kurulumu;
    • Şekerde yapılan değişiklikleri kaydeder;
    • Tekrar tekrar önyükleme gerektirmez.
  • Faaliyetler
  1. Çocuklara yönelik standart aktivite koleksiyonuna ve birçok yenisine yapılan güncellemeleri içerir. Bir örnek, kullanıcıyı Ses ve Müzik yoluyla bir yolculuğa çıkaran TamTam etkinlik paketidir.

Mirabelle

Mirabelle, Sugar on a Stick projesinin 3. sürümüydü. 25 Mayıs 2010'da yayınlandı.

  • Şeker versiyonu 0.88 özellikleri:
  1. İçin destek 3G bağlantıları
  2. Artan erişilebilirlik
  3. Aktivite portalı ile daha iyi entegrasyon
  • Çubuktaki Şeker artık Fedora dönüşü. Fedora Distribution'a dayalı önceki iki sürümden sonra, Stick on a Stick, Fedora Project tarafından resmi bir Spin olarak kabul edildi. Bu, bizi Fedora'nın yayın döngüsüne daha yakından bağlar ve bize, Sugar on a Stick'in erişimini genişleten ve projenin kendisini daha sürdürülebilir hale getiren mühendislik ve pazarlama ekiplerinden kaynaklar sağlar. Buna karşılık, Fedora kullanıcıları, Şeker Platformunun kolayca konuşlandırılabilir bir uygulamasına erişebilir; karşılıklı yarar sağlayan yukarı havza-aşağı havza ilişkisinin harika bir örneğidir.
  • Bir Çubuktaki Şekere Katkıda Bulunmak - v3'teki en büyük fark, sürüm süreçlerinde ve mühendislik sürdürülebilirliğinde;

Mango Lassi

Mango Lassi, 2 Kasım 2010'da piyasaya sürülen Stick on a Stick'in 4. versiyonuydu. Sugar versiyonunu kullanıyor. 0.90.

Hindistan cevizi

Sugar on a Stick'in 9 Ekim 2011'de piyasaya sürülen 5. sürümüdür. 0.92.

Ananas

8 Kasım 2011'de çıkan Sugar on a Stick'in 6. sürümüdür. Sugar versiyonunu kullanır. 0.94.1.

Quadong

Sugar on a Stick'in 29 Mayıs 2012'de piyasaya sürülen 7. sürümüdür. 0.96.1.

ʻŌhelo ʻai

15 Ocak 2013 tarihinde yayınlanan Sugar on a Stick'in 8. sürümüdür. 0.98.2.

Avokado

Sugar on a Stick'in 2 Temmuz 2013 tarihinde yayınlanan 9. sürümüdür. 0.98.8.

10

Bu, 17 Aralık 2013 tarihinde piyasaya sürülen Stick on a Stick'in 10. sürümüdür. 0.100.0.

Daha sonraki sürümler

Sugar, SoaS sürümlerine resmi isimler vermeyi bıraktı, ancak her Fedora sürümü için yeni sürümler oluşturmaya devam ediyor. Sugar'ın en son sürümü 0.112. Sugar, en son Fedoras için en son sürümlerini yayınladı: Fedora 23, Fedora 24, Fedora 25, Fedora 26, ve Fedora 27.

Ekran görüntüleri

Şekerleme

Sugarizer bir HTML ve JavaScript Herhangi bir cihazda Sugar işlevselliğinin kullanılmasına izin veren tabanlı bir uygulama. Hem bir web uygulaması ve bir mobil uygulama. Benzer bir kullanıcı arayüzü sunar ve Sugar Core'un (veri deposu ve dergi) özelliklerini ve aynı Sugar etkinliklerinin çoğunu içerir.

Ayrıca bakınız

Referanslar

  1. ^ https://github.com/sugarlabs/sugar/releases
  2. ^ a b c d e "Sugar Labs Özellikleri". Arşivlenen orijinal 25 Mayıs 2011. Alındı 4 Mayıs 2012.
  3. ^ "Alexa". Alındı 28 Kasım 2017.
  4. ^ a b c d Paul Ryan (2009-06-26). "Çubuktaki Şeker, Linux'un tatlı tadını sınıflara getiriyor". Ars Technica. Alındı 2010-01-10.
  5. ^ "Video: XO-1.5 Dizüstü Bilgisayar Çift Önyükleme - Gnome ve Sugar UI - OLPC Haberleri". www.olpcnews.com. Alındı 2015-06-01.
  6. ^ "Sugar Labs'e Genel Bakış". Alındı 4 Mayıs 2012.
  7. ^ "İnsan Arayüzü Yönergeleri / Tasarım Temelleri / Anahtar Tasarım İlkeleri". Wiki.sugarlabs.org. 2009-09-15. Alındı 2012-05-20.
  8. ^ "biraz daha şeker notası | Christopher Blizzard". 0xdeadbeef.com. 2006-05-23. Arşivlenen orijinal 2006-06-02 tarihinde. Alındı 2012-05-20.
  9. ^ "Şeker işleme önemlidir". Ohloh. Alındı 2009-10-22.
  10. ^ Bender, Walter; Kane, Charles; Cornish, Jody; Donahue, Neal (Aralık 2012). Dünyayı Değiştirmeyi Öğrenmek: Çocuk Başına Bir Dizüstü Bilgisayarın Sosyal Etkisi. Palgrave Macmillan.
  11. ^ a b "İndirilenler". Wiki.sugarlabs.org. 2012-04-14. Alındı 2012-05-20.
  12. ^ Ubuntu Linux'ta Şeker - OLPC
  13. ^ Şeker - openSUSE, alındı 2009-07-31
  14. ^ "API değişiklikleri - OLPC". Wiki.laptop.org. Alındı 2012-05-20.
  15. ^ "[DUYURU] Sucrose 0.86.0 Son Sürüm". Alındı 2009-10-22.
  16. ^ "[DUYURU] Fedora 13'te Sugar 0.88.0 kararlı sürümü ve günlük görüntülerin test edilmesi". Alındı 2010-06-03.
  17. ^ Robert Burderi. "Çocuk Başına Bir Ekosistem". xconomy. Alındı 2010-10-05.
  18. ^ Laské, Lionel. "Şekerleme: Her cihazda Şeker Tadı". Alındı 24 Mayıs 2015.
  19. ^ "Çubuktaki Şeker". Wiki.sugarlabs.org. Alındı 2012-05-20.
  20. ^ 100 Dolarlık Dizüstü Bilgisayar 5 Dolarlık PC Oluyor, Teknoloji İncelemesi, 2009-06-24
  21. ^ RecycleUSB.com - Flash Sürücülerinizi İyi Bir Amaç için Bağışlayın, Herşey USB, 2009-07-23, arşivlenen orijinal 2010-01-28 tarihinde
  22. ^ Çubuktaki Yeni Şeker Çok Gerekli İyileştirmeleri Getiriyor, Kablolu, 2009-12-09
  23. ^ Çubuktaki Şeker, Fedora Linux ile daha tatlı hale geliyor, İnternet Haberleri, 2010-05-28
  24. ^ Fedora Şeker Sıkma
  25. ^ Fedora v22 ile Stick on-a-Stick
  26. ^ "Takas - OLPC". Wiki.laptop.org. Alındı 2012-05-20.
  27. ^ "Sürüm notları / 8.2.0 - OLPC". Wiki.laptop.org. Alındı 2012-05-20.

Dış bağlantılar