Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I have epicly trolled by myself by being bad at writing licenses (aka this isn't a legally viable license) :trollface: #6

Closed
TechnologyClassroom opened this issue May 17, 2022 · 22 comments

Comments

@TechnologyClassroom
Copy link

I get that this is a meme license, but I want to point out that the software license cannot legally control the output of a program. See the question "Is there some way that I can GPL the output people get from use of my program? For example, if my program is used to develop hardware designs, can I require that these designs must be free? (#GPLOutput)" from the GPL FAQ.

The CC-BY-SA-4.0 license should cover everything else that is mentioned in this license.

@TechnologyClassroom
Copy link
Author

I do agree that NFTs are bad in general.

@ThatOneCalculator
Copy link
Owner

If anything this license is meant to act as a "legal scare", people dumb enough to do NFTs won't know the intricacies of copyright law.

@TechnologyClassroom
Copy link
Author

Having a goal of spreading FUD about copyright law through a software license is probably not a good strategy.

@ThatOneCalculator
Copy link
Owner

What would you suggest instead, then?

@ddevault
Copy link

ddevault commented May 17, 2022

I also noticed this problem and filed to have a package removed from Alpine Linux on the basis that this is a non-free license. I hate NFTs with a passion, but software licenses is not the appropriate place to fight this battle.

@ddevault
Copy link

Oh: the closed source clause is problematic, too. There's no definition of "closed source" given, and licenses which aim to be viral have to take a different approach (see the GPL or MPL). License writing is not the domain of amateurs.

@ThatOneCalculator
Copy link
Owner

I also noticed this problem and filed to have a package removed from Alpine Linux on the basis that this is a non-free license. I hate NFTs with a passion, but software licenses is not the appropriate place to fight this battle.

Which package?

@ThatOneCalculator
Copy link
Owner

ThatOneCalculator commented May 17, 2022

Honestly I might retire this license and clarify it's a joke, I only really wrote it for one repo people used to make NFTs against my will

@TechnologyClassroom
Copy link
Author

TechnologyClassroom commented May 17, 2022

What would you suggest instead, then?

I would point people to use CC-BY-SA-4.0 instead as it is free culture and copyleft license that covers all of the topics addressed by this license that can be enforced. GPL-3.0-or-later or AGPL-3.0-or-later could also be recommended as they are the closest copyleft software licenses that only exclude the attribution portion and are battle tested through the courts. I would move anti-NFT writings to a blog or something that is not in a license.

Retiring the license would probably be a good idea as it is nonfree in its current form and would take a considerable amount of work to become a legally enforceable license. Relevant xkcd.

@ThatOneCalculator
Copy link
Owner

Got it. Also, thoughts on the MPL 2?

@ddevault
Copy link

MPL 2.0 is a great license, I use it for several projects.

@TechnologyClassroom
Copy link
Author

TechnologyClassroom commented May 17, 2022

MPL-2.0 is a free license compatible with GPL. It is fine, but I prefer AGPL-3.0-or-later for code and CC-BY-SA-4.0 for everything else.

@ThatOneCalculator
Copy link
Owner

See 2c75a13

@ThatOneCalculator ThatOneCalculator pinned this issue May 17, 2022
@ThatOneCalculator ThatOneCalculator changed the title Anti-NFT portion of the license is problematic I have epicly trolled by myself by being bad at writing licenses (aka this isn't a legally viable license) :trollface: May 17, 2022
@ddevault
Copy link

Thanks!

@MrGlockenspiel
Copy link

Did I actually singlehandedly cause this lmao

@ThatOneCalculator
Copy link
Owner

Yea :((

I just wanted funny license for me and friends and it turned into a legal/moral thingy I'm too dumb and gay for all this

@ThatOneCalculator
Copy link
Owner

Asuka.tells.Shinji.about.Subway.Sandwiches.mp4

@MrGlockenspiel
Copy link

the license was simply too based for us mortals

@ThatOneCalculator
Copy link
Owner

I would also like to add this

@Jocadbz
Copy link

Jocadbz commented May 29, 2022

Oh no. i need to change LICENSE on my repos now :(

feelsbadman

@ThatOneCalculator
Copy link
Owner

Oh no. i need to change LICENSE on my repos now :(

feelsbadman

If it's a smaller repo (like under 100 stars ish) I really wouldn't worry too much. Technically viable, even if it's not entirely legally defendable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants