| > So if I wrote some software, put a MIT license on it, with a single additional clause that says the CIA can not use this software. Right, because it’s not open source and not MIT. Open source isn’t about 99.999% of people being able to use it, it’s about be free and open. This is the commonly accepted definition of open source and there’s very few who would consider your custom license open source. Practically speaking, it means I can’t use it even though I’m not in the CIA because I want my project to be compatible and reusable down the line by anyone. So I use a true OSI license like MIT and want all the software I link to and use compatible so users have a clear expectation. You can make your new license, but I don’t want to use it as I only want to use open source licenses. I don’t want to hire an attorney to review your license and see if it works or not. I want to just filter by known licenses and make sure they are compatible with my other licenses. There are open source licenses that aren’t OSI, but they are pretty few and OSI works diligently to review new licenses and add them. Your example license isn’t open source though, so it doesn’t fit this small group. |
You might think so but I disagree.