3 ms·
> language is not ready for widespread adoption. Keeping things closed source is one way of indicating that. Another is to use a license that contains "THE SOF
by diggan 2y ago
> language is not ready for widespread adoption.
Keeping things closed source is one way of indicating that. Another is to use a license that contains "THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED [...]" and then let people make their own choices. Just because something is open source doesn't mean it's ready for widespread adoption.
- scsh 2y agoYou're describing pretty much every popular open source license here, including the Linux kernel(GPLv2). This doesn't set the expectation that things can and will break at any time. That's also not the approach maintainers take with most serious projects.
- mort96 2y agoIf you have users, then breaking changes will break those users. This is true regardless of how many warranty disclaimers you have.