Sun Microsystems 在今天宣佈,將要以 GPLv2 釋出他的 Java 實作。
這二年可以看到非常多的廠商或是專案加入 open source community 的陣營,而 Sun 的 Java 實作超過 10 年的發展,過程真是非常的精采,最終也提出 GPLv2 的版本,有點小意外,但我想可能也不出大家所預期的可能結果。
Sun 的 Java 實作最終還是選擇以 GPLv2 釋出新版本,並且也不意外地引發「Is Java's move to GPL too late?」的討論。在這 10 幾年的精采發展過程中,Java 也曾回拒 open source 的想法與建議,最終仍然無法抵擋一個潮流與趨勢。
與其說 Sun 是在無計可施的局面下選擇 open source,我覺得還不如說這是 open source 這個「生態環境(ecosystem)」的成形、成熟與狀大,讓人「不可不為」。當然這是我自己的看法。
對 open source 生態系統最早「覺醒」,並且也因為認可這個 ecosystem 而得好處的經典案例就是「IBM」了,而今年也能嗅到 Linux mobile phone 生態環境的成形,想必未來 2 年 Linux mobile phone 是大有可為的。因此,假如 Sun 不想在 Linux mobile phone 的歷史缺席,就算不解或無奈,也只能聰明的加入已成形的生態系統裡。
IBM 擁有許多作業系統的專利,透過智財保護,並進行授權或 royalty 似乎是天經地義的做法,但是這位老大哥選擇並且認真加入 open source 生態環境的運作,最後得到許多好處與回饋,也讓人見識到 ecosystem 讓人不可不為的威力。IBM 的 PowerPC 也選擇了 open source community 的系統,只不過 IBM 比 Sun Microsystems 更有智慧,我想這是未來將會被更熱烈討論的主題(ecosystem of open source community)。
把這個好消息看待得太嚴肅了,對 developer 來說,又多了一項新奇有趣的東西,值得期待!
以下是這則新聞的主要閱讀列表:
Sun GPLs Java, http://www.linux-watch.com/news/NS4348361333.html.
Sun GPLs Java, targets mobile phones, http://www.linuxdevices.com/news/NS6857451192.html.
Jollen's Blog 使用 Github issues 與讀者交流討論。請點擊上方的文章專屬 issue,或 open a new issue
您可透過電子郵件 jollen@jollen.org,或是 Linkedin 與我連絡。更歡迎使用微信,請搜尋 WeChat ID:jollentw