GitHub Copilot 似乎違反了開源許可證的規定
自 Copilot 首次亮相以來,Butterick 就對該計劃提出了批評。
微軟在 2018 年支付 75 億美元收購了 GitHub,此後將這個程式碼倉庫整合到其開發者工具中,同時在很大程度上採取了放手的態度。Matthew Butterick 是一名作家、律師,也是一名程式設計師,他認為微軟基於機器學習的程式碼助手 GitHub Copilot 存在一些問題,它似乎不正確地對待開原始碼許可證。
GitHub Copilot 是 Visual Studio 和其他 IDE 的一個外掛,透過在你輸入時提供程式碼完成的 “建議” 來運作。Codex 是該系統的動力源。然而,Butterick 等開發者認為 AI 在如何學習方面存在問題,或者更具體地說,AI 是從哪裡訓練的。
這裡的問題是,GitHub 所訓練的公開程式碼倉庫是有許可證的,當他們的工作被利用時,需要按照許可證進行。雖然微軟對其使用程式碼的問題一直避而不談,稱其為合理使用,但 Copilot 除了提供建議外,還能生成逐字逐句的程式碼部分。
根據 Codex(由微軟授權)的開發者 OpenAI的說法,“Codex 是在數以千萬計的公開程式碼倉庫中訓練出來的,包括 GitHub 上的程式碼。”微軟自己也含糊地將訓練材料描述為數十億行的公共程式碼。
作者:Laveesh Kocher 選題:lkxed 譯者:wxy 校對:wxy
相關文章
- 賽門鐵克路由器被發現違反了 GPLv2 許可證路由器
- 開源許可證教程
- 國內“開源軟體”許可方式有違開源精神
- 七種開源許可證
- 一個開源軟體許可證合規的經濟高效模式模式
- 為什麼GPL是更好的開源許可證?
- GitHub如何選擇合適的license(許可證)Github
- netbeans許可證模板設定Bean
- 開源中國專訪 TJ:開源許可證,歡迎來到雲時代
- MySQL 開源許可研究MySql
- 為什麼開源資料庫改變許可證?資料庫
- 開源許可證GPL、BSD、MIT、Mozilla、Apache和LGPL的區別MITApache
- 2.6.10 設定許可證引數
- Hyperledger AnonCreds:開源、開放規範下,保護隱私的可驗證憑證
- .NET 開源許可權認證專案 MiniAuth上線
- 看懂開源許可協議協議
- Serv-U許可權設定規則
- 初創企業開源許可證管理九大法則
- 小知識:軟體開發的許可權控制和許可權驗證
- 開源種子計劃許可證爭議引發的出乎意料的結果
- App違法違規收集使用個人資訊行為認定方法APP
- React 許可證的五宗罪React
- 再談Android的許可證Android
- 七問七答理清MySQL開源許可MySql
- 開源軟體許可協議介紹協議
- 原始碼即是許可證原始碼
- 如何理解Apache 2.0許可證中的專利許可條款?Apache
- 深入淺出:遠離法律風險,必須瞭解開源專案許可證
- 如何為j2ee的程式設定許可權驗證?
- Github Copilot 結合python的使用GithubPython
- vmware workstation pro許可證金鑰大全 vmware所有版本許可證金鑰
- [BUG反饋]許可權條目中缺少兩個公開方法的許可權設定
- 分配給 主機的 Evaluation Mode 許可證已過期。建議升級許可證。
- 蘋果被開發者“抓包”違反自己定的規則蘋果
- 開源許可權引擎祭奠高考:祭奠我們的高考。
- 實戰如何選擇開源許可協議協議
- 再談Android的許可證(續)Android
- Github Copilot 的優點和侷限性 - hrithwikGithub