您的位置:首頁 > 業(yè)內(nèi)資訊 > 10年之后爭議仍在:Java到底開源了沒有
2006年11月13日,Sun Microsystems正式開源Java。事實上Java的源代碼在發(fā)布第一天就可以訪問,這一策略幫助Java在早年推動了平臺的建立。Java之父James Gosling稱,他們公開源代碼的意圖是讓社區(qū)幫助進行安全分析、bug報告、增強性能、了解偏僻個案等。
Java最早使用的許可證允許內(nèi)部使用源代碼但不能分發(fā)。IBM當(dāng)時呼吁將Java捐給Apache軟件基金會,使用Apache許可證分發(fā),但Sun最終決定在GPL許可證下開源Java。GPL許可證要求衍生版本需要公開分發(fā)。Gosling稱這能讓Java更好的適應(yīng)開源社區(qū)。Sun在2010年被甲骨文收購,Java也落到了甲骨文手中,由甲骨文主導(dǎo)Java的演化。
然而Java開源十年之后仍然引起爭議,因為Java的開源被認為是打了折扣。批評者稱,Sun只開源了JDK,Java SE和Java EE TCKs仍然是閉源的。
小編推薦閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)