Why don’t developers or developer organizations just keep licenses and rights to certain codes for themselves.
Keep the rights but freely make it available for everyone to use.
But if a company steps in to make anything proprietary, then you exercise your right to the intellectual property of your code and make a decision for yourself … either agree and make money on it (because developers need to make a living as well) … or refuse and with hold the right for certain groups, companies or corporations to use it (and if you do end up in court over it, chances are high that the developer will get money out of that too)
Probably because it’s a big hassle. But of course there are projects that work that way or similar. Some big open source projects like Magento have an open source core but sell an enterprise version with closed plugins.
Unreal has its source code freely available to use but when you sell enough stuff you have to pay.
And I have seen several developers offering their open source software for sale to companies that don’t want to contribute back or don’t want to open up their integration.
Why don’t developers or developer organizations just keep licenses and rights to certain codes for themselves.
Keep the rights but freely make it available for everyone to use.
But if a company steps in to make anything proprietary, then you exercise your right to the intellectual property of your code and make a decision for yourself … either agree and make money on it (because developers need to make a living as well) … or refuse and with hold the right for certain groups, companies or corporations to use it (and if you do end up in court over it, chances are high that the developer will get money out of that too)
Probably because it’s a big hassle. But of course there are projects that work that way or similar. Some big open source projects like Magento have an open source core but sell an enterprise version with closed plugins.
Unreal has its source code freely available to use but when you sell enough stuff you have to pay.
And I have seen several developers offering their open source software for sale to companies that don’t want to contribute back or don’t want to open up their integration.
But… thats also just a license. Any use except for the creator necessitates a license of some sort or the release to the public domain.