Licences are not unusual. Licences are simply an expression, within the framework of Copyright Law, of what a receiver of a work may do with that work. The GPL states that if I modify a work and distribute the result, I must make available, for free, my modifications. Licences for other software, such as the Mozilla Public Licence have clauses which define what I may or may not call any self-compiled version of Mozilla software. If I compile Firefox myself, I cannot call it Firefox or use the Firefox artwork if I distribute it. Apple's licence says I can't run OS X on non-Apple hardware.{/QUOTE]
There is only one agreement when I use the GPL or MPL. There is only one agreement when I use OS X. That is the SALE. I spend money, I get a receipt and a disk. END OF AGREEMENT.
Traditionally, licences must be signed or agreed to within the presence of others. But computer software has pretty much bypassed that. Hence the practice of 'use of this software constitutes agreement to the terms...' -- and you'll find that (or similar) everywhere from the OS X EULA to the GPL. In the past EULAs have caused problems with the return of software. It's vitally important to the legality of a licence that, should the receiver disagree with the terms, he or she must be able to reject the licence and forfeit use of the work without detriment to him/herself. For example, having the EULA inside a product shrink-wrap, where the seller will not accept the returned item once the seal's broken puts the buyer in a Catch-22. It is, of course, not fair to require acceptance of an EULA if return of the product is impossible without penalty.
No, the law is very simple and very clear on this matter, which is why no EULA has ever been enforced in the US. The agreement is made when I pay for the product and they provide the product. Nothing inside the product can change that agreement. I cannot purchase a product ONLY TO FIND LATER that the company is claiming I "licensed" the product.
That's why all legitimate leases are SIGNED BY BOTH PARTIES before any money changes hands. Once the money changes hands, we cannot THEN SIT DOWN and discuss what was acutally purchsed and the terms of the sale. A sale is a sale.
This is the blatantly obvious and fundamental difference between the GPL and a EULA. Buying something is a well-understood legal agreement for as long as the US has existed. Products we use under the GPL are not sold. They are free.
If Apple wants to mail me a legally binding lease agreement, have me sign it, and then mail me a copy of Steve Job's signature on the agreement before they accept my payment, then no problem. But it's totally fraudulent to accept my cash payment without comment, issue me a product and a receipt, and THEN claim I have not made a purchase. Illegal and criminal.
Which is why no EULA will ever stand in court. A jury can see this in five minutes. Kids have been saying, "You can't go back on a deal" since they were six years old.