The Developer is
developer location(ISO 3166-2),
The Agent is
agent location(ISO 3166-2),
The Customer is
customer location(ISO 3166-2),
The Software is
software name, the
software categoryavailable at
The Price is
The User Limit is
usersindividual(s) in any rolling 90-day period.
This license is conditional on the Customer paying the Developer the Price through the Agent within 24 hours of receiving this license.
In general, this license covers the Software as well as any contributions the Developer makes to the Software in the future. However, this license does not cover any contributions the Developer makes to any future version of the Software for which the Developer sells separate licenses.
The Developer licenses the Customer to do everything with the Software that would otherwise infringe the Developer’s copyright in it.
The Developer licenses the Customer to do everything with the Software that would otherwise infringe patent claims the Developer can license or becomes able to license.
If the Customer is a corporation, partnership, or other kind of legal entity, and not an individual, the Customer may pass their rights under this license on to, or sublicense, their Personnel, under the following rules:
employees of the Customer
employees of the Customer’s direct and indirect wholly owned subsidiaries
people working for independent contractors providing services to the Customer
people working for independent contractors providing services to the Customer’s direct and indirect wholly owned subsidiaries
The Customer may sublicense multiple Personnel, but only within the User Limit.
Personnel must abide by all the terms of this license. The Customer will stand legally responsible for any Personnel that break the terms of this license.
If the Customer or its Personnel combine some or all of the Software with other software in a larger software project, the Customer may pass their rights under this license on to, or sublicense, the Software as part of their project, and allow further sublicensing in turn, under the following rules:
The project must offer significant additional content or functionality beyond that of the Software alone. End users must use the project primarily for that additional content or functionality.
The Customer may sublicense others to maintain their project, but not to use the Software in new or different ways in that project, or to develop projects of their own.
The Customer may build, and sublicense for, as many projects as they like.
In order to make sure that everyone who gets a copy of the Software knows about the license terms for their use, the Customer agrees to give everyone who gets a copy of some or all of the Software from them, with or without changes, the text of this license and of any free public license for the Software.
The Developer has authorized the Agent to sign this license on the Developer’s behalf. The Agent is not a legal “party” to this license.
The Developer guarantees that they either own or have the rights to license copyrights in the Software.
With the sole exception of Guarantee, as far as the law allows, the Software comes as is, without any warranty or condition.
With the sole exception of Guarantee, as far as the law allows, neither the Developer nor their Agent will be liable to anyone for any damages related to the Software or this license, under any kind of legal claim.
Under Terms, ‘Sublicensing’ is an anchor hyperlink. Is there supposed to be a section titled ‘Sublicensing’?
I’m reading the bits about sub licensing carefully, with Tailwind UI in mind.
In my understanding of that license, I buy a license and use it to build the UI of an entire app. Others can use the app no problem, and contribute back to it, and it’s fine. (Debatable? Major contributors to the project who “work on it” maybe should buy a license too?)
If someone forks the app, and uses it to develop a fork, then they would also need to buy a Tailwind UI license for them / their personnel.
I can’t tell from this license read if that is the case here.
I think it should be. And I may also not be reading Tailwind right, but this is what I think should happen.
Great catch. I’ll edit the top post with the fix and new version.
Hmm. I’m not sure we actually want to follow Tailwind’s example of just listing out allowed and disallowed use cases, since this license will apply to a lot more different kinds of software. But I’m open to reorganizing the terms here to make them easier to understand.
I’m not saying it should work like Tailwind UI.
I tried to describe how I’d expect it to work.
Did I get it right? Would a fork need to buy its own private license, either at the org or personal level?
This source for this app would be on GitHub or somewhere else online?
Yes, the source is online.
Not ignoring you, @boris. For one, I’m super busy. For two, our back and forth sent me back to reconsider the current license draft. It needs to be easier to read.