By David Halperin LinuxInsider Part of the ECT News Network
05/31/04 6:00 AM PT
This story was originally published on March 13, 2004, and is brought to you today as part of our Best of ECT News series.
How Much is 'Free' Costing You? Learn how DaveRamsey.com saw a 567% uplift in ROI with Omniture. This complimentary guide and webinar cover the most important factors in selecting an analytics solution. Download Now.
Among the allegations raised by The SCO Group in its current spate of lawsuits is that the GPL -- the GNU General Public License, which is used for much open-source software, including Linux -- is unconstitutional and in violation of federal copyright and patent laws.
SCO bases this claim on the clauses in the U.S. Constitution that establish a principle of copyright protection "to promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries."
If that allegation is upheld in the relevant court case -- or, indeed, if SCO prevails in any of its lawsuits -- what consequences might result for the GPL, or for free or open software licensing in general?
Behind GPL Design
The legal minds behind the design and implementation of the GPL don't seem especially concerned. Professor Eben Moglen, currently on leave from the Columbia University law faculty, has been -- as counsel to the Free Software Foundation (FSF) -- the lawyer most involved with the application and testing of the GPL for more than a decade. He says, "I believe the constitutionality attack on the GPL is not a tenable legal argument but is rather a public relations argument."
In a talk at Harvard in February, he addressed the issue of constitutionality by referring to Congress' recent extension of copyright term limits. "It turns out that there's no such thing as an unconstitutional copyright rule," he said, "if Congress passes it, and if it observes the distinction between expression and idea."
Referring to the Supreme Court's decision in Eldred v. Ashcroft, he continued: "The existing copyright law is constitutional and our license, which fully observes all the requirements that the copyright law places upon it, is also presumptively constitutional."
The upshot, believes Moglen, is that "...the likelihood that there will be changes in the GPL as a consequence of this litigation approaches zero."
All Things Must Pass
Whether or not he is correct in this interpretation, the GPL, like all contracts in a changing world, will have to adapt to new conditions. After all, Version 2 of the GPL was created and launched by Richard Stallman of the FSF way back in 1991.
"Since that time," notes Moglen, "the world has changed quite a lot. In the first place, the technical environment of software has changed. Compare the Net of 1991 to the Net of today. And the second thing is that the commercial environment surrounding free software didn't exist in 1991 and is now an industry worth tens of billions of dollars.
"There will be changes in GPL," he says. "Mr. Stallman and I have been developing Version 3 of the GPL for some while now, and we will in due course release a discussion draft and begin the public conversation directed at its adoption."
That public conversation will have many voices. "In 1991," Moglen recalls, "the people who needed to be convinced that the license was good to use were essentially independent software developers and research computer scientists around the world. In order to change GPL now, you have to consult the needs and attitudes of people in almost every country and legal system on Earth, ranging from independent garage developers to IBM (NYSE: IBM), Hewlett-Packard (NYSE: HPQ), Siemens, Nokia, Motorola (NYSE: MOT).
"It's an unimaginable alteration in which multinational corporations as sophisticated and well-funded as any on Earth need to have their opportunity to speak on relatively equal terms with teenage program developers working in their homes in far-flung corners of the world."
Asked what changes we might expect to see in Version 3, Moglen cites three areas the new version will address. One is the on-licensing of additions or modifications to the code when used in applications such as Web services. A second concerns patents, which he says are found where they shouldn't be. The third is the issue of "trusted computing," in which hardware polices the software it runs -- a situation which, if allowed to take hold, he likens to "the military occupation of the Net."
Building Code Standards
Moglen does believe there will be important results from the SCO suits, only not in the terms of the license itself. "People are now realizing that how you vet the code that you put in the free software project -- both how you legally establish the rights in it, and how you factually establish who is giving it to you and where they got it from -- are really important," he says.
"SCO is demonstrating how important it is to do what I call the 'assembly' of free software -- the putting together of contributions to make a finished work -- in a defensible way."
This means developing a standardized way of "assembling" free or open-source software. "How you do the work of putting stuff together before you license it is at least as important as how you license the software," according to Moglen.
A further consequence might be the rise of third-party insurers and indemnifiers. "The activity of third-party insurers," believes Moglen, "will give rise to a desire that code be put together according to standards which are understood in the trade as minimizing risks, and thus making the insurance market work in the most fluid possible way."
Red Hat (NYSE: RHT) isn't a "third party," but it is already illustrating this trend. According to spokesperson Leigh Bay, Red Hat offers two kinds of indemnity. "First, we've set up a million-dollar fund so that if developers find themselves being sued, or if they come into any legal issues with developing software under the GPL, the fund will be available to pay for their legal fees."
"The second part, which protects past, present and future Enterprise Linux customers, says that if there is an intellectual-property violation in our code, we promise to fix it and replace it and provide for uninterrupted use of the code."
Red Hat's willingness to write such a warranty is, Bay says, based on an ability to "vet" its code accurately.
Can Google Be Public and Private? May 31, 2004
This story was originally published on May 7, 2004, and is brought to you today as part of our Best of ECT News series.
Related Stories
Meet Tomorrow's Venture Capitalists March 04, 2004
Believe it or not, there's an upside for the Unix community here. Simply try to remember, next time you run into users who think Microsoft invented computing, that they got those beliefs from their textbooks -- meaning that they aren't necessarily as moronic as their opinions and that you can hope to reeducate at least some of them.
Writing Linux History: Groklaw's Role in the SCO Controversy March 01, 2004
What is Groklaw's actual influence? Is it a soapbox for a bunch of wild-eyed zealots and naive idealists, or a serious attempt at -- in one supporter's words -- illuminating the darkness? While the site has attracted wide praise from most members of the open-source community, others dismiss or vilify it.
SCO Director of Public Relations Blake Stowell Speaks Out February 27, 2004
"The fact that developers around the world can collaborate on projects together to create something for the general good of society is an incredible thing," SCO's Blake Stowell told LinuxInsider. "I've worked with a lot of companies and individuals that have made some great contributions to open source. SCO has both contributed to and benefited from open-source software."
OSDL: Ignore SCO's Linux Legal Threats February 11, 2004
SCO spokesperson Blake Stowell told LinuxInsider that the company remains on track to take a would-be Linux licensee to court this month. "We still stand behind what we said November 19th, which was that we would be in court within 90 days," Stowell said. "That's still our intention."
An Open Letter to Darl McBride December 11, 2003
The issue is whether the GPL can be used to launder code, not whether it's constitutional in itself. In other words, can someone take contractually protected works, give them to a third party that releases them under the GPL, and then take back the new GPL code as if the original contract didn't exist?
DARPA'S Grand Challenge: Looking to Next Year May 08, 2004
Some 100 technical approach submissions were evaluated by DARPA and whittled down to a field of 25 finalists. After qualifying trials, 15 vehicles fronted up at the starting line March 13th. But all the high hopes were dashed: The most successful entrant, "Sandstorm" from Carnegie-Mellon Institute's "Red Team," made it just 7.4 miles.
The Secret Market Contender: White-Box PCs May 01, 2004
In an industry marked more than any other by rapid obsolescence, vendors holding low inventory -- and not tied to public perception of established product lines -- can adopt innovations more quickly than some of their larger competitors.