3 ms·
Open source developers are not being paid. They published under licenses that allow zero cost and businesses won't pay. If you want to write open source code f
by mnau 3y ago
Open source developers are not being paid. They published under licenses that allow zero cost and businesses won't pay.
If you want to write open source code for living, you have to find a business model that works. In this case, it is even under permissive license.
* code freeze - code is under open source license only a certain time after commit/release. Maybe add "support", aka you get security fixes in timely manner.
* open core - put some features behind commericial door.
* go ImageSharp way of split license. That one is fun, because MS deprecated/killed (throws exceptions on attempt to use) official image/font library and that was was intended replacement. Rather blatant offloading of costs.
This has been rehashed several time (core-js recently https://github.com/zloirock/core-js/blob/master/docs/2023-02-14-so-whats-next.md https://github.com/zloirock/core-js/blob/master/docs/2023-02...).
The gist of it is: Companies are not going to pay if they don't have to. That is the reality and it's not going to change. Plan accordingly.
- orf 3y agoIt’s not just companies though, it’s people. Lower costs win, factoring in quality which is just another way of saying “how many replacements of this cheap thing do I need before it’s with buying this expensive thing”.
- Kwpolska 3y agoOr get a job and do open source software in your free time/not at all.