Home | Hardware | Internet News |Web Hosting |IT Management |Network Storage
LinuxPlanet
Search 
  Power Search | Tips 

 Front Door
 Discussion
 LinuxEngine
 Opinions
 Reports
 Reviews
 Tutorials
 News
 Technology Jobs

 Browse by subject.
Free Newsletter

Linux Planet
Linux Today
More Free Newsletters

Be a Commerce Partner

Laptop Batteries
GPS
Memory Upgrades
Memory
KVM over IP
Desktop Computers
Promos and Premiums
Online Education
Logo Design
Remote Online Backup
KVM Switch over IP
Disney World Tickets
Server Racks
Cell Phones



internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

Print this article
Email this article
Related Items

•  GNU General Public License

Visit ServerWatch for summaries of server and development tool updates, the latest on server news and trends, and more.

   LinuxPlanet / Reports



  Rethinking the Datacenter
Sponsored by HP
Today's datacenters need to increase utilization, get control over power and cooling costs, and align with business objectives. Download this eBook to learn about the challenges facing the data center in a world where digital information is growing at a torrid pace and costs are being held in check. Learn more. »
 
  Putting the Green into IT
Sponsored by HP
Electricity use in data centers is skyrocketing, sending energy bills through the roof, creating environmental concerns and generating negative publicity. "Going Green" means looking to technologies like virtualization, energy-efficient chips and racks, and implementing policies that extend beyond the data center. Learn more. »
 
  Managing the Modern Network
Sponsored by HP
In a global economy where information crosses the globe in an instant, and where Web-based applications power business, it's more important than ever to ensure your network is safe from threats and optimized to deliver the data your business needs. »
 
  Evaluating Software as a Service for Your Business
Sponsored by Webroot
Is Software as a Service just hype, or is something really going on here? See if your company can benefit as SaaS tries to change the face of the enterprise. »
 
  Is Your Disaster Recovery Plan Good Enough?
Sponsored by HP
Preparing for a disaster is more often than not part of the storage planning process, and it is one of the most difficult tasks, since it includes local hardware and software, networking equipment, and a test plan. Learn how to get disaster recovery right. »
 
.comment: Judgment Day for the GPL?
Determining the Legality of the GPL

Dennis E. Powell
Monday, June 26, 2000 12:25:22 AM

This summer could be a lot hotter than usual--not because of global warming, which may or may not be taking place, but because of a lawsuit which may or may not be taking place.

Before summer's end, a long-awaited court test of the GNU General Public License may be filed, says Eben Moglen, professor at the Columbia University Law School and general counsel to the Free Software Foundation.

"If you wait another couple of months I wouldn't be surprised if you see either a lawsuit or a voluntary agreement to comply entered into by a major international software house that has done exactly what you postulate, less in the 'embrace and extend' model than in the 'security through obscurity' model, which is another reason why those who build works on top of free software sometimes try not to disclose source," Moglen told me in an e-mail exchange dealing with the basic nature of the GPL, the licensing instrument of much if not most Linux-related software. (I had asked him whether it would be possible for a commercial software firm to envelop GPLed code, alter it, and sell it, sans source code, and whether it would be possible to obtain judicial relief under such circumstances.)

Moglen would not reveal the details of the potential lawsuit, nor would he name the company involved, noting that if he did he would reduce the likelihood that court could be avoided.

"The process that leads up to litigation is always a tricky negotiation" he said. "We always prefer nonjudicial enforcement if we can get it, which is why the GPL is not the subject of court cases: I have not failed in the past to gain voluntary cooperation. But gaining that cooperation includes freedom to assure those who come into compliance that there will be no public statements about their past noncompliance."

The lawsuit, if it takes place, will be the first court test of the GPL. The outcome is not assured. Lawyers experienced in intellectual property law, though, say that it's unlikely the Free Software Foundation would launch an action without a case likely to produce an outcome favorable to the GPL. And the case, if one is filed, might bring a degree of stability to a document about which legal opinions vary widely.

Part of the uncertainty is caused by unresolved ambiguity as to just what the GPL is.

A Contract? A Copyright? Both?
Software licenses are generally considered to be contracts. When a user clicks the "Agree" box on the license page during software installation, that constitutes agreement to a contract. (Some claim that it is an invalid contract--though I've found few lawyers who do--but that will have to wait for another writer on another day. This is already going to be too complicated.)

A copyright, meanwhile, is not a contract. Instead, it avails the creator of intellectual property of the protection of copyright law, which is limited to the life of the author plus 70 years, by which time the author is likely to be concerned with other things. One need do nothing under current law to establish copyright--it's no longer necessary, even, to post a copyright notice. All one needs to do is to create the work in a recognized medium, though being able to prove that one created it and when it was created is not a bad idea. Under copyright, no one may, really, do anything with your work without your permission.

Contracts are customarily the means whereby that permission is granted. As is the case with other "property rights"--which is what copyright stakes its claim upon-- contracts are means whereby parties may sign away all or part of their rights to a particular property, upon an offer having been made by one side and agreed to by the other. Though third parties may receive benefits of a contract, they cannot become obligated by one. And here is where the chafing begins.

Professor Robert P. Merges of the Berkeley Law School noted some of the problems in his "The End of Friction? Property Rights and Contract in the 'Newtonian' World of On-Line Commerce" (12 Berkeley Tech. L.J. 115), in which he describes the GPL as "informal (i.e., not legally enforceable) restrictions on digital content."

Not legally enforceable?

"By its own terms, the copyleft agreement is an unusual license; at the most basic level consider the problem of determining damages when the licensee frustrates the licensor's expectation of zero profits under the contract," writes Merges. "But what is most significant about the agreement is that it purports to restrict subsequent transferees who receive software from a licensee, presumably even if the licensee fails to attach a copy of the agreement. As this new transferee is not in privity with the original copyleft licensor, the stipulation seems unenforceable."

This isn't as complicated as it sounds. "Privity" simply means party to the contract, and it works both ways: I can sign a contract with you whereby you give me some money and I send flowers to your mother. If I fail to send the flowers, you can sue me, but your mother can't, because she's not a party to the contract. Likewise, I might sign an agreement with you whereby I give you some money and in return you agree that your mother will come to my house and, I don't know, bake a pie some Sunday afternoon. Your mother is not obligated to live up to the terms of the agreement, because she's not party to it. If she doesn't bake the pie, I can't sue her but I can sue you.) Merges's point is that the GPL isn't an enforceable contract because it obligates parties who did not agree to it.

Nor is this an inconsiderable point. Big hunks of code, often with hacks in place, are sent back and forth and all around, all the time, without the GPL being attached. No doubt the parentage of this code is sometimes in doubt. It would not be at all surprising to learn that some of it had found its way into commercial software, distributed without source code, in violation of the GPL. Writers of free software who also write commercial code during their day jobs might well entirely unknowingly have occur to them some elegant way of handling a problem, not realizing that it occurred to them because they had seen it someplace else. Or--here's a neat one--the author of a piece of code, perhaps a whole source file, who adds it to a project under the GPL and then, a week later, at work, decides to include it in a closed-source, commercial project there. Can code be un-GPLed? Under current law, apparently it can, unless you've specifically assigned your rights to someone else. The FSF encourages software authors to assign their rights to the FSF.

It will not surprise you to learn that Moglen disagrees with Merges:

"There's no absence of privity [which isn't required anyway]. If you sell someone a book she has a right to give it to whomever she pleases. That's the first-sale rule. But the donee of the book may not copy it and give away copies. You can enforce your copyright against that donee, even though you are not in any contractual privity. In the case of the GPL, no one is bound to anything in particular unless she redistributes the software, modified or unmodified. Because copying and redistribution, or the making of derivatives, are never authorized in the absence of a license, undertaking to redistribute is clear acceptance of our terms for redistribution. There's nothing unorthodox about that, and no barrier to enforcement."

Which brings up, then, the issue of copyright. The GPL is unusual in that rather than seeking to prohibit the making of copies it instead seeks under some circumstances to force the making of them. It does not place code in the public domain but instead attempts to create a domain that is guaranteed public, which is quite a different thing. And it is unusual in that, as Moglen points out, it doesn't especially restrict the end user but instead the distributor and the developer of derivative works.

But still unanswered in the minds of many in the legal community is whether or not the GPL is in fact a contract, and if so, to whom it applies. This adds a new level of complexity, because in the United States copyright is a federal law (and the U.S. has agreed to international copyright conventions), while contract law is a state matter. Also unanswered is whether the owner of a copyright--the person who wrote the thing--published under the GPL can later withdraw from the GPL. One cannot remove his work, once there, from the public domain, but the FSF makes a point of stating that the GPL is not public domain.

"A licensing lawyer looking at the GPL would say, 'What's this thing?'" a lawyer with a leading California intellectual property firm told me. "It's not written like a standard license."

Nor can the patent issue be overlooked. Nowadays, everything in sight is patented, and a patent can easily be violated accidentally. What happens when a free software developer unintentionally violates someone's patent and releases the code under the GPL? One can easily suppose that the privity issue will become much more attractive at that point. When code has been deemed illegal and has been distributed all over the place under a license that encourages further distribution, you can imagine that reeling it all back in would be pretty tough. And you can imagine that a lot of people distributing the code would offer the privity defense in claiming blamelessness.

These kinds of disputes, the taking of GPLed code by closed-source developers, and other issues are things that are likely, sooner or later, to come before a judge. At least one GPL issue may achieve that status as early as this summer.

Next: The Court Isn't Everything »

Skip Ahead

1 Determining the Legality of the GPL
2 The Court Isn't Everything





Linux is a trademark of Linus Torvalds.


internet.com home | search | help! | about us

Jupiter Online Media

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers