和開源硬體相關的幾個詞,免費、山寨、創客教育,以及未來 | COSCon'18
當我們談開源硬體,我們在談什麼?
在 10 月 20 日深圳召開的「中國開源年會」上,頂著光環的 GitHub CEO Nat Friedman 在媒體採訪環節*,表達了對於開源軟體的看法:
和 20 年前相比,程式碼是否更好了?不能完全這麼說,整個程式碼世界一定是更加強大的,我們不斷站在巨人的肩上,但同時也帶了許多新的問題。未來的開源世界,開發者會在這個社群裡快速的組織各種虛擬團隊,大家合作生產內容。未來 10~20 年來,中國會發展成開源軟體世界的創新中心是必然,期待更多的中國開發者的貢獻參與。
△ GitHub CEO Nat Friedman
前不久,Microsoft 對外宣佈以 $75億 收購 GitHub,並委任 Nat Friedman 為收購後的 GitHub CEO。
本次開源年會也吸引了眾多「開源軟體」廠商參與,包括贊助商華為、騰訊、百度、京東、微軟、阿里,以及 OushuDB、銀河麒麟等軟體公司。
中國開源年會由「開源社」這一非盈利機構組織,每年在國內的一線城市舉行。今年,開源年會來到「硬體之都」深圳,一群熱愛開源軟體的人,還特別組織了一個「開源硬體論壇」。
△ 2018 年中國開源年會(COSCon'18)展區,眾多軟體廠商參展。圖源:深圳灣
開源硬體溯源
在百度百科的詞條裡,開源硬體是這樣被定義的:開源硬體是指與自由及開放原始碼軟體相同方式設計的計算機和電子硬體。開源硬體開始考慮對軟體以外的領域開源,是開源文化的一部分。其中,Arduino 的誕生可謂開源硬體發展史上的一個新的里程碑。
談到「開源硬體」的概念和文化來源時,普遍的觀點是,開源硬體延伸著開源軟體的理念,包括硬體設計檔案、以及基於此檔案的產品,都使用具有開源性質的許可協議,自由使用分享。雖然,從僅開放硬體所配套軟體、到對硬體本身設計也進行開放,這一過程曾經一度中斷沉寂。之後,隨著資訊網路的飛速發展,以資訊網路為載體的知識從位元世界擴充套件到原子世界,這為開源硬體的發展奠定了技術基礎。
開源硬體大事記:
-
1983 年,以 MIT 的 Richard Stallman 發起的自由軟體集體協作專案 GNU 計劃為代表的自由軟體運動正式開啟;
-
1997年,Bruce Perens 推出針對硬體所配套軟體的開放硬體認證專案(OHCP);
-
1998 年,Open Source 的概念被 Chris Peterson 提出並很快被 Linux 作業系統的開發者採納,同年,Bruce Perens 和 Eric Raymond 等人發起成立開放原始碼促進會(OSI);
-
2001 年,Stanford 的 Lawrence Lessig 建立知識共享(CC);
-
2005 年起,開源硬體平臺代表 Arduino 和 Raspberry Pi 相繼誕生;
-
2010年,開源硬體峰會(OHS)開始舉辦,並於之後發展出開源硬體協會(OSHWA)。
開源 vs 免費,開源 vs 山寨,當我們談開源硬體,我們在談什麼?
在「開源硬體論壇」中,眾多嘉賓還就開源硬體的意義、標準、文化等話題各抒己見。
在中國開源硬體行業有著重要地位、身兼數個公益職務的李大維,在「開源硬體論壇」的開場分享中,再一次提及了在中國「山寨」的正面意義。這與《長尾理論》和《創客——新工業革命》的作者 Chris Anderson 的觀點是一致的。兩位「新山寨運動」的倡導者,都不止一次的闡述了類似「山寨最終或許是創新與改進的開始」的觀點,儘管普遍觀點認為「山寨」並不是一個好的詞彙。
Chris Anderson 說:「開源創新是網際網路勝利的祕密所在,我認為它也會是下一次工業革命的引擎。中國主導了 20 世紀的製造工業,開源創新將是中國在 21 世紀繼續主導製造業的必經之路。」李大維將這個觀點提煉為:「全世界的開源硬體生產,與中國製造的能力有關,開源硬體離不開中國」。
深圳是「創客之都」,是一個「人人都會做手機」的城市。李大維認為,開源硬體的標準在於:你希望做一款硬體,在淘寶上搜索 PCBA,就有人能給出報價,而驅動這塊硬體的軟體,是開源的。這是符合開源的意義的,就是讓大家都能自由的用起來。
△ 在「寨都」深圳,「山寨」是華強北的「民間手藝」。圖片擷取自李大維的演講 PPT。
開源不等於免費,開源軟體/開源硬體並不是免費軟體/免費硬體。開源的自由和商業的服務價值,這是兩回事。無論是開源軟體還是開源硬體,其中的人力是有價值的。雖然也不乏一些廠商,打著開源的旗號,做閉源的事情。
雖然在「開源硬體論壇」中,由多位專家同時站臺的「虛谷計劃」以及「虛谷號」開源硬體開發板的釋出,佔據了論壇的重大篇幅,但李大維在演講和論壇中,無不強調 Arduino 作為開源硬體開發板鼻祖的重要意義。
△ 各種各樣的開源硬體開發板,萬變不離 Arduino。圖片擷取自李大維的演講 PPT。
開源硬體在教育領域的應用,當前的問題是什麼
在開源軟體領域,很多的優秀的專案,均是由高校的教師和學生來發起和維護的,如 FreeBSD、Kerberos、ntp、OpenSSL 等。而開源硬體的普及,亦離不開教師和學校的推動。
在論壇上,謝作如、吳俊傑、樑森山、樊磊、徐明等來自教育行業的開源硬體推動者,回顧了開源硬體社群的發展。而 7 年前,創客教育專家委員會的建立、以及《中國創客教育》的出版,具有里程碑的意義。
在教學中,基於 Arduino 等開發板的創意機器人入門課程是必不可少的。高中新課標的修訂,新增了一個《開源硬體的設計》的模組,也為開源硬體的普及,做了政策層面的鋪墊。
與為「虛谷號」高唱讚歌略有不同的是,李大維強調了開源硬體的課程,應該為「啟發創意」而設計,而不是為「教育」而設計。開源硬體教育變革不應與換裝備劃等號。將這樣的開源硬體課程,理解為教會中小學學生什麼是晶片、什麼是電路、什麼是模組,這樣的課程設計是有悖於讓孩子們快速「用起來」和「發揮創意」的初衷的。
「開源硬體課程不要讓資訊科技老師來定義,資訊科技老師也不要綁架創客教育。」李大維明確的表達了對於開源硬體和創客教育的觀點。
△ 在「DFRobot 杯」全國中小學機器人教學暨創客教育展評活動上,初三學生的智慧教室監控系統
原定在本次論壇中出席並發表演講的 DFRobot 創始人葉琛,因為飛機取消未能到場。本以為他可以站在企業家的角度,去探討開源硬體在教育領域的應用方向,因為他的缺席,開源硬體論壇也就缺少了一些企業家的聲音。我們只能從之前的報道中,去重溫一些他對開源硬體和創客教育的認識與實踐。
開源硬體之路,還缺點什麼
當我們試圖沿著開源軟體的發展去思考開源硬體之路時候,我們無法將兩者做平行的類比。
不止一次的,我們聽到來自企業界的聲音:做軟體不賺錢,而將軟體能力融入到開發板中,甚至封裝晶片,靠賣硬體賺錢。基於這種邏輯,我們也看到一些企業基於自身核心技術能力,研發了自家的開發板或晶片,再開源自家的軟體能力。
這樣的做法可能會被一些開源界的「正本清源」者定義為,打著開源的旗號,做閉源的事情。但不能否定的是,他們已經在通過開放軟硬體的技術能力,推動硬體智慧化加速發展。
此外,在開源硬體界,可能還缺少像微軟這樣的巨頭企業,一個活躍的開源貢獻機構,去貢獻技術能力。■
來源: ofollow,noindex">深圳灣
版權宣告:本文系深圳灣原創,文中「*」部分觀點援引自「掘金」,轉載或摘錄請先獲得授權。
微信號:shenzhenware
主筆:陳壹零
編輯:大樹