Arduino快速原型開發(fā)板是開源硬件的第一個重大成功之一,并成為創(chuàng)客運動的典型代表。然而,它背后的團隊也已成為一些知識剽竊的受害者……
開源硬件運動的先驅(qū)者之一正在構(gòu)思非免費的設(shè)計。
Arduino聯(lián)合創(chuàng)始人之一Massimo Banzi呼吁開辟開源硬件商業(yè)許可的途徑。他還提出了一個在線商店的構(gòu)想,Arduino用戶可以在上面銷售他們在新的Arduino FPGA板上創(chuàng)建的IP。
Arduino快速原型開發(fā)板是開源硬件的第一個重大成功之一,并成為創(chuàng)客運動的典型代表。然而,它背后的團隊也已成為一些知識剽竊的受害者,其中幾個較大的競爭對手正利用開源Arduino設(shè)計來開發(fā)低廉的版本,并將其作為商業(yè)產(chǎn)品出售賺錢。
Arduino的遭遇并不罕見。 “有些小型的開源硬件設(shè)計團隊會發(fā)布他們設(shè)計的產(chǎn)品,然后大公司會免費拿走,并在此基礎(chǔ)上設(shè)計出更便宜的版本......他們不明白這是我們貢獻的東西,卻被他們直接拿走,還說’去你的吧',”他抱怨說。
“我的個人意見是,硬件設(shè)計應(yīng)該在非商業(yè)許可下發(fā)布,但是如果有人想要制作產(chǎn)品出售,他們應(yīng)該先來與我們交談,獲得授權(quán)后才能用于商業(yè)用途......我們想要一個系統(tǒng),方便人們簡單地獲取商業(yè)授權(quán)許可?!?/p>
自2003年成立以來,Arduino一直使用知識共享(CC)許可。這些年來,許多新的許可模式已經(jīng)出現(xiàn),為其他可能性打開了大門,Banzi在回答有關(guān)開源硬件現(xiàn)狀的問題時表示。
“我們需要更廣泛地討論如何鼓勵人們參與,并鼓勵他們做出更多貢獻,”他說道。
圖1:Vidor 4000允許用戶在Cyclone 10上加載、運行和創(chuàng)建IP,而無需使用硬件描述語言。(圖片來源:Arduino)
Banzi提及的是第一款A(yù)rduino FPGA板Vidor 4000,用戶可以用它下載Arduino庫,并在Intel Cyclone 10上加載和運行IP,而無需使用FPGA通常要求的神秘兮兮的硬件描述語言。
該板使用JTAG RPC協(xié)議將板載Arm M0+控制器連接到FPGA。到目前為止,Arduino支持多種模塊庫,包括通過HDMI鏈路運行和傳送640x480視頻的IP,以及讀取QR二維碼的IP。
現(xiàn)在,該公司正在開發(fā)基于云端的工具,可讓用戶將IP塊拖放到電路板上并編譯結(jié)果。這種工具也將包括一個網(wǎng)上商店,以便用戶可以將其設(shè)計提供給其他人。
“其中一些可能是開源的,有些可能不是,”Banzi表示,“我們希望為用戶提供可以輕松購買IP模塊的選擇。我們盡可能在開源方面做到這一點,但如果有人正在開發(fā)專業(yè)的解決方案,有時開源方案達不到他們所要求的質(zhì)量,或者他們就是想要將開發(fā)的IP模塊賣給其他人?!?/p>
圖2:Arduino聯(lián)合創(chuàng)始人之一Massimo Banzi。(David Cuartielles拍攝)
他指出,包括Apple在內(nèi)的一些硅谷巨頭也使用Arduino板進行快速原型建模??紤]到這一點,Arduino正在與英特爾合作,獲準將Vidor板連接到英特爾的Quartus FPGA編程工具。
“英特爾需要批準一小部分軟件”他表示。 “這似乎會需要很長一段時間,但希望我們能盡快發(fā)布。法國已經(jīng)有人發(fā)布了可以逆向工程的工具?!?/p>