|
|
|
|
|
by cyphar
3650 days ago
|
|
> Software contracts with conditions are license agreements. That sentence is blatantly false. A contract and a license are different concepts and bound by different laws. That was my point. In addition, they weren't confused. It looks like you were: > They set conditions (we will keep it free) just like any software contract where you only get the software if you promise to adhere to some rules. "keep it free" refers to freedom (as in they will only ever use free software licenses). In fact the FSF also states they will only ever use licenses that are in the same spirit as the GPLvX. It is a contract, because you are assigning your copyright to them -- you have to have an agreement in place in order to do that. Software licensing is a different thing. The FSF actually requires you to give them your copyrights if you want to contribute some code to a project they manage. Many other projects do not do this, so the structure for things like Linux (and some GNU projects) is different and is based on licensing. |
|
Copyright assignment is more like a sales contract (at least in the U.S.). It doesn't have a term, but rather is complete once executed. Once it's executed, the new property owner can do what they want with the property. This makes it hard for the seller to compel the buyer to comply with conditions once the sale is done. Like selling a car to someone and saying "if you buy this car you can't drive it to to Texas." Once it's titled in their name, they can drive it wherever they want.