Blog 中多篇文章提到 Open Source,但沒有一篇統整文章,詳細談論 Open Source,網上已經有太多太多對 Open Source 的定義及解說,所以這裡就不再累贅說一篇,只會說我對 Open source 主觀看法。
———————————簡易的分隔線————————————
Open Source 是甚麼?
客觀答案,網上隨便 Google 就有一大堆,那只不過是甚他人的答案,最後還要找個自己答案。為甚麼要有自己答案?那是為了如何面對 Open Source,用甚麼態度使用 Open Source,就會往甚麼方向前進。很玄很虛?舉個例,使用 Open Source 程式碼,當中會有 Lincense ( MIT、GPLv2、Apache, etc ) 問題,程式碼作者對開放的希望都反映在 Lincense 當中︰
作者希望,使用者的洐生産物對外完全開放 ( GPLv2 Lincense)
作者希望,使用者的洐生産物可以 close source ( MIT License )
作者對法律條款感到煩躁,所有權利直接丟出公海 ( WTF Public License v2)