▲ | diggan 5 days 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. | ||
▲ | mort96 5 days ago | parent | next [-] | |
If you have users, then breaking changes will break those users. This is true regardless of how many warranty disclaimers you have. | ||
▲ | scsh 2 days ago | parent | prev [-] | |
You'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. |