Sugar

Материал из OpenWiki
Перейти к: навигация, поиск

Интерфейс Sugar был разработан компаниями Red Hat и Pentagram для проекта OLPC (One Laptop per Child). Sugar предназначен для обучения детей и не похож на классические десктоп системы, в нем отсутствуют понятия файла или программы, интерфейс является объектно-ориентированным и состоит из абстракций "дом", "друзья", "соседи" и "деятельность". Основная часть кода написана на языке Python с плотной интеграцией с библиотекой GTK и HTML движком Gecko.

В настоящее время интерфейс Sugar полностью адаптирован для Linux дистрибутивов Fedora, Debian и Ubuntu. С некоторыми ограничениями Sugar можно использовать в ОС Windows и Mac OS X. Платформа поддерживает не только OLPC, но и некоторые другие субноутбуки, например, ASUS Eee PC.

Дистрибутивы Linux на базе Sugar:

  • XO Software - дистрибутив на базе Fedora Linux и Sugar, предназначенный для использования на детских ноутбуках OLPC. Оптимизирован для использования на Flash накопителях;
  • Выпущена LiveCD сборка дистрибутива Fedora Linux, основанная на использовании пользовательского интерфейса Sugar, ориентированная для установки на широком спектре оборудования.