Fair Source: https://fair.io/
Our drama: https://news.ycombinator.com/item?id=36971490
Lots more context: https://openpath.chadwhitacre.com/2024/the-historical-case-f...
1. Fair Source is software that is safe for companies to share and developers to use. It's best for a company's core products, not shared infrastructure.
However, I don't like the name "fair source". It implies that open source is somehow unfair, which I don't think is fair.
I see where the name comes from, since it is trying to be more "fair" to the creating company by preventing another company from building a product without putting any work or money into it. But compressing that nuance into the word "fair" is IMO potentially confusing.
I would also echo other commentators that the name may lead to a belief that you are implying that other software models aren't fair. If that is not your intent, then adding an explanation of it on the website may be a good idea, so that others will know why the name "fair" was chosen and how it is meant to be interpreted in relation to the other licensing models.
I personally won't touch non-commercial products. Mainly because I never know if what I am doing is commercial. If I'm doing open source work, but not getting paid, but there's a company involved.
Think about improving the keyboard you are using's firmware... Now what happens if that company is grateful and sends you a prototype of the next board to help them out. You are now getting something. Is it commercial?
Why the fuck do I want to think about this. I don't. So I just don't use this type of software, and I encourage others to think of commercial as broadly as possible, when considering using it.
I use all types of licenses including straight up commercial.
But I want to be clear: Their code, their right to license it. I respect that right. And that is why I won't use it.
I use the JetBrains IDEs, I have no issue paying for them, I can install them on as many machines as I need etc.
If I make more FOSS, by using a non FOSS tool, it is worth it to me.
I value clarity of licensing above all. The non-commercial, can't use it in military applications or can't use it to save puppies ware is the stuff I really hate.
Do I prefer FOSS, yes, do I try to cut back over to emacs and neovim every so often, yeah. Do I stay where I am for now, so I can be more productive... Yeah.
For non-software creative works, we have Creative Commons NonCommercial licenses.
https://openpath.chadwhitacre.com/2024/the-historical-case-f...
1. Release the source only for the purpose of studying it. Say some scientific software library's source available so you can check the details of the algorithm.
2. Release the source, and allow you to make improvements to it, but not give any further distribution rights.
3. Release the source, and allow non-commercial users to improve the source and distribute those improvements to other non-commercial users.
4. Release under some dual license.
5. Release under certified Open Source licenses.
I would say, most people would only label 1 or 2 as "source available". Over the past few years 3 and 4 are becoming more popular (for whatever reasons - good or bad). So 3 should have a name as well.
honestly, i wish the spirit behind that license were easier to formalise and publish - it roughly says "look, this is a game i made and am selling, and i don't want people taking this repo and just cloning the game for free. but we are a community of people making games, and i would love to provide the code and other assets as building blocks that will let other people make their own games more easily."
I think you mean more marketable. "Source available" is extremely accurate and descriptive. It's not as sexy, though, and that's the real reason people in favor of broadening what "open source" means don't like to use the available alternatives that actually apply. They want the shine of "open source" without having to meet the criteria. This isn't a problem of language. It's a problem of a group motivated by self-interests wanting something that is directly at odds with what their marks want. Not unlike, for example, used car dealers wanting to put their ads in the "for sale by owner" section and being unhappy about being excluded because it means because of all the people who will only see ads by folks who aren't dealers, when that's the whole point. See also: men who can't hit on women in spaces where men aren't allowed.
Good to know I suppose.
It's just not Open Source according to the OSI people who believe they own the term. They do not hold a trademark on the term.
https://opensource.stackexchange.com/questions/8367/is-the-t...
The term "open" has been used as a weasel words in the industry before OSI and "open source".
Off the top of my head: "The Open Group", "Open Software Foundation", "X/Open", "Open Look", "OpenStep", "OpenGL", "OpenMax", "OpenType", ...
It's best to use more specific terms like "BSD licensed", "MIT licensed" or "Copyleft".
Or FOSS. "FOSS" is a thing because open source isn't necessarily free due to the conflation with source-available.
https://www.gnu.org/philosophy/open-source-misses-the-point....