Android 4.0(代號Ice Cream Sandwich)已於10月19日在香港正式亮相,這是Android的一次重大改版,標榜著為手機、平板及更多智慧裝置提供一個互通性的平台,也帶來更多好用的新功能。它的問世,也讓Android的熱潮再次發燒。
當iPhone在智慧手機市場開了第一槍後,如果沒有Android的適時相挺,三星、HTC、LG、Motorola等廠商恐怕推不出好的產品來與蘋果競爭,自然也見不到今日Android陣營的壯大,而只能聽任蘋果橫掃市場,自己躱在角落喝西北風了。
若說蘋果因賈伯斯而與眾不同,那Android則是站在眾人的肩膀上而發光發熱。這些眾人是來自世界各地的開放軟體社群,近十多年來,他們無私地為Linux等開源軟體貢獻心力,累積出的軟體成就,讓Google有機會登高一呼推出Android平台,並引起這麼大的迴響。
Arduino大門為創意人而開
開放運動的精神,說穿了即是“Come、Help、Contribute”(參與、互助、貢獻)。人類文明所鼓吹的正向價值,在這裏被表露無遺。這場運動從軟體社群先開始延燒,並愈燒愈旺,如今已燒到硬體的設計領域。
回顧開放硬體(Open Source Hardware, OSHW)的運動,其實發起的時間點和開放軟體差不多,在廿世紀末已經有人開始推動。但硬體不像軟體般容易透過網路進行研發成果的串連與累積;而且既然是硬體,就得花錢買零件回來組裝,這就容易遇到開發成本的門檻。這也是開放硬體運動一開始動不太起來的主因。
到了2005年,開放硬體運動才出現了一個關鍵性的轉折點。
Massimo Banzi、David Cuartielles、David Mellis等人在這一年中開發出了Arduino電路板,並將設計圖開放了出來。更重要的是,這群人有一個共同的目標,就是希望任何人,即使不懂電腦編程語言,也能運用Arduino做出很酷的東西。
Massimo Banzi說:「每個人在某種程度上都是藝術家,所以希望讓Arduino能給所有的人用。」他認為我們的生活週遭被無數的物品所包圍,如何和它們產生互動,其實充滿了各種趣味。而這些互動性的創意可以來自每一個人,他們不一定要懂電子或軟體技術。
是的,相較於開源軟體吸引的是極專業的軟體工程師,Arduino這扇門則是為大眾而開的。不過,在現階段,使用Arduino的人通常是腦中充滿了鬼點子的DIY玩家,也就是大家心目中那些在自己家中車庫裏將零件東拼西湊的電子怪客們。
這些人因Arduino而能更快完成自己的點子;因網路社群而串連在一起;也因開放硬體運動,讓他們願意公開自己的創意發想,也能從別人的創意中得到啟發,並站在這個基礎上再繼續開發,讓一個簡單的原創構想可以不斷開枝散葉,愈做愈精彩!
自己的產品自己定義
在過去,科技產品的發展方向決定於擁有雄厚資本的大廠手中,如Sony、IBM或蘋果、三星。但當開發設計的門檻愈來愈低,誰說產品定義的遊戲規則不能改寫。
舉個例,「智慧家庭」或「資訊家電」等名詞已炒做了十多年了,但為了產品互通性的問題,一直遲遲沒有太大的進展。更大的問題是,廠商也不清楚究竟消費者在家中需要什麼樣的智慧家電。如今有了Arduino,你不用再等了,可以自己動手做出自己心目中的智慧家電,例如鬧鐘一聲,房間的燈光就會自動點亮,音響也會跟著開始播放音樂。
更讓人興奮地是,開放硬體的Arduino與開放軟體的Android如今也已結成親家。在今年5月的Google I/O開發者大會中,Google提出Android Open Accessory協定技術,以及相應的ADK(Accessory Development Kit)開發板,其硬體層即是基於Arduino架構而來。
有了ADK,喜歡DIY的電子玩家可以運用Android手機或平板來做出更多有趣的控制設計。事實上已有人運用搭載Android 3.1的平板電腦開發出有趣的操控功能,利用它來操控在一個大型實體迷宮中的一顆5000磅的滾球;以及操控一隻小型Android玩具的雙手與身軀,並且讓機器人跳舞、它的眼睛還會閃爍著LED的亮光。
一起來翻轉世界
「社群」這兩個字在今日已等同於「力量」;而一群熱愛創造的電子DIY玩家,更可以將整個世界給翻轉個好幾翻。
在台灣,多的是電子工程師,但大多汲汲營營於公司的大型開發案,每日爆肝工作,卻不一定知道自己是為何而忙。當然,恐怕也沒有時間去了解何謂開放硬體運動,趣味又在那裏?
聽說,繼2008年金融海嘯後,又一波無薪假向台灣的科技產業襲來。面對科技業的寒冬,工程師除了打包回家、面對電視機搖頭興歎之外,還能做些什麼呢?上網買一塊Arduino板子回來玩一玩,用你的想像力去結合你的專業,趁著閒過過發明人的癮吧!
也許你會發現,電子人與藝術家的分野,其實並沒有那麼遙遠。