Distributing under the GPL is a software license agreement which is absolutely a contract:
A software license agreement is a legal contract that grants you permission to use software without transferring ownership. The software creator retains intellectual property rights while giving you specific usage rights under defined terms and conditions.
That is the FSF’s position, but the case law has examples of cases where it was allowed to be treated by a contract.
SFC v. Vizio, the Software Freedom Conservancy sued Vizio as a third-party beneficiary of the GPL as a contract, and the court allowed the case to proceed on that theory.
Because in that case the copyright holder is the arbitrator of the terms under which their copyrighted material can be used and reproduced. If they did not own the copyright then any “license” would not be worth the paper it was written on and no judge would allow it to be treated as an implicit contract.
The GPL is not a contract.
Distributing under the GPL is a software license agreement which is absolutely a contract:
- https://ironcladapp.com/journal/contracts/software-license-agreement
That is the FSF’s position, but the case law has examples of cases where it was allowed to be treated by a contract.
SFC v. Vizio, the Software Freedom Conservancy sued Vizio as a third-party beneficiary of the GPL as a contract, and the court allowed the case to proceed on that theory.
Because in that case the copyright holder is the arbitrator of the terms under which their copyrighted material can be used and reproduced. If they did not own the copyright then any “license” would not be worth the paper it was written on and no judge would allow it to be treated as an implicit contract.