
Uniswap, a well-known decentralized exchange, launched its fourth version.
Although the new version is more feature-rich, it has attracted complaints from developers, they oppose the use of BSL (Business Source License, commercial source code license).
Uniswap v4 introduced a range of new features and customizability, and the latest version added a feature called a "hook," a type of smart contract that allows developers to scale on top of existing liquidity pools.
Sara Reynolds, the project's lead smart contract engineer, described the functionality of hooks as "virtually unlimited in terms of customization possibilities."
However, the release of Uniswap v4 also sparked dissatisfaction among members of the open source community, as they did not recognize the licenses associated with the new updates.
Uniswap chose to use BSL 1.1 in v4, continuing what they did in Uniswap v3, and the BSL license will allow Uniswap exclusive access to the innovation for the next four years.
While this license grants public access to the code and the right to copy, modify, and redistribute it,However, the code cannot be used for commercial or production purposes for up to four years。
After that, the license will change from the BSL license to the perpetual GPL license (General Purpose License, General Public License).
Developers in the open source community believe that Uniswap's so-called "open source marketing" statement is misleading.
Gabriel Shapiro, general counsel at investment firm Delphi Labs, said in a series of tweets,BSL is a tax on innovation that may slow down the development of the DeFi space。
In his opinion, without looking at the code of Uniswap v4, it will be difficult for developers to build an AMM (Automated Market Maker) from scratch.
The BSL is a tax on the ability to innovate, and anyone who sees its code, even once, and then writes similar code is at risk of a copyright claim.
in short,
in short,It's hard to find a team of developers who are capable of writing a new AMM from scratch and have never seen the Uniswap v4 code. Maybe they are not infringing, but they need to show evidence to prove it.
In response, Uniswap founder Hayden Adams and his team held a YouTube livestream to resolve the controversy.
Lead engineer Noah Zinsmeister said four years is not a long time, and the BSL license strikes a reasonable balance between encouraging innovation and making money from the project.