Java開源十年爭議不斷:其實仍然是“閉源”
2006年11月13日,SunMicrosystems正式宣布Java開源,并希望此舉能夠讓社區幫助進行安全分析、bug報告、增強性能、了解偏僻個案等。...
2006年11月13日,Sun Microsystems正式宣布Java開源,并希望此舉能夠讓社區幫助進行安全分析、bug報告、增強性能、了解偏僻個案等。
不過,十年過去之后,對于Java開源的爭議依舊存在。批評者認為,Java并沒有像官方說的那樣完全開源,其實只開放了SDK,而Java SE和Java EE TCKs仍然是閉源的。
對于Java的開源身世,最初IBM呼吁將Java捐給Apache 軟件基金會,使用Apache許可證分發,但Sun最終決定在GPL許可證下開源Java。GPL許可證要求衍生版本需要公開分發。Gosling稱這能讓Java更好的適應開源社區。Sun在2010年被甲骨文收購,Java也落到了甲骨文手中,由甲骨文主導Java的演化。

分享到:
投訴收藏