2 回答

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊
java開源項(xiàng)目,就是基于java語言的開源項(xiàng)目。Java:是企業(yè)級(jí)應(yīng)用開發(fā)的首選語言。IBM為跟Sun爭Java的主導(dǎo)權(quán),同時(shí)跟 Oracle和微軟爭企業(yè)應(yīng)用的市場份額,于是IBM成為推動(dòng) Java基礎(chǔ)項(xiàng)目的開源開發(fā)方面最用心和最用力的企業(yè)。IBM對(duì)Apache Jakarta項(xiàng)目的大力扶持,使得Java有了強(qiáng)勁的Tomcat服務(wù)器,有了Apache Commons一系列基礎(chǔ)開發(fā)組件;IBM的Eclipse的扶持,則讓Java有了強(qiáng)勁的開發(fā)環(huán)境。

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超4個(gè)贊
與開源對(duì)應(yīng)的是有些語言是不開源的,比如c,有turbo c,源代碼不公開的,就不是開源的。但是linux下默認(rèn)的gcc是更符合c/c++標(biāo)準(zhǔn)的一種實(shí)現(xiàn),同時(shí)也是開源的。而微軟的各種c/C++實(shí)現(xiàn)(visual c++)就不是開源的。
如果某種語言所有的實(shí)現(xiàn)都不是開源的,那它就不是開源的。例如C#過去可以認(rèn)為它不是開源的,因?yàn)閮H有的實(shí)現(xiàn)visual c#不開源。但c#是一種國際標(biāo)準(zhǔn),如果有能力誰都可以做出自己的實(shí)現(xiàn),像現(xiàn)在有了Mono project,它是一個(gè)開源的c#實(shí)現(xiàn),甚至可以在linux下用。
- 2 回答
- 0 關(guān)注
- 954 瀏覽
添加回答
舉報(bào)