A project I contributed a small amount to, recently added a license: #CommonsCause and I thought no much of it, until they started claiming that this license is “open source”

I created a pull request to replace it with “source available” but was rejected

https://github.com/mormaer/Mlem/pull/240
(Dead link)

A warning to anyone who is interested contributing that this is not GPLv3 software it’s CommonsClaused 🔒

#foss #licensing #opensource #osi #mlem #mlemapp #lemmy

Commons Clause is not Open Source but Source Available by lil5 · Pull Request #240 · mormaer/Mlem

Checklist I have described what this PR contains Choose one of the following two options: This PR does not introduce major changes This PR introduces major changes, and I have consulted the M...

GitHub

Because the #GPL #License text is added to the top and the #CommonsClause is added afterwards #github considers the project #GPLv3 software.

I’m amazed GitHub doesn’t have better licensing monitoring tools. This makes automated license tracking pretty iffy in my book.

@lil5 I further queried some of their thoughts in https://github.com/mormaer/Mlem/pull/173, in hopes to make them understand this is not open source, otherwise some folks can be stubborn to want to give themselves competitive advantage while using "open source" for marketing.

I've also added this as a case to track for https://github.com/ssddanbrown/Open-Source-Confusion-Cases.

Clarify that Mlem is source-available and not open-source by fwcd · Pull Request #173 · mormaer/Mlem

Checklist I have described what this PR contains Choose one of the following two options: This PR does not introduce major changes This PR introduces major changes, and I have consulted @bure...

GitHub

@danb Thanks for linking to the other pull request, and for adding the project to that list I’ll be checking that list before contributing from now on.

I was one of the contributors to approve the license PR in the first place not knowing they’d call it open source or make GitHub think it’s licensed under the GPL.

This whole thing feels disingenuous at this point.

@lil5 yeah, I came across that thread, thought it was pretty cheeky that the commons clause was cheekily added to the end of the license file, without making that clear in discussion.

@danb And my GitHub account has been marked as spam, I’ve sent a support ticket promising never to do anything on Mlem again with a detailed record of my experience

I can still access my account but all #oauth connections have been severed, Login with GitHub doesn’t work now

#github