|
|
|
|
|
by talldayo
684 days ago
|
|
> because it protects your business That's the only argument in favor of it. Anyone that isn't in it for the money won't give your product a second look. I'm not sure what your visibility is inside teams, but seeing one of these "BSL" or "fair source" licenses usually terminates the product evaluation with a laugh. People don't treat these licenses even remotely close to Open Source because they're not. They're a business that is spending money to promote an identity that goes against their core desires. I'd rather you be an honest moneygrubber instead of a business muppet wearing a friendly mask. Community and public good is the first and only priority when developing Open Source software. Trust me when I say that nobody is fooled when you refuse to give these values top-billing in your list of priorities. |
|
I have been a developer long enough that I have seen bad license choices harm projects even long after the commercial entity that developed it stepped away.
Nobody tries to fool anyone, we're trying to establish a better licensing regime than keeping things closed source.
As for the visibility into teams part: from my experience developers have a lot of opinions of licenses, yet in practical terms these very rarely result in making decisions. It's more common that developers will be told off by the legal department about a license choice, than that a developer would on their own opt against the use of something.