Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Open source is about the license out

Could you clarify what you mean here? Is "out" a typo?



"outbound" is the usual term I think, the license terms under which users get the product. There is no requirement on the "inbound" terms, what you have to do to get the project to make or accept the changes your request.

E.g. "inbound=outbound" is a common model for contribution [1], a short way of saying that contributions are licensed by their author under the same conditions that the project is available to users. But that has nothing to do with whether a project is open source.

[1]: Example in GitHub ToS: https://docs.github.com/en/site-policy/github-terms/github-t...


Thanks! That makes a lot of sense.

My original point wasn't really about the inbound/outbound distinction. It was that these companies can claim they're based on open source, but then N years down the line pull the rug out from underneath us all and re-license their code to be not open source, as HashiCorp recently did. I think this is qualitatively different from e.g. the Linux kernel where we are guaranteed it will be open source in perpetuity.


"perpetuity" is a weird word, a company can go out of business or discontinue a product entirely. Re-licensing is strictly better than those options.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: