Fedora XO-1膝上型電腦與軟件
你們知道什么是Fedora XO-1膝上型電腦么這個非常NB的技術(shù)特別嫻熟的電腦將由我來非常講解,F(xiàn)edora XO-1膝上型電腦NB在哪呢,下面我來進入Fedora XO-1膝上型電腦的無限領(lǐng)域。對那些不熟悉Fedora XO-1膝上型電腦和 OLPC 的人來說,本部分是一個簡要的概述。
那么這些都是什么?
Fedora XO-1 是一種膝上型電腦,設(shè)計它是為了廉價地制造并分發(fā)給全世界發(fā)展中國家的孩子們。 設(shè)計這種膝上型電腦的目的是,給那些沒有條件獲取電腦知識的孩子們帶去技術(shù)和獲取信息的途徑。膝上型電腦包含無線網(wǎng)絡(luò),可以讓孩子們和項目中的其他人近距離地合作。
膝上型電腦最早是由麻省理工學(xué)院(MIT)媒體實驗室的成員們在 One Laptop Per Child 這個非營利組織中提出的。 該組織包括像 Nicholas Negroponte 和早期的 Seymour Papert (人工智能領(lǐng)域的先驅(qū))這樣的大師級人物, 他們的想法和研究對這個項目很有幫助。
該項目一直也沒少了批評之聲。作為一項技術(shù),盡管這種膝上型電腦是創(chuàng)新性的,但一些人置疑,在一些發(fā)展中國家,把錢花在膝上型電腦上是否比花在別處更好。例如,一些 Fedora XO-1 項目的目標(biāo)國家缺乏基本的教育設(shè)施(如學(xué)校和圖書館)。參見 參考資料 了解更多詳情。
Fedora XO-1 膝上型電腦
Fedora XO-1 膝上型電腦的設(shè)計很有趣,因為它包含兩個矛盾的需求。 首先,XO-1 膝上型電腦必須是廉價的(售價 140 美元),但又要功能豐富。這項設(shè)計包含一個 433MHz AMD Geode 處理器,128MB RAM、1GB NAND 閃存(代替硬盤),一個 7.5 寸雙模 LCD、無線網(wǎng)絡(luò),甚至還有一個視頻攝像機。這種膝上型電腦也是針對非傳統(tǒng)運行環(huán)境設(shè)計的,因而十分耐用和結(jié)實。
無線網(wǎng)絡(luò)基于一個 802.11b/g 和 802.11s 芯片,同時支持標(biāo)準(zhǔn)網(wǎng)絡(luò)和網(wǎng)狀網(wǎng)絡(luò)。這使得膝上型電腦可以在一個對等網(wǎng)絡(luò)中(無需單獨的路由器)彼此自主地傳送包。即使在 CPU 斷電的情況下網(wǎng)狀網(wǎng)絡(luò)也能運行。
軟件
盡管 Fedora XO-1 膝上型電腦的思想深具誘惑,它的物理設(shè)計和硬件設(shè)計也很出彩,但最有意思的部分是它的軟件。 Fedora XO-1 膝上型電腦是由 GNU/Linux (基于 Fedora 項目的精簡版)授權(quán)?;据斎?輸出系統(tǒng)(BIOS)是 Open Firmware,是用 Forth 語言的一個變種編寫的。
被稱作 Sugar 的圖形用戶界面(GUI)是基于 X windowing 系統(tǒng)并用 Python 編寫。這是到目前為止最為精彩的組成部分,因為它使 Fedora XO-1 成為一個直接的開發(fā)環(huán)境(Python 是一門解釋性語言)。
無需編譯器,人人都可以開發(fā) Sugar 活動(即,在 Sugar GUI 中的應(yīng)用程序)。換言之,F(xiàn)edora XO-1 膝上型電腦中的所有軟件都是開源的,因而也都是免費和可修改的。 Python 的這種用途很有趣.
作為 Fedora XO-1 膝上型電腦的核心部分,它會將 Python 展示給全世界數(shù)百萬的孩子們。 由于 Python 是一門適合學(xué)習(xí)編程的語言,所以這是一個理想的決定,還可能創(chuàng)造出一群新的 Python 迷。
【編輯推薦】