自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

開源硬件也瘋狂

開源
如今,隨著智慧手機(jī)的爆發(fā)性增長,Android、Firefox OS、樂OS、Palm各種不同的開源軟件都有著自己不錯的表現(xiàn)和成績,每種開源軟件都有著自己的粉絲,可是大家有沒有想過一個電腦或者說一個合格的系統(tǒng),是由軟件和硬件共同組成的,在硬件上有沒有開源的專案和想法呢,今天來看看開源硬件的思想、優(yōu)點和成功的方案,那么大家趕快做上這班開源硬件的列車吧!

學(xué)過電腦或是軟件工程的同學(xué),一定會把Dennis Allison 在1975 年發(fā)布Tiny BASIC 時候說的話放在心上,他倡導(dǎo)的開放、共用的思想得到了多數(shù)開發(fā)者的認(rèn)同,這些年,軟件開源取得了令人矚目的成績。同時,他那句“讓我們站在彼此的肩膀,而不是彼此的腳趾上。”也變成了開源軟件運動的名言。

附圖: 易懂易學(xué)的Arduino 開發(fā)板

如今,隨著智慧手機(jī)的爆發(fā)性增長,Android、Firefox OS、樂OS、Palm各種不同的開源軟件都有著自己不錯的表現(xiàn)和成績,每種開源軟件都有著自己的粉絲,可是大家有沒有想過一個電腦或者說一個合格的系統(tǒng),是由軟件和硬件共同組成的,也就說,我們有著開源的軟件,那么在硬件上有沒有開源的專案和想法呢,今天來看看開源硬件的思想、優(yōu)點和成功的方案,那么大家趕快做上這班開源硬件的列車吧!

“開源硬件”的浪潮

從Richard Stallman開始的自由軟件運動,其本意是為了要讓開放源碼持續(xù)保持在開放、可取得的狀態(tài),好讓拿到程式的人都可以研究、修改程式。這樣研究、修改的精神也被應(yīng)用到許多不同的領(lǐng)域與層面,同樣在IT領(lǐng)域中的硬件,也受到了影響,于是就產(chǎn)生了開放硬件這樣一個概念。

“開放硬件”的概念之所以誕生,一方面如上段所述,直接受到自由軟件開放、研究精神的啟發(fā),另外一方面則是希望間接地讓自由軟件發(fā)展者可以完整地研究開放源碼的運作,貫徹研究精神,因為現(xiàn)代硬件設(shè)備的運作機(jī)制復(fù)雜,例如CPU、圖形加速卡、無線訊號接收裝置、可程式化邏輯設(shè)備等,都有軟件來控制這些硬件的運作,只有與軟、硬件密切配合,這些設(shè)備才可以發(fā)揮***功效,若只開放相關(guān)的開放源碼,卻未開放硬件設(shè)計與規(guī)格,表示所開放的資訊并不完整,有能力的開發(fā)者并無法完整地研究這個設(shè)備的運作。

在這樣的歷史背景與因素之下,開放硬件的概念逐漸成形,而也因為這樣的歷史緣由,開放硬件的英文除了"Open Hardware"之外,還有人使用"Open Source Hardware"(OSHW)一詞,表示沿襲了自由軟件精神,要將硬件設(shè)計的源頭內(nèi)容給開放、提供出來,好讓他人得以自由地使用、修改、制造與散布整個硬件。而開放硬件這一個概念發(fā)展到今日,也已經(jīng)孕育出了不少的專案。

開源硬件成功的專案

1、Power.org

2004 年,IBM 創(chuàng)建了Power.org 作為其Power Everywhere 創(chuàng)意的一部分,將Power ArchitectureR 建成了一個開放硬件專案,具有免費許可的標(biāo)準(zhǔn)、設(shè)計和規(guī)范。

2、OpenSPARC T1

Sun Microsystems 也緊跟著在2006 推出了OpenSPARC T1,這是其成功的SPARC 處理器的一次全開放實現(xiàn)。目前,有三個基于Reduced Instruction Set Computer (RISC) 的SPARC 架構(gòu)的全開放實現(xiàn),源代碼用Verilog HDL 編寫,在GNU Public License (GPL) 許可下發(fā)布。

3、BeagleBoard

BeagleBoard 是一個基于Texas Instruments 的Open Multimedia Application Platform 3 (OMAP3) system on chip (SoC) 的單板電腦,它包括一個基于ARM 的微處理器和一個數(shù)位信號處理器。BeagleBoard 使用了與很多智慧手機(jī)和上網(wǎng)本相同的處理引擎。

4、Arduino

Arduino 是一個​​面向終端用戶設(shè)計的微處理器,具有易學(xué)易懂的編程模型、一個可供任何人使用的全開放設(shè)計,以及一個由文檔、擴(kuò)展板、派生產(chǎn)品和社區(qū)組成的大型生態(tài)系統(tǒng)。

5、OpenCores.org

OpenCores.org 是一個始于1999 年的開放硬件機(jī)構(gòu)的先驅(qū),它是開放處理器核心的入口網(wǎng)站,提供了在各種開放許可下提供的諸多處理器核心的設(shè)計文檔,包括一個免費的RISC 計算平臺、幾個微控制器、兩個SoC 以及一些演算法、通信和其他的核,其中大多都是用Verilog HDL 描述的。

總結(jié)

相比開源軟件,開源硬件仍然是小眾,仍然在緩慢增長,不過數(shù)量已經(jīng)從***增加至60+。和開源軟件一樣,開源硬件提供源碼、圖表、硬件和材料清單,并允許商業(yè)使用。

雖然開源軟件的理念究竟能否推廣到其他領(lǐng)域還是個未知數(shù),但是已經(jīng)有很多人在致力于這樣做了,上次是開源汽車,這次則有人呼吁搞開源硬件,其動機(jī)是因為現(xiàn)有的PC系統(tǒng)大多過于臃腫,充滿了無用的功能,作者希望大家能設(shè)計出一套夠用又輕便的系統(tǒng),然后以外包的方式交給廠家去生產(chǎn),好處就是一切的細(xì)節(jié)都可以自己訂制,當(dāng)然也就可以加以優(yōu)化了。老實說,雖然這個設(shè)想的難度不小,但是當(dāng)我看到新一代的顯卡都開始需要獨立電源甚至水冷設(shè)備時,我認(rèn)為有人站出來號召一套低功耗的環(huán)保PC還是很有意義的。

對于開源硬件還有很長的路要走,但至少,我們已經(jīng)看見到了光,難道不是嗎?

責(zé)任編輯:黃丹 來源: ctimes
相關(guān)推薦

2013-12-18 16:43:16

順序多核

2013-05-20 09:51:00

計算機(jī)書籍書籍封面語言書籍

2023-03-02 06:01:00

ExcelAI工具

2013-07-05 09:41:15

開源硬件硬件開源

2023-08-08 15:50:17

2010-09-15 13:07:59

2009-03-18 23:51:20

病毒光驅(qū)文件夾

2011-06-27 10:55:13

2012-12-11 15:25:21

開源硬件

2010-03-23 13:52:25

開源硬件開源軟件

2013-10-16 10:13:54

開源開源硬件

2011-07-13 10:32:09

開源

2010-12-31 15:54:24

HP打印機(jī)

2010-12-27 09:10:49

Power 7Orcale安騰9300

2014-12-01 11:30:06

PostgreSQL

2013-05-16 10:19:07

開源硬件Kiwiboard

2024-10-29 14:45:00

人工智能開源

2010-04-07 17:28:18

服務(wù)器

2011-05-20 16:32:17

2013-07-10 14:50:23

開源硬件DFRobot
點贊
收藏

51CTO技術(shù)棧公眾號