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

Licenses != contracts, and well, the FSF's position has always been that the GPL isn't a contract, and contracts are what allow you to impose arbitrary limitations. Most EULAs are actually contracts.


Yes... a license can be granted via contract. I think the question here is whether posting a LICENSE.md file in a public github repo forms a contract (offer, acceptance, consideration) when a developer uses it. If so, I'm back to being unclear how "public domain" can really play a role. The developer is bound by the terms of that contract.


The SFC thinks the GPL is both a license and a contract, see this lawsuit:

https://sfconservancy.org/copyleft-compliance/vizio.html




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: