Sugar (用户界面) - Wikiwand
For faster navigation, this Iframe is preloading the Wikiwand page for Sugar (用户界面).

Sugar (用户界面)

维基百科,自由的百科全书

Sugar
Sugar桌面截图
开发者Sugar Labs
稳定版本0.117(2020年3月17日,​17个月前​(2020-03-17[1][±]
原始码库 编辑维基数据链接
编程语言Python,[2] PyGTK, GTK+
操作系统Linux
语言25种语言[2]
类型桌面环境
许可协议GNU通用公共许可证
网站sugarlabs.org

Sugar是为OLPC的儿童电脑计划而开发的图形用户界面。与许多传统桌面环境不同,Sugar并不使用“桌面”的概念以及只能同时集中于一项工作。Sugar以直译式语言Python编写(大部分其他环境以如C++编译式语言编写,作为对比)。该计划的主要参与者包括了Christopher Blizzard与Diana Fong。

设计原理

性能

儿童电脑(XO)将会有1 GB NAND闪存及256 MB存储器。由于笔记本上没有置换空间与贮存空间,只有少数活动可同时运行。

简化

该笔记本的硬件限制导致回溯到早期个人电脑更为简洁的程序设计。该计划的固定目标是"避免臃肿的界面(avoid bloated interfaces)"与"限制那些直接相关手边任务的控制(limit the controls to those immediately relevant to the task at hand)"[3]

现况

Sugar仍在开发中,在2006年5月其创作者将其形容为主要是一种“用来表达的工具(tool for expression)”,因为计划预定会加入多媒体社会性网络功能[4]

2007年早期起Sugar可安装在多个操作系统上,包括了数个Linux发行版Microsoft WindowsMac OS X,指引可在该计划的wiki上找到[5]

现在,可将Sugar系统可放置在闪存盘中,使每一台电脑都可以成为XO-1笔记本。Sugar的实验室主管表示,Sugar系统非常适合儿童上课时使用[6]。将电脑换成Sugar接口,可以令老师和学生,充分利用Sugar的协作功能。

屏幕截图

  • Sugar主视图
    Sugar主视图
  • 邻居
    邻居
  • 0.82之前发布版本的Sugar主视图
    0.82之前发布版本的Sugar主视图
  • Sugar“朋友”视图
    Sugar“朋友”视图
  • Sugar Pippy活动视图。
    Sugar Pippy活动视图。
  • 有框架的0.82之前发布版本的Sugar主视图
    有框架的0.82之前发布版本的Sugar主视图
  • Sugar查看原始码
    Sugar查看原始码
  • Sugar日志
    Sugar日志

参见

参考

外部链接

{{bottomLinkPreText}} {{bottomLinkText}}
Sugar (用户界面)
Listen to this article