複製鏈接
請複製以下鏈接發送給好友

開源硬件

鎖定
開源硬件指與自由及開放原始碼軟件相同方式設計的計算機和電子硬件。開源硬件開始考慮對軟件以外的領域開源,是開源文化的一部分。其中,Arduino的誕生可謂開源硬件發展史上的一個新的里程碑。 [1] 
中文名
開源硬件
應用領域
計算機和電子硬件

目錄

開源硬件簡介

這個詞主要是用來反映自由釋放詳細信息的硬件設計,如電路圖、材料清單和電路板佈局數據,通常使用開源軟件來驅動硬件。
共享邏輯設計連同可程式邏輯器件之重構,也是一種形式的開源硬件。硬件描述語言代碼的共享代替共享電路圖。硬件描述語言通常用於系統晶片系統,也用於元件可程式邏輯閘陣列或直接在專用集成電路中設計。當分配時叫做硬件描述語言模塊或 IP cores 。
通過一個概念可以更容易理解開源硬件,那就是“開源軟件”,它產生在開源硬件之前,安卓就是開源軟件之一。開源硬件和開源軟件類似,就是在之前硬件的基礎之上進行二次創意。在複製成本上,開源軟件的成本也許是零,但是開源硬件不一樣,其複製成本較高。
開源硬件延伸着開源軟件代碼的定義,包括軟件、電路原理圖、材料清單,設計圖等都使用開源許可協議,自由使用分享,完全以開源的方式去授權方式。以往的DIY在分享的時候沒有清楚的授權,開源硬件把軟件慣用的GPL,CC等協議規範帶到硬件分享領域。 [1] 

開源硬件歷史

實際上,在最早的時候硬件都是開源的。包括打印機、電腦、甚至蘋果電腦,他們的整個設計原理圖是公開的。在上個世紀六七十年代的時候,很多公司在思考“為什麼要開放自己的資源”。於是,在那一時期很多公司都選擇閉源。這種情況再加上很多的貿易壁壘、技術壁壘、專利版權等,就出現了不同公司之間的互相起訴,類似於三星和蘋果那樣。這種做法在一定程度上有利於創新,但是會阻礙小公司創新者或者個體創新的發展。
在這個曾經“開源過”的前提下,很多人就在思考硬件是不是可以重新走上開源這條道路。之後一小批愛好者,也就是創客就致力於開源的研究,開源得以從很小的東西發展,到現在有開源的3D打印機,拖拉機等農場機器的存在。 [1] 

開源硬件開發

在使開源硬件可作為開源軟件已經發生了廣泛的討論。討論重點放在多個領域, 像開源硬件已定義的級別,如何在硬件之開發和作為一種可持續發展的模式進行合作。主要的分歧之一是發展開放源代碼軟件和硬件開發開放源代碼硬件之結果是有形資產之輸出,這需要資金、原型和製造。結果,“開源是自由的,而不是免費的”。更多的正式名稱叫做 Gratis versus Libre ,區分在零成本、自由使用和修改信息之想法之間。雖然開源硬件面臨在降低成本和減少金融風險上面臨最大限度的挑戰,一些項目之開發商、一些社會成員提出了這些滿足需求之模式。鑑於此,有創建可持續的社會籌資機制措施,如開源硬件中央銀行和像 KiCAD 的工具,發展更容易獲得更多的用户之示意圖。 [2] 

開源硬件許可證

一些開放源代碼硬件項目只需使用現有的開放源代碼軟件之許可證而不是創建一套新的許可證。
除了現有的軟件許可證,有幾個新的許可證已經被提出;這些許可之目的是解決具體的硬件設計問題。
在這些許可證裏,許多基本原則體現在“移植”到其對應的硬件項目之開源軟件許可證。例如, Opencores 像 LGPL;FreeCores 堅持 GPL;開放的硬件基金會促進“著作權或其他寬容之許可證”;並且 Balloon Project 寫了自己的許可。 新的硬件許可證往往解釋為“硬件中等價”的一個眾所周知的開放源代碼軟件之許可證,如 GPL 、 LGPL 或 BSD 。
儘管表面上有相似之處,但軟件許可、硬件許可證最根本不同是:其性質依靠專利法律,而不是版權法律。版權許可證可以控制分發的源代碼或設計文件,專利許可證可控制之使用和製造的物理設備內置之設計文件。這一區分在TAPR開放硬件許可證中明確提及。 [2] 
參考資料
  • 1.    於欣龍、張陽、張巖、陳麗.Arduino機器人權威指南:電子工業出版社,2014年3月
  • 2.    TAPR Open Hardware License website; see also the license text itself, both retrieved 25 November 2008