最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

軟件著作權(quán)迷霧再起:人工智能編程工具收費(fèi)引發(fā)爭(zhēng)議

2022-12-13 10:44 作者:水哥  | 我要投稿


隨著計(jì)算機(jī)生產(chǎn)力工具的不斷變革,由人工智能支撐的編程工具自動(dòng)化在近兩年迎來(lái)高速發(fā)展。與此同時(shí),新事物也伴隨著新問(wèn)題接踵而至,因AI編程引起的軟件著作權(quán)爭(zhēng)議迷霧籠罩著業(yè)界。不久前,軟件自由保護(hù)協(xié)會(huì)(Software Freedom Conservancy,SFC)因不滿知名開源托管平臺(tái)GitHub對(duì)旗下AI編程工具Copilot收費(fèi)一事,發(fā)布了一篇名為《放棄GitHub:時(shí)機(jī)已到!》的長(zhǎng)文,并呼吁所有的自由軟件與開源軟件開發(fā)者離開GitHub平臺(tái)。

異軍突起的AI編程

為什么一款人工智能編程工具的收費(fèi)舉動(dòng)引發(fā)了SFC和GitHub平臺(tái)的決裂?這要從異軍突起的AI自動(dòng)化編程說(shuō)起。

Copilot是由GitHub平臺(tái)與OpenAI實(shí)驗(yàn)室合作開發(fā)的一個(gè)AI插件,用戶通過(guò)將其安裝在常見的代碼編輯器或集成開發(fā)環(huán)境工具(如VSCode、Intellij IDEA等)中,在編程時(shí)Copilot會(huì)輔助開發(fā)者自動(dòng)補(bǔ)全代碼。

Copilot的代碼補(bǔ)全能力其原理由OpenAI Codex模型提供支持,該模型基于GPT-3(一種基于文本訓(xùn)練的深度學(xué)習(xí)神經(jīng)網(wǎng)絡(luò))創(chuàng)建,同時(shí)還接受了來(lái)自GitHub平臺(tái)上5400萬(wàn)個(gè)存儲(chǔ)庫(kù)的159GB Python代碼的訓(xùn)練。Copilot目前能夠支持十多種編程語(yǔ)言的自動(dòng)代碼補(bǔ)全,其中Python的效果最佳。程序員在插件的輔助下甚至只要輸入一段注釋,Copilot就會(huì)立即給出接下來(lái)可用的代碼、建議。

AI編程工具通過(guò)文本訓(xùn)練聚合了海量代碼信息,為程序員省去了大量的查找時(shí)間。有開發(fā)者戲稱:“Copilot不僅解放了大腦,還解放了手指?!比斯ぶ悄芷浔举|(zhì)是人類智能的集合,在算力上超越人類智能的表現(xiàn)在于其巨大的并行計(jì)算,這也是21世紀(jì)人工智能神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí)迅速壯大的原由。將這種能力運(yùn)用到計(jì)算機(jī)軟件開發(fā)和軟件工程領(lǐng)域,確實(shí)將帶來(lái)生產(chǎn)力工具的極大變革。

Copilot潛在的和正在引發(fā)的爭(zhēng)議

Copilot的收費(fèi)舉動(dòng)是當(dāng)前最表面的問(wèn)題也是引爆爭(zhēng)議的導(dǎo)火索。GitHub在去年6月放出Copilot技術(shù)預(yù)覽版之初,社區(qū)開發(fā)者們表現(xiàn)出積極的興趣,經(jīng)過(guò)一年時(shí)間對(duì)各種編程語(yǔ)言的適應(yīng)并在多種開發(fā)環(huán)境上測(cè)試發(fā)布,該插件工具已經(jīng)積累起超過(guò)120萬(wàn)數(shù)量的訂閱群體。

其實(shí)Copilot與其算法模型Codex自發(fā)布伊始就引起了業(yè)界一些機(jī)構(gòu)和專業(yè)人士的擔(dān)憂,這些觀點(diǎn)認(rèn)為該技術(shù)生成的代碼段可能會(huì)在不知不覺中牽涉版權(quán)問(wèn)題。由于一開始Copilot是免費(fèi)訂閱的,這個(gè)問(wèn)題并沒(méi)有被擴(kuò)大,短時(shí)間內(nèi)也很少會(huì)出現(xiàn)將Copilot生成代碼商用的情況。隨著GitHub對(duì)Copilot搞起了收費(fèi)模式,那些原本“沉默”的爭(zhēng)議瞬間被點(diǎn)燃爆炸。

SFC在“討GitHub檄文”中對(duì)其作為列舉數(shù)項(xiàng)批評(píng),呼吁開發(fā)者不要忘記21年前另一個(gè)平臺(tái)SourceForge將代碼私有化的教訓(xùn)。反對(duì)GitHub Copilot收費(fèi)觀點(diǎn)認(rèn)為,平臺(tái)上托管著數(shù)量巨大的開源代碼項(xiàng)目,這些代碼依據(jù)項(xiàng)目本身所發(fā)布開源許可證規(guī)定合理利用,GitHub作為托管平臺(tái)將開源代碼用于Copilot自動(dòng)化輔助后,又對(duì)該插件進(jìn)行訂閱收費(fèi),這樣的行為與相關(guān)知識(shí)產(chǎn)權(quán)法規(guī)以及開源許可約定相悖。

同時(shí),反對(duì)觀點(diǎn)所指向的爭(zhēng)議在于,當(dāng)用于機(jī)器學(xué)習(xí)訓(xùn)練的開源代碼被提供給Copilot用戶作為另一創(chuàng)作者的代碼、軟件項(xiàng)目的一部分時(shí),該行為是否屬于對(duì)前者的合理利用。眾所周知,開源許可證種類眾多而規(guī)則不一,譬如對(duì)版權(quán)運(yùn)用最嚴(yán)格的GPL許可證具有“凡觸之皆GPL”的傳染性,這就基本上阻絕了該證軟件的商業(yè)應(yīng)用,而其他常用的許可證諸如BSD、MIT、Apache都有相應(yīng)的規(guī)則。

SFC所指出問(wèn)題其一就在于平臺(tái)方并未給出所訓(xùn)練代碼的相應(yīng)許可證,如果該問(wèn)題沒(méi)有合適的解決方法,就如同一些開發(fā)者所說(shuō)的:當(dāng)你某天在敲代碼的時(shí)候突然收到來(lái)自其他作者的私信(侵犯他人版權(quán))。而Copilot目前暫不支持代碼重查這樣的功能,因?yàn)檫@涉及到非常復(fù)雜和前所未有的工作。

軟件知識(shí)產(chǎn)權(quán)糾紛問(wèn)題由來(lái)已久,遠(yuǎn)的如AT&T訴伯克利BSD侵權(quán)Unix,近的有甲骨文訴谷歌Java案。裁量和判定一直以來(lái)都是軟件案的難點(diǎn),比如在Java案中,法庭在安卓系統(tǒng)有無(wú)對(duì)Java專利構(gòu)成侵權(quán)、JavaAPI是否受版權(quán)保護(hù)問(wèn)題上的裁定令人印象深刻,對(duì)“被復(fù)制的37個(gè)JavaAPI代碼段”的自由裁量成為該案的關(guān)鍵。人工智能輔助編程插件作為工具本身提供代碼補(bǔ)全,在免費(fèi)的情況下顯然沒(méi)有問(wèn)題,這被認(rèn)為是平臺(tái)向用戶提供服務(wù)用于研究、交流和創(chuàng)作;一旦收費(fèi)就存在侵權(quán)糾紛,因?yàn)榇a著作權(quán)并非平臺(tái)所有,除非插件所提供的代碼段在法律裁量上無(wú)法被裁定為復(fù)制。

軟件知識(shí)產(chǎn)權(quán)是法律領(lǐng)域比較新的知識(shí),因?yàn)檐浖鄬?duì)于機(jī)器硬件其商業(yè)價(jià)值在20世紀(jì)60年代末才開始逐漸顯現(xiàn),而代碼和開源等方面在世界各國(guó)現(xiàn)行的版權(quán)法體現(xiàn)上都存在較大真空。隨著近年來(lái)圍繞著開源代碼侵權(quán)的案件逐漸增多,這一領(lǐng)域的缺失有望得到有效補(bǔ)充。

人工智能的紅利仍在持續(xù)改變世界,未來(lái)軟件工程自動(dòng)化是長(zhǎng)期趨勢(shì)。繼運(yùn)維部署之后,開發(fā)領(lǐng)域也將面臨巨大變化,本輪深度學(xué)習(xí)帶來(lái)的AI變革將持續(xù)推進(jìn)生產(chǎn)力工具的形態(tài)演進(jìn)。同時(shí),人工智能也是一把雙刃劍,開發(fā)者也應(yīng)當(dāng)認(rèn)識(shí)到過(guò)度依賴自動(dòng)化的負(fù)面結(jié)果。

文/陳徐毅 高級(jí)工程師,科技專欄作者,中國(guó)計(jì)算機(jī)學(xué)會(huì)會(huì)員。

軟件著作權(quán)迷霧再起:人工智能編程工具收費(fèi)引發(fā)爭(zhēng)議的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
华池县| 茂名市| 玉环县| 黔南| 冷水江市| 丰顺县| 繁峙县| 武定县| 靖宇县| 淮滨县| 潢川县| 衢州市| 开平市| 长泰县| 虎林市| 阳泉市| 柘荣县| 庆安县| 福鼎市| 客服| 灵台县| 精河县| 连山| 彭州市| 土默特右旗| 南靖县| 铁力市| 同心县| 安达市| 岫岩| 呼和浩特市| 进贤县| 曲水县| 石楼县| 新兴县| 凯里市| 彰化市| 阜南县| 玉田县| 鄂伦春自治旗| 高安市|