你们知道什么是Fedora XO-1膝上型电脑么这个非常NB的技术特别娴熟的电脑将由我来非常讲解,Fedora XO-1膝上型电脑NB在哪呢,下面我来进入Fedora XO-1膝上型电脑的无限领域。对那些不熟悉Fedora XO-1膝上型电脑和 OLPC 的人来说,本部分是一个简要的概述。
那么这些都是什么?
Fedora XO-1 是一种膝上型电脑,设计它是为了廉价地制造并分发给全世界发展中国家的孩子们。 设计这种膝上型电脑的目的是,给那些没有条件获取电脑知识的孩子们带去技术和获取信息的途径。膝上型电脑包含无线网络,可以让孩子们和项目中的其他人近距离地合作。
膝上型电脑最早是由麻省理工学院(MIT)媒体实验室的成员们在 One Laptop Per Child 这个非营利组织中提出的。 该组织包括像 Nicholas Negroponte 和早期的 Seymour Papert (人工智能领域的先驱)这样的大师级人物, 他们的想法和研究对这个项目很有帮助。
该项目一直也没少了批评之声。作为一项技术,尽管这种膝上型电脑是创新性的,但一些人置疑,在一些发展中国家,把钱花在膝上型电脑上是否比花在别处更好。例如,一些 Fedora XO-1 项目的目标国家缺乏基本的教育设施(如学校和图书馆)。参见 参考资料 了解更多详情。
Fedora XO-1 膝上型电脑
Fedora XO-1 膝上型电脑的设计很有趣,因为它包含两个矛盾的需求。 首先,XO-1 膝上型电脑必须是廉价的(售价 140 美元),但又要功能丰富。这项设计包含一个 433MHz AMD Geode 处理器,128MB RAM、1GB NAND 闪存(代替硬盘),一个 7.5 寸双模 LCD、无线网络,甚至还有一个视频摄像机。这种膝上型电脑也是针对非传统运行环境设计的,因而十分耐用和结实。
无线网络基于一个 802.11b/g 和 802.11s 芯片,同时支持标准网络和网状网络。这使得膝上型电脑可以在一个对等网络中(无需单独的路由器)彼此自主地传送包。即使在 CPU 断电的情况下网状网络也能运行。
软件
尽管 Fedora XO-1 膝上型电脑的思想深具诱惑,它的物理设计和硬件设计也很出彩,但最有意思的部分是它的软件。 Fedora XO-1 膝上型电脑是由 GNU/Linux (基于 Fedora 项目的精简版)授权。基本输入/输出系统(BIOS)是 Open Firmware,是用 Forth 语言的一个变种编写的。
被称作 Sugar 的图形用户界面(GUI)是基于 X windowing 系统并用 Python 编写。这是到目前为止最为精彩的组成部分,因为它使 Fedora XO-1 成为一个直接的开发环境(Python 是一门解释性语言)。
无需编译器,人人都可以开发 Sugar 活动(即,在 Sugar GUI 中的应用程序)。换言之,Fedora XO-1 膝上型电脑中的所有软件都是开源的,因而也都是免费和可修改的。 Python 的这种用途很有趣.
作为 Fedora XO-1 膝上型电脑的核心部分,它会将 Python 展示给全世界数百万的孩子们。 由于 Python 是一门适合学习编程的语言,所以这是一个理想的决定,还可能创造出一群新的 Python 迷。
【编辑推荐】