[License-review] Request for OSI Approval: Tiwaz License, version 1.0 (New License)

Loncothad me at loncothad.cc
Sat Jul 19 08:00:28 UTC 2025


Hi.

It seems like you got something wrong. Tiwaz License 1.0 is derived from MPL-2.0 - it's not a "public domain"-like (0BSD, MIT-0, CC0) license and its unique features were discussed earlier in the mail chain. I'm not sure where the comparison with 0BSD comes from at all...

----------------------------------------

From: "Rob Landley" <rob at landley.net>
Sent: 7/18/25 11:46 AM
To: me at loncothad.cc, License submissions for OSI review <license-review at lists.opensource.org>
Subject: Re: [License-review] Request for OSI Approval: Tiwaz License, version 1.0 (New License)

On 5/28/25 15:20, Loncothad wrote:

> Opinions on the mentioned "flaws" come from open source community members I know who are concerned that Mozilla, as the steward of MPL 2.0, might exploit the "or later" clause (MPL 2.0 Section 10.2). Another community member developed a different approach to address this concern: the "Immutable License" (https://github.com/cull-os/carcass/blob/master/LICENSE.md). However, that license takes a completely different (more "distributed") approach, and its creator neither wishes to be a License Steward nor seeks OSI approval for it. This is where our views diverge, as I am seeking OSI approval for the Tiwaz License to establish it as a valuable tool for the wider Open Source community.

What specifically are you trying to accomplish?

A dozen years back I did a public domain equivalent license:

https://en.wikipedia.org/wiki/Public-domain-equivalent_license

Which I got permission from Kirk McKusick to call a BSD license to ease

adoption:

https://landley.net/toybox/license.html

At the time (2013) there wasn't an MIT-0 or John the Ripper license or

similar, and Creative Commons was insisting their licenses (including

CC-0) should not be applied to software, so I didn't think I was doing

https://xkcd.com/927/ but even so somebody else came up with the same

idea under a different name a year later and I had to argue about using

a consistent name for it (because I'd run it through SPDX but not OSI).

Hopefully that's still sorted.

Anyway, Android picked it up at the end of 2014 (when they started using

toybox) and Samsung asked me to get it approved by SPDX and then I ran

it through Github's approval process in 2018, and there's apparently 62

thousand repositories on there (not including forks) using it now:

https://github.com/search?q=license%3A0bsd&type=Repositories&ref=advsearch&l=&l=

(Probably helps that it sorts alphabetically at the top of the list. :)

You can complain it's a copyright license that doesn't address patent

law, contract law, trade secrets, that weird IP niche involving ASIC

masks, DCMA circumvention exemptions, or anything except granting the

right to use copyrighted material. But if you want simple public domain

equivalent license instead of a complex legal thing: it's pretty simple.

> My goal with the Tiwaz License is to offer an OSI-approved option, within a familiar MPL-like structure, that provides this version immutability, thereby guarding against the potential "exploits" associated with "or later" clauses.

Anyway, my question is... what are you trying to accomplish with your

license? What are your goals, why should people use _that_ one instead

of an existing license? How are the users uniquely served by THIS license?

0BSD doesn't have an "or later" either, it's a simple permission grant,

plus some warantee disclaimer boilerplate that's a really just there to

make it look like other licenses. (Computer history is a hobby of mine

and this is essentially a fossilized historical relic, as I explained

back in https://landley.net/notes-2018.html#13-03-2018 .)

What do you need your new license for that an existing license doesn't

do? If you expect many people to adopt your license and make it a new

"standard", then why yours instead of one of the existing ones?

If you yourself are making your own instead of using an existing one,

why should anyone ELSE use yours instead of making their own? I'm not

saying there isn't a good answer to that question, but you have to

articulate it as part of your license promotion strategy, if your goal

is for people OTHER than you to use it.

(0BSD started started as the license _I_ needed for toybox, and that

package still uses it. Other people using it really just made _me_ using

it seem less weird. Unique licenses cause work for lawyers, leading to

friction in adoption. Common licenses get approved once and then re-used

by multiple packages. BSD already having 2, 3, and 4 clause versions let

the zero clause version with an explicit analogy to CC-0 get rubber

stamped by corporate legal departments a little easier, while not asking

individual developers to engage significant legal expertise making a

decision about what to use for their own projects. :)

> I have no information on whether those community members discussed this with an attorney. Personally, I've discussed licensing matters generally with a friend of mine who is a legal counsel, but software licensing is not his specific line of work.

I've studied intellectual property law on and off almost 30 years (back

before even

https://www.fool.com/archive/portfolios/rulemaker/2000/05/02/get-your-copyrights-here.aspx

and https://www.tech-insider.org/linux/research/2005/1002-a.html and so

on), spent ~3 years working on

http://www.catb.org/~esr/halloween/halloween9.html related issues,

talked to a bunch of lawyers like Cathy Raymond and Eben Moglen about IP

licensing at quite some length, launched the first GPL enforcement suits

back in 2006 (which ate far too much of my time for something like 4

years and I most recently got deposed about fallout from all that

nonsense last year, ala https://landley.net/notes-2024.html#24-06-2024)...

And I very much do NOT consider myself an expert on IP law. The license

I did was an existing license with half a sentence removed, one

explicitly chosen for simple straightforward wording and widespread use

backed by a very large organization, which I still asked for multiple

expert opinions on my change at the time.

(Lawyers never really say yes. They just refrain from giving a strong no.)

Rob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensource.org/pipermail/license-review_lists.opensource.org/attachments/20250719/e750d3b0/attachment.htm>


More information about the License-review mailing list