Home » Ethereum ontwikkelaars maken bezwaar tegen Uniswap v4 ‘Open Source’ beloften

Ethereum ontwikkelaars maken bezwaar tegen Uniswap v4 ‘Open Source’ beloften

by Tim

De populaire gedecentraliseerde beurs (DEX) Uniswap lanceerde deze week zijn vierde versie, die een reeks nieuwe functies en aanpasbaarheid met zich meebrengt. Het bracht echter ook de toorn van de open source Ethereum gemeenschap met zich mee.

De reden? De licentie die ze gebruiken voor v4.

Lefteris Karapetsas sprak met TCN over de controverse. Hij is een Ethereum ontwikkelaar en oprichter van rotki, een portfolio tracker die de privacy van gebruikers beschermt.

“Uniswap heeft besloten om voor een Business Source License (BSL) te gaan, voortbordurend op wat ze deden met v3” zei hij, eraan toevoegend dat hij niet blij is met de beslissing. Karapetsas voegde eraan toe “de reden is dat ze open source niet begrijpen en ze geloven dat hun slotgracht hun code is en dat is verkeerd.”

Dit type licentie, uitgebracht als Business Source License 1.1, betekent dat de code publiek beschikbaar is en gekopieerd, gewijzigd of opnieuw gedistribueerd mag worden. Er is echter een beperking. De licentie mag maximaal vier jaar lang niet worden gebruikt voor commerciële of productiedoeleinden. Daarna wordt de licentie omgezet in een General Purpose License (GPL) voor onbepaalde tijd.

Er zijn vijf licenties die meestal gebruikt worden voor echte vrije open source projecten: Permissive, de Berkeley Software Distribution (BSD) licentie, de Massachusetts Institute (MIT) licentie, de Apache licentie en Copyleft.

Uitvinder van Total Value Locked (TVL), Scott Lewis wees erop dat hoewel Uniswap beweert dat ze v4 open source hebben gemaakt, het eigenlijk een 4-jarige propriëtaire licentie is. “Als iemand anders de waarheid zo verkeerd zou voorstellen, zouden ze aan stukken worden gescheurd”, zei hij op Twitter. “Dat is de kracht van machtig zijn.”

Uniswap-bedenker Hayden Adams en het team van het protocol zijn naar een YouTube livestream gesprongen om de controverse te bespreken. Hoofdingenieur Noah Zinsmeister denkt dat vier jaar niet zo lang is en dat [de BSL-licentie] een “redelijke balans vindt tussen het stimuleren van innovatie en het geven van exclusieve rechten aan het protocol, dat ook precedenten heeft in ‘normale’ omgevingen.”

“Business source licentie is een belasting op innovatie,” tweette Gabriel Shapiro, general counsel bij Delphi Labs, een Web3 onderzoeks- en ontwikkelingsplatform. Hij wees er ook op dat “iedereen die BSL-code ook maar één keer heeft bekeken en later iets soortgelijks codeert, het risico loopt een auteursrechtclaim te krijgen.”

De licenties die in de ruimte worden gebruikt zijn volgens Shapiro moeilijk te navigeren. “Het zou moeilijk zijn om een team van ontwikkelaars te vinden die in staat zijn om een nieuwe AMM van de grond af aan te coderen en nog nooit naar Uniswap v4 code hebben gekeken”, twitterde hij.

De nieuwste versie van Uniswap introduceert een nieuw soort smart contract, “hooks” genaamd, waarmee ontwikkelaars reeds bestaande liquiditeitspools kunnen uitbreiden. Lead smart contract engineer voor het project, Sara Reynolds, vertelde TCN dat het niveau van innovatie dat “hooks” met zich meebrengt het “soort van grenzeloos” maakt in termen van aanpasbaarheid.

Velen in de open source gemeenschap vinden de marketingtaal die bij de lancering wordt gebruikt misleidend. “Je kunt iets niet open source noemen als het dat niet is”, zegt Lefteris. Hij was de eerste die Uniswap op Twitter “oplichtte” nadat v4 was aangekondigd. “Gebruik alsjeblieft de juiste terminologie, want dit is beledigend voor projecten die open source software maken,” schreef hij.

Related Posts

Leave a Comment