Forum Moderators: open
The reason behind this mischief on the developer's part appears to be retaliation—against mega-corporations and commercial consumers of open-source projects who extensively rely on cost-free and community-powered software but do not, according to the developer, give back to the community.
In November 2020, Marak had warned that he will no longer be supporting the big corporations with his "free work" and that commercial entities should consider either forking the projects or compensating the dev with a yearly "six figure" salary.
"Respectfully, I am no longer going to support Fortune 500s ( and other smaller sized companies ) with my free work. There isn't much else to say," the developer previously wrote.
"Take this as an opportunity to send me a six figure yearly contract or fork the project and have someone else work on it.
He deliberately licences stuff with a license that allows for unrestricted use in proprietary software and then throws a tantrum when people do what he told them they could do with it. [...] he could have licensed his software GPL or AGPL and offered a paid license for commercial use.
Yes, there are licences which allow a developer to distinguish between commercial and non-commercial users.
But are there other licences which enable a developer to distinguish between commercial users who make 5-figure annual profits and other commercial users who make 9-figure annual profits?
You can prevent people from embedding the code in proprietary software by using the GPL or the AGPL licenses.
You can dual lciense it: license it for proprietary use for a fee, and add an exemption to the GPL allow small businesses to use it without a fee.
A wizard - similar to the sort of thing that Creative Commons offers - is (or would be) a very useful tool.
he developed that software under a GPL open source license
I did not anticipate this, but it turns out that the European Union / European Commission maintains a wizard to help software developers choose a relevant Open Source Licence
that's even more permissive.