interface icon indicating copy to clipboard operation
interface copied to clipboard

LICENSE Clarity

Open yokem55 opened this issue 1 year ago • 1 comments

This repository doesn't seem to have a LICENSE file at the moment. From commit https://github.com/Uniswap/interface/commit/fc7ecc7e3bea1c7b459d0d0bad0840f0b82388ef and before, the LICENSE file was the GPLv3. But commits after that to the main branch have that LICENSE file removed from the repo, effectively asserting that the repository is now a proprietry, "look, but don't touch" codebase.

This puts the legal status of the current code base into question as Github currently lists 187 contributors to this repository who contributed to this repository under the terms of the GPLv3.

I understand Uniswap Labs may have some interests in making this codebase prorprietary again, but unless all 187 contributors:

  1. Were employees of Uniswap Labs at the time of their contribution,
  2. Or had signed contribution agreements or copyright assignements allowing Uniswap Labs to arbitrarily relicense their contributions,
  3. Or their contributions have been removed or replaced -

Uniswap Labs is now infringing on the copyrights of these contributors by removing the GPLv3 LICENSE file.

I believe some clarification is required on this matter. For posterity sake - I've forked this repo as of the last commit clearly listed under the GPLv3 here - https://github.com/yokem55/uni-interface-gplv3

yokem55 avatar Feb 02 '24 18:02 yokem55

Can you please clarify this issue somehow? After the thread from @haydenadams we would also like to fork the interface rather than the brand, but the lack of clarity on the license issue is stopping us.

illlefr4u avatar Feb 09 '24 03:02 illlefr4u