開放硬件認證現(xiàn)況探索
開放源代碼硬件協(xié)會(Open Source Hardware Association, OSHWA)顧名思義是一個推動開放源代碼硬件的社團。該社團的多項推廣活動中,有一項是推動開放源代碼硬件的認證(certification)。通過該認證,才算符合該社團定義的開放源代碼硬件。
附注:Source Code我國早年計算機書籍習慣翻譯為「源代碼/原始碼」,之后對岸慣稱「來源碼/源碼/源代碼」,故Open Source稱為開放原碼兩岸均有適用性。
開放硬件項目介紹
凡是通過的硬件項目(project)均會獲得一組認證號碼,前兩碼為英文字的國碼,而后連續(xù)六位數(shù)的數(shù)字碼則為通過的編號,認證號碼會有一個標章圖案,表示該硬件項目合乎開放定義。截至2023年8月15日約有2,388個硬件項目通過。
圖一 : 開放硬件項目認證標章與編號(圖片來源:OSHWA)
所謂開放分為4個層面:硬件、軟件、文件、品牌等,硬件包含公開電路設計圖、電路設計布局;軟件包含軟件程序代碼、韌體程序代碼;文件則有設計文件、原理圖、相關說明等,至于品牌則是該項目的名稱、標章、產(chǎn)品設計等,品牌是選擇性開放,不是必須的,但協(xié)會還是建議開放。
而所謂的開放硬件定義(本身也基于開放軟件定義)目前約有12項,包含必須開放必要的軟件、允許修改創(chuàng)作或衍生創(chuàng)作、不可歧視特定個人或團體、授權不可用于特定產(chǎn)品等。
筆者探索了一下通過認證的在線數(shù)據(jù)庫,主要分通過的國別、項目應用類型、軟件授權類型、硬件授權類型等,其中已有60國通過,項目類型17種,硬件授權類型14種,軟件授權類型15種。
以國家而言,最多的莫過于美國有1,515個項目通過,其他大家可能關注的國家如德國137個、英國47個、印度47個、日本19個、對岸13個等,不過60國區(qū)中沒有香港,至于我國有5個;南韓倒是出奇的少,僅1個。
我國通過的5個項目中目前為止剛好一年一個,2018年至2023年各一(全球2016年10月開始有項目通過),有的項目從名稱就知道意涵,例如LoRa Gateway很明顯是一個LoRa通訊的網(wǎng)關項目,或有Atrial fibrillation detection blood pressure monitor oscillometric method即為心房顫抖偵測、血壓監(jiān)督等示波方法等。
圖二 : 我國已通過的5個開放硬件項目(圖片來源:OSHWA)
另外各位可能會好奇哪種取向的項目較多,筆者簡單計算并列于下:
圖三 : 開放硬件認證通過類型統(tǒng)計(數(shù)據(jù)源:OSHWA)
毫無疑問的,開放硬件幾乎必然與電子設計有關,次之是3D打印、物聯(lián)網(wǎng)、教育、科學,這也明顯與開放硬件、創(chuàng)客/自造者、STEM教育等有關;至于相對偏少的則有穿戴式、機器人、藝術等;目前最少的三類則為農(nóng)業(yè)、太空、制造。
其他的好奇探索也包含:是不是通過認證的硬件項目是逐年增加的?目前看來并沒有,有的時候通過的項數(shù)是呈現(xiàn)年減衰退的?;蛘?,大家可能會好奇是Adafruit通過的多?還是Sparkfun通過的多?
答案是441比475,看起來后者略多,但其實也差距不大,且這是筆者粗算,只以項目名稱進行排序后加總,有可能兩業(yè)者的部份板卡不使用該公司名稱起頭也送測通過,則有可能被筆者漏算。
若在整個在線數(shù)據(jù)庫中輸入關鍵詞搜尋,Adafruit對Sparkfum的結果筆數(shù)則為586比594,也是后者略多一些些。另外,搜尋關鍵詞Arduino則有271個相關項目,與Raspberry有關的則有89個,ESP字眼(ESP8266、ESP32等)相關的有148個。
小結
最后,近期通過認證且比較新奇的項目,例如編號CH000018(瑞士)的音樂/MIDI腳踏板,或者是編號GT000014(危地馬拉)的寵物監(jiān)視器等,都值得參考、借鏡與啟發(fā),進而吸引更多人發(fā)起開放項目、通過開放認證。(完)
圖四 : 近期通過開放硬件認證的電子音樂用腳踏板(圖片來源:GitHub)
評論