投影片 : http://www.slideshare.net/jserv/opensource-ecosystem
這次請到了強者學長jserv來跟我們分享一些 open source 的東西。
首先他先介紹了open source一些優點,像是你可以利用open source開放原始碼的特性,對project按照自己喜歡的樣子進行修改之類的,非常方便。最近在FB看到了jserv分享了一部影片,內容就是在講這個。
不僅如此, jserv還提到了一個例子。全台灣哪個縣市的小學,使用Linux的比率是最高的呢?
答案是花蓮縣。東台灣的資源比較不足,使用的電腦也比較老舊,根本跑不動像是win7這種比較需要高階硬體資源的作業系統。不過有了jserv和PCMAN大大2人就一起開發的LXDE桌面環境,再搭配Linux的作業系統(完全不用錢!),就這樣讓這些舊電腦成為了有用的教學工具。
之後jserv講到了一個重點: open source到底要如何賺錢呢?
"與其探討 open source 的獲利模式,不如先檢視整體環境的變化"
電子資訊科技產業變化的速度太快,以致於每一間公司都得想辦法不斷的進化,才不會被時代給淘汰掉。jserv提到像是Google, Facebook, Amazon等軟體公司,無不是卯足了勁在搞硬體,原因無他,無非就是要適應演化。以前的年代,可能有辦法寫個遊戲,或是寫個什麼軟體就能夠發一筆橫財,但是那個時代畢竟已經過去了,唯有軟硬兼施,才能夠在這個時代生存。
1+1等於多少呢?
普通人會回答2
數學家會證明1+1=2
物理學家會先詢問單位
而會計師,則會問你"你想等於多少?"
這個笑話只是jserv舉的例子,卻可以對應到普通軟體與開源軟體(open source software)的差異性。
普通的軟體,就只是可以讓你"用",你要是會用的話,可能就會使你在生活上或是工作上更為便利。但是開源軟體,卻擁有著"你想等於多少"的價值,只要你會修改,會開發,並拿來跟硬體結合,就可以變成你所想要的"值"。
使用open source來開發,除了成本大為降低,且可以提供一個高度可見的協作框架之外,最重要的就是能夠刺激軟體的進步與發展,大家一起看,一起改,效果當然比關起門來自己研究還要好。這也是為什麼我們可以看到有公司互為競爭對手,卻在open source的開發上面有著緊密合作的原因。
"預測未來的最佳方式就是去創造它"
– 電腦科學家Alan Kay
"船停在港灣裡是最安全的,但是那不是船存在的目的"
– Grace Hopper
參與open source除了可以磨練自己,最重要的是有機會去改變這個世界,像是android,你在它的作業系統裡面寫個一行程式碼,就等於是有9億多個使用者在享受你的服務,或是Mozilla Firefox和Google Chrome,或是各個Linux作業系統........
"我並不認識你,但是我謝謝你"
看來open source比我想像中的還要強大
沒有留言:
張貼留言