Wouldn't a copyleft FOSS license like the AGPLv3 keep companies like Google from stealing their work out from under them too?
> Why is it such a bad thing for developers to license there work however they please in a way that fits with the goals and values of their individual project? Here the keyboard maintainer wants to use a license that isn't FOSS, why is this so concerning to you that they have opinions which differ from yours?
AGPL simply means the source of any modifications must be made available. It doesn't stop a company with an overwhelming marketing dept and existing user base from rebranding and providing as their own.
They do, but it's mainly a precautionary measure for them IMO. Too easy to get some AGPL code caught up in some project and then due to its viral nature that entire project would be "tainted", costing them control.
I don't need to see the link, I am aware of what your stance roughly is. I'm saying:
Why are you so intolerant of the freedoms of other people to make their own choices about what license structures are best for them and their needs?
Developers should have the freedom to choose whatever license they please. Just because you have a pet category of license structure that you think everyone should use, why can't you be respectful of those who choose other options?
It is essentially you forcing your narrow definition of what you think licenses are and how they should be structured onto everyone else?
Why can't people simply say they understand the various licensing options but they choose one that isn't the one you like after a careful consideration? Are they simply not allowed to have a diffferent opinion than you?
If you make your argument and the maintainer still chooses another license, that is a failure on the part of the FSF to properly sell their mission or elaborate their arguments. Does the fact that someone chose something other than what you prefer mean that you now need to go around evangelizing every time that any non-FOSS license is used?
> Why is it such a bad thing for developers to license there work however they please in a way that fits with the goals and values of their individual project? Here the keyboard maintainer wants to use a license that isn't FOSS, why is this so concerning to you that they have opinions which differ from yours?
See https://www.gnu.org/philosophy/shouldbefree.en.html