Uniswap v4代碼專利期長達四年引爭論,開發者:別再說自己開源

Jim
分享
Uniswap v4代碼專利期長達四年引爭論,開發者:別再說自己開源

Uniswap 日前發佈 v4 細節,與 v3 相同的是引入了商業源碼許可證 BSL,防止代碼被第三方用於商業目的,不同的是 v4 許可證效期長達四年,是 v3 的兩倍,且 Uniswap Labs 不斷公開強調 v4 代碼為「開源」,這讓許多開發者不滿,認為 Uniswap 是在混淆開源的定義。

(快速了解 v4 的強大功能:Uniswap v4 :期望打造TWAMM、動態手續費還有更多)

Uniswap v4 商業源碼許可證 BSL 效期加倍

Uniswap v1 最初在 2018 年 11 月推出,v2 則是在 2020 年 5 月。當年 DeFi 領域開始走紅,DeFi 協議不斷推出並掀起發幣熱潮。

廣告 - 內文未完請往下捲動

而複製 Uniswap 代碼的 SushiSwap,靠著流動性挖礦給予的代幣獎勵,吸引了大量來自於 Uniswap 上的逐利資金,Uniswap 流動性一度驟降七成,也讓開發團隊 Uniswap Labs 始料未及。

Uniswap 隨即在當年 9 月發行治理代幣,以奪回流動性,事件回顧:

為了防止再被惡意分岔,Uniswap V3 透過「商業源碼許可證」(Business Source License, BSL) 發行,第三方不得用於任何商業目的,這為協議建立了兩年的護城河。

而 v4 代碼除了同樣引入 BSL 之外,時效更是加倍長達四年,屆時將永久轉換為 GPL 許可證。

這引起了加密社群爭論,認為 Uniswap 沒有資格強調自己「開源」。

開源的定義是什麼?

據開放原始碼促進會 (Open Source Initiative, OSI) 官網,它列出了 10 點,能訪問代碼是基本中的基本,而引入 BSL 的 v4 似乎很難符合開源定義:

  • Free Redistribution:可免費另行發佈,不應限制第三方。

  • Derived Works:能允許修改、衍生相關作品。

  • No Discrimination Against Persons or Groups:不得限制任何人在特定領域使用該軟體,例如商業領域。

rotki 創辦人:別再說 v4 開源

隱私投資組合追蹤器 rotki 的創辦人 Lefteris Karapetsas 在 v4 的細節發佈後,在推特上多次抨擊了 Uniswap 的行為。他在 v3 發佈時也曾抱怨過相同問題。

他認為 Uniswap Labs 聲稱 v4 開源的說法,對於真正打造開源軟體的專案是一種侮辱,v4 需要等到 2027 年 6 月 15 日才會永久轉換為公認最開源的 GPL 許可證。

簡言之他不在意 v4 是否引入 BSL,但別在為代碼建立護城河的同時,又公開強調自己開源。

dydx 創辦人 Antonio Juliano 也趁機酸了一下,推文稱 dYdX v4 將完全開源,沒有任何商業版權許可,任何人都能隨意使用代碼。

Uniswap 創辦人:對措辭感到抱歉

Hayden Adams 表示用詞確實應該更準確一些,他提到幾點:

  1. BSL 許可證對 Uniswap 社群仍然是最好的選擇。

  2. 有附帶限期條件轉換為 GPL 的 BSL 許可證是不同的,相較於其它專有牌照,更接近開源。

  3. 完全理解不同意 1、2 點內容的人。

  4. 若 UNI 持有者不同意,可以透過治理提案將 GPL 的轉換日期提前。

他呼籲,開法者不想為帶有 BSL 的代碼做出貢獻的話,那就不要參與,但若想為 v4 做出重大貢獻則可以嘗試申請開發補助金。