Home » Twórcy Ethereum krytykują obietnice “otwartego oprogramowania” Uniswap v4

Twórcy Ethereum krytykują obietnice „otwartego oprogramowania” Uniswap v4

by v

Popularna zdecentralizowana giełda (DEX), Uniswap, uruchomiła w tym tygodniu swoją czwartą wersję, która przynosi ze sobą szereg nowych funkcji i możliwości dostosowywania. Spowodowało to jednak również gniew społeczności open source Ethereum.

Powód? Licencja, której używają w wersji v4.

Lefteris Karapetsas rozmawiał z TCN o kontrowersjach. Jest on programistą Ethereum i założycielem rotki, narzędzia do śledzenia portfela, które chroni prywatność użytkowników.

„Uniswap zdecydował się na licencję Business Source License (BSL), kontynuując to, co zrobili z wersją v3”, powiedział, dodając, że nie jest zadowolony z tej decyzji. Karapetsas dodał, że „powodem jest to, że nie rozumieją otwartego oprogramowania i uważają, że ich fosą jest ich kod, co jest błędne.”

Released as a Business Source License 1.1, ten rodzaj licencji oznacza, że kod jest publicznie dostępny i może być kopiowany, modyfikowany lub redystrybuowany. Ma ona jednak pewne ograniczenie. Nie może być wykorzystywana do celów komercyjnych lub produkcyjnych przez okres do czterech lat, po czym zostanie przekształcona w licencję ogólnego przeznaczenia (GPL) na czas nieokreślony.

Istnieje pięć licencji, które zazwyczaj pojawiają się w prawdziwie wolnych projektach open source: Permissive, licencja Berkeley Software Distribution (BSD), licencja Massachusetts Institute (MIT), licencja Apache i Copyleft.

Wynalazca Total Value Locked (TVL), Scott Lewis, zwrócił uwagę, że chociaż Uniswap twierdzi, że jest open source v4, to w rzeczywistości jest to 4-letnia licencja własnościowa. „Gdyby ktokolwiek inny w ten sposób przeinaczył prawdę, zostałby rozerwany na strzępy” – powiedział na Twitterze. „To jest siła bycia potężnym.”

Twórca

Uniswap, Hayden Adams, i zespół odpowiedzialny za protokół wskoczyli do transmisji na żywo na YouTube, aby omówić kontrowersje. Główny inżynier Noah Zinsmeister uważa, że cztery lata to niezbyt długi okres i że [licencja BSL] zapewnia „rozsądną równowagę między zachęcaniem do innowacji a przyznawaniem wyłącznych praw do protokołu, który ma również precedensy w „normalnych” warunkach”.

„Licencja Business Source to podatek od innowacji” – napisał na Twitterze Gabriel Shapiro, główny radca prawny Delphi Labs, platformy badawczo-rozwojowej Web3. Zwrócił również uwagę, że „każdy, kto choć raz spojrzał na kod BSL, a następnie zakodował coś podobnego, jest narażony na roszczenia dotyczące praw autorskich”.

Według Shapiro licencje stosowane w tej przestrzeni są trudne w nawigacji. „Trudno byłoby znaleźć zespół programistów, którzy byliby w stanie zakodować nowy AMM od zera i nigdy nie spojrzeli na kod Uniswap v4” – napisał na Twitterze.

Najnowsza wersja

Uniswap wprowadza nowy rodzaj inteligentnego kontraktu o nazwie „hooks”, który pozwala programistom na rozszerzenie już istniejących pul płynności. Wiodący inżynier ds. inteligentnych kontraktów w projekcie, Sara Reynolds, powiedziała TCN, że poziom innowacyjności, jaki wnoszą „haki”, czyni go „w pewnym sensie nieograniczonym” pod względem możliwości dostosowywania.

Wielu członków społeczności open source uważa, że język marketingowy używany przy uruchomieniu jest mylący. „Nie można nazywać czegoś open source, jeśli nim nie jest” – powiedział Lefteris. Był on pierwszym, który po ogłoszeniu wersji 4 na Twitterze „nazwał Uniswap bykiem”. „Prosimy o używanie właściwej terminologii, ponieważ jest to obraźliwe dla projektów faktycznie tworzących oprogramowanie open source”, napisał.

Related Posts

Leave a Comment