newsence
來源篩選

No right to relicense this project

Hacker News

Mark Pilgrim, the original author of chardet, claims that the current maintainers have no right to relicense the project under a different license, asserting that the version 7.0.0 release violates the LGPL.

newsence

無權重新授權此專案

Hacker News
大約 4 小時前

AI 生成摘要

我是 Mark Pilgrim,chardet 的原作者。我認為維護者在 7.0.0 版本中聲稱有權重新授權該專案的行為違反了 LGPL,因為即使是重寫的程式碼也並非在隔絕環境下開發,我要求將專案恢復為原始授權。

背景

知名開源專案 chardet 的原作者 Mark Pilgrim 近日對該專案的現任維護者提出嚴正抗議。起因是維護者在 7.0.0 版本中聲稱擁有「重新授權」的權利,將原本的 LGPL 授權更改為其他授權。Mark Pilgrim 指出,由於維護者曾大量接觸原始代碼,且新版本並非在「潔淨室」環境下開發,即便使用了 AI 代碼生成器或進行了重構,在法律上仍屬於衍生作品,必須遵守 LGPL 的授權規範,因此要求維護者立即撤回授權變更。

社群觀點

針對這場授權爭議,Hacker News 的討論主要圍繞在「重新編寫」與「版權侵犯」之間的法律界線。部分網友支持原作者的立場,認為這並非單純的技術問題,而是法律原則的挑戰。有意見指出,如果僅僅透過 AI 將現有作品重新包裝就能宣稱擁有新版權,這無異於將《哈利波特》小說帶入暗房重新打字後宣稱自己是原創者,這種邏輯在法庭上很難站得住腳。若司法體系允許 AI 重新編寫後的作品被視為獨立創作,現行的版權保護體系將會徹底崩潰。

然而,另一派觀點則對「潔淨室」開發是否為法律上的硬性要求表示懷疑。有評論者認為,潔淨室開發只是一種防禦訴訟的手段,而非法律的唯一標準。他們引用了 Google 與 Oracle 關於 Java API 的訴訟案,指出如果內部架構與實作方式已經發生根本性的改變,即便 API 保持相容,法院仍有可能判定其為新的實作。在 chardet 的案例中,維護者聲稱內部架構已從探測器模式改為流水線階段,這種程度的重構是否足以構成「獨立作品」,成為了爭論的核心。

此外,討論也延伸到了 AI 在此過程中所扮演的角色。有網友分享了商業諮詢中的真實案例,提到工程師能利用 AI 在極短時間內逆向工程並重建功能完全相同的後端系統。這引發了社群對於開源專案治理的憂慮,認為開發者在移交專案權限時必須更加謹慎。部分留言則對 GPL 系列授權在現代開發環境下的適用性感到疲勞,認為這類授權爭議往往演變成法律上的恐怖故事,甚至有人覺得維護者在投入大量精力重構後,理應擁有對作品的掌控權,而不應受限於舊有的授權框架。

延伸閱讀

在討論中,有網友提到 FastAPI 的底層函式庫 Starlette 最近也發生了類似的授權與管理權爭議,相關細節可參考 GitHub 上的討論串(Kludex/starlette issue #3042)。