最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

JAVA開(kāi)源是什么意思?標(biāo)準(zhǔn)C和C++是不是開(kāi)源的?

JAVA開(kāi)源是什么意思?標(biāo)準(zhǔn)C和C++是不是開(kāi)源的?

猛跑小豬 2018-09-11 09:05:39
是指函數(shù)庫(kù)的代碼開(kāi)源嗎?有什么語(yǔ)言不是開(kāi)源的?
查看完整描述

1 回答

?
慕哥9229398

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超6個(gè)贊

一種語(yǔ)言有很多實(shí)現(xiàn)。你說(shuō)的是sun公司的java,其他公司也有java的版本,比如ibm,還有g(shù)nu的Java。 語(yǔ)言本身是一種標(biāo)準(zhǔn),沒(méi)有開(kāi)源不開(kāi)源的說(shuō)法,除非大家有種默認(rèn)的說(shuō)法。例如如果沒(méi)有特指其他的java,java自然直sun公司的java。

開(kāi)源指的是語(yǔ)言的實(shí)現(xiàn)是開(kāi)源的。比如c,有turbo c,源代碼不公開(kāi)的,就不是開(kāi)源的。但是linux下默認(rèn)的gcc是更符合c/c++標(biāo)準(zhǔn)的一種實(shí)現(xiàn),同時(shí)也是開(kāi)源的。而微軟的各種c/C++實(shí)現(xiàn)(visualc++)就不是開(kāi)源的。

如果某種語(yǔ)言所有的實(shí)現(xiàn)都不是開(kāi)源的,那它就不是開(kāi)源的。例如C#過(guò)去可以認(rèn)為它不是開(kāi)源的,因?yàn)閮H有的實(shí)現(xiàn)visual c#不開(kāi)源。但c#是一種國(guó)際標(biāo)準(zhǔn),如果有能力誰(shuí)都可以做出自己的實(shí)現(xiàn),像現(xiàn)在有了Mono project,它是一個(gè)開(kāi)源的c#實(shí)現(xiàn),甚至可以在linux下用。

強(qiáng)調(diào)的是,不是說(shuō)只要公開(kāi)就是開(kāi)源,實(shí)際上還有其他版權(quán)的一些條款,你必須符合某種開(kāi)源的版權(quán)。還有不是說(shuō)開(kāi)源的你就可以隨便用了,有很多開(kāi)源產(chǎn)品都有類似“強(qiáng)盜”的條款:粗略地說(shuō),只要你用了它的代碼,你的代碼也必須開(kāi)源,否則就侵權(quán)了。如果做商用,必須仔細(xì)看你用的每一個(gè)開(kāi)源庫(kù)的版權(quán)聲明,看是否要求你也開(kāi)源。

查看完整回答
反對(duì) 回復(fù) 2018-10-10
  • 1 回答
  • 0 關(guān)注
  • 1360 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)