Hacker News new | ask | show | jobs
by growse 550 days ago
The social contract arises from social relations. Ie: the dynamic between maintainer and contributors. It doesn't exist just because stuck something on GitHub with an MIT license.

This is why there's no conflict between the people who are aggrieved at OSS maintainers suddenly closing their software, and the people who say "it says no warranty right there in the license".

The default position is that there's no social contract. It's only through interacting with and building a community does a social contract (and associated expectations) arise. It's not codified in the license.