開(kāi)源硬件有多“開(kāi)放”?
摘要:本文介紹了開(kāi)源硬件發(fā)展之路,分析了開(kāi)源硬件與開(kāi)源軟件的不同,以及開(kāi)源硬件對當今社會(huì )發(fā)展、人們生活的影響。
本文引用地址:http://dyxdggzs.com/article/279216.htm開(kāi)源硬件的歷史
說(shuō)到開(kāi)源軟件,直到二十世紀九十年代,當Linux開(kāi)始受到認可、Netscape瀏覽器的源代碼開(kāi)放之后,它才逐漸走進(jìn)主流大眾的視野。
事實(shí)上,最早使用“開(kāi)源”一詞是在九十年代末,源于當時(shí)成立的一家推動(dòng)合作開(kāi)發(fā)的教育、宣傳和管理組織——開(kāi)放源代碼促進(jìn)會(huì )(OSI)。
當然,人們最初關(guān)注的主要是開(kāi)源軟件(OSS),但值得一提的是,開(kāi)源硬件(OSHW)的最初構想也是從這個(gè)時(shí)候開(kāi)始孕育的。
1997年,Bruce Perens(“開(kāi)源定義”的創(chuàng )造者、OSI的聯(lián)合創(chuàng )始人,同時(shí)也是業(yè)余無(wú)線(xiàn)電愛(ài)好者和發(fā)燒友)推出了開(kāi)源硬件認證計劃,允許硬件制造商自行對產(chǎn)品進(jìn)行認證。凡是獲得認證的硬件設備,都要承諾對外公開(kāi)其驅動(dòng)程序接口的編程文檔。這樣,供應商便可在獲得認證的設備包裝上添加開(kāi)源硬件標志,并在廣告中指出他們的設備是經(jīng)過(guò)認證的。購買(mǎi)了認證設備的用戶(hù)可以大為放心,因為即便遇到操作系統變更甚至制造商倒閉的情況,仍可以由第三方為他們的設備編寫(xiě)新的軟件。這是開(kāi)源原則首次應用于硬件。
1998年,其他一些人對開(kāi)源硬件提出了自己的想法:David Freeman推出了開(kāi)源硬件規范項目(OHSpec);Troy Benjegerdes表示想開(kāi)辦企業(yè)將開(kāi)源軟件的原則應用到硬件設計和開(kāi)發(fā)中;Reinoud Lamberts推出了開(kāi)放設計電路(Open Design Circuits)網(wǎng)站,旨在通過(guò)合作的方式設計出低成本的開(kāi)放設計電路。
一年后, Sepehr Kiani博士、 Ryan Vallance博士和 Samir Nayfeh博士合作將開(kāi)源理念應用到機器設計應用中,共同建立了非營(yíng)利組織“開(kāi)放設計基金會(huì )”(ODF),并著(zhù)手制定“開(kāi)放設計定義”。
盡管如今的開(kāi)源硬件形式多種多樣,但它的標準定義仍然是硬件的設計向公眾公開(kāi),任何人都可以對硬件設計或硬件本身進(jìn)行研究、改進(jìn)、散布、制造或銷(xiāo)售?!?/p>
開(kāi)源硬件協(xié)會(huì )(OSHWA)進(jìn)一步指出“開(kāi)源硬件將以最有利于其他人對其進(jìn)行修改的格式公開(kāi)其設計。理想的情況是,開(kāi)源硬件應使用現成的組件和材料、標準流程、開(kāi)放式基礎設施、不受限的內容以及開(kāi)源設計工具,最大限度提高個(gè)人制作和使用硬件的能力。開(kāi)源硬件使人們能夠自由控制其技術(shù),同時(shí)通過(guò)公開(kāi)交流設計來(lái)共享知識和促進(jìn)商業(yè)化?!?/p>
盡管九十年代末圍繞開(kāi)源硬件這一新興概念涌現出了許多計劃方案,但上述大多數計劃都在開(kāi)始后的一兩年內就淡出了人們的視野,直到2005年前后,開(kāi)源硬件才再次成為焦點(diǎn),并涌現出多個(gè)重要的開(kāi)源硬件項目和公司,如OpenCores、Reprap、Arduino、Intel IoT on Instructables以及開(kāi)放假肢項目(該項目的口號是“假肢應該是便宜有效的?!?
開(kāi)源硬件的定義
當然,開(kāi)源硬件不同于開(kāi)源軟件是有原因的,因為開(kāi)源硬件涉及到的是有形產(chǎn)品 — 機器、設備或其他實(shí)物。如果這些“實(shí)物”能做到真正開(kāi)放,也就意味著(zhù)它們的設計將以任何人都能夠制造、改進(jìn)、散布和使用的方式對外公開(kāi)。
評論