On GameSpot: Wii Fit tells 10-year-old she's fat
BNET Business Network:
BNET
TechRepublic
ZDNet

By Stephen Shankland, News.com
Posted on ZDNet News: Feb 14, 2005 12:00:00 PM

The snowballing success of Linux has attracted involvement from all corners of the computing realm--but the breadth of that interest is expected to complicate a revision of the software's legal underpinnings.

The heart of the operating system is governed by a license called the General Public License, or GPL, last updated in 1991 but now being modernized. A key lawyer involved in that work, though, says the revamp won't be done until 2006 at the earliest.

When a draft of the new license is released, the debate will be contentious and resolving the issues will take at least one year, predicted Eben Moglen, a Columbia law professor and legal counsel for the Free Software Foundation that oversees the license.

News.context

What's new:
Overhauling the GPL open-source software license may be a long, contentious struggle. The complexities of open-source licensing are becoming a bigger part of trade shows such as this week's LinuxWorld.

Bottom line:
Because the GPL now has so many constituents in so many parts of the globe, achieving consensus will be hard. Even its strong-willed original author, Richard Stallman, will probably have give some ground.

More stories on the GPL

"It has survived at present for almost 14 years. I think it is more or less inevitable it will see its 15th birthday," Moglen said in a speech at the OSDL Linux Summit this month.

Releasing a new license in 2006 or even 2007 may seem a long way off, but it's not when compared with the 100-year planning horizon of GPL creator and FSF founder Richard Stallman, Moglen said. "It is going to be a screaming match some days, but it is going to be a noble effort when it's over," Moglen said. And in the end, "Nobody, dare I say even Mr. Stallman, will get from this process everything he wants."

The license is being modernized to deal with new realities in the computing industry, such as widespread patenting of software, computers that will run only software that has been cryptographically signed and software services available over the Internet.

Scrutiny of the license is increasing as the free and open-source software projects it governs become promoted by mainstream computing companies and more widely used by conventional customers. And even though the SCO Group is having serious trouble with its $5 billion lawsuit against IBM--alleging that Big Blue violated a contract by moving proprietary Unix software to open-source Linux--the case has served to bring even more attention to open-source issues.

Licensing issues are assuming a higher profile at the LinuxWorld Conference and Expo in Boston this week. While numerous corporate allies such as IBM, Hewlett-Packard, Dell, Red Hat, Novell and Oracle will show their Linux faith at the show, small start-ups specializing in the licensing issues will also be on hand.

One start-up, Black Duck Software, plans to announce at LinuxWorld that it's signed up one of the largest software companies, SAS Institute, as a customer for software to make sure open-source and proprietary software isn't being intermingled. And Black Duck now has competition: At the Linux show on Tuesday, a rival called Palamida will announce itself and its product.

But the legal scrutiny, while burgeoning, isn't alien to the GPL. When Stallman launched his Gnu's Not Unix, or GNU, effort to clone Unix in the 1980s, he crafted the first GPL not just to govern the software but also to try to create a legal framework that would guarantee that GNU would never be fettered by proprietary shackles.

So far the license has succeeded admirably. "It's been very successful in accelerating the acceptance and use of open-source licensed products," said Brian Kelly, an intellectual-property attorney with Manatt, Phelps & Phillips.

The license has its detractors, however.

The most prominent is Microsoft. While the software giant is quick to explain that it likes the active engagement with programmers, the company considers the GPL unacceptable, said Martin Taylor, general manager of Microsoft's platform strategy.

"There are restrictions in the GPL today that prevent us from doing anything with it," Taylor said. Microsoft prefers licenses that permit software to be used in proprietary projects as well.

Sun Microsystems is another critic. In a dual-pronged competition, Sun has begun vying both with Linux and with the GPL by releasing its own version of Unix, Solaris, as open-source software under the Community Development and Distribution License.

The CDDL, like the GPL, lets anyone change software but requires that those changes be publicly released. Unlike the GPL, though, the CDDL permits a tight coupling between its open-source components and other proprietary components.

"If people want to use the GPL and integrate with it, they have to adopt the proprietary license called the GPL," said Sun President Jonathan Schwartz in an interview this month. "Basically it forces your hand. You don't have any choice anymore."

Version 3 of the GPL, when it does arrive, won't necessarily apply to Linux, however. Linux leader Linus Torvalds specifically chose version 2 of the GPL to govern Linux--but omitted a provision that would permit using a later version of the license.

Stallman recommends against that approach, in part to permit GPL software to be used in future GPL projects. "That's too bad. That's his problem," Stallman recently said of Torvalds' choice.

Among the reasons for an update is clarifying how close GPL and non-GPL code may come before a GPL provision requires the other package also be governed by the GPL.

For some years, that debate has been defined by whether one software component is linked through fixed "static" links or more spur-of-the-moment "dynamic" links. That discussion already is obsolete because of how different modules of software now interact on the Internet through Web services technologies such as SOAP, or Simple Object Access Protocol, Moglen said.

"Static and dynamic linking is no longer the fight we need to have. Instead we have to ask ourselves about SOAP and bubbles and nets and stuff moving around in grids and through intersections and heaven only knows what else," Moglen said.

Another complication will be making sure the GPL works in the dozens of countries where GPL software now is being used. And the voice of corporate powers who were absent in 1991 must be heard.

Hewlett-Packard is one of those voices. But Martin Fink, vice president of Linux at HP, is a big GPL fan. Even so, the license needs to be updated for modern computing issues, he said.

"I agree with Eben's view that a year out from a first draft is reasonable," Fink said. "I'm not sitting here in a panic waiting for GPL version 3, but it's not something we can let go forever."

  • Talkback
  • Most Recent of 80 Talkback(s)
What the GPL people are missing
The main problem is that GPL code is what Linux is based on. Today to do business one often needs to develop on window and Linux. This is not that big of an issue for an experience developer. The issu... (Read the rest)
Posted by: phantom_z Posted on: 03/03/05 You are currently: Logged In | Log out
License Overhaul htotten   | 02/14/05
Mono vs Java Roger Ramjet   | 02/14/05
The main reason htotten   | 02/14/05
Huh? doe_z   | 02/14/05
I thought my computer got a critical virus... The King's Servant   | 02/14/05
GPL is a joke. pa2004   | 02/14/05
You are a total joke hipparchus2000   | 02/14/05
If it's not broke Chad_z   | 02/14/05
Linux license overhaul--don't hold your breath Loverock Davidson   | 02/14/05
Forced? how so? theding0   | 02/14/05
Suppose that depends on your level of greed... shawkins   | 02/14/05
Giving away someone else's money. Anton Philidor   | 02/14/05
Got that right rapson   | 02/14/05
Where it counts... Anton Philidor   | 02/14/05
Exactly... shawkins   | 02/14/05
No better than Microsoft, and maybe worse... Anton Philidor   | 02/14/05
You just have to make sure... Michael Kelly   | 02/14/05
I think you are confused AmusedAtItAll   | 02/14/05
Got that right AmusedAtItAll   | 02/14/05
Giving or Greed? Update victim   | 02/14/05
Actually Linux User 147560   | 02/14/05
f you can't make $$$ off of it it's not worth your time htotten   | 02/14/05
But you can get paid for your work you silly little man ;-) The King's Servant   | 02/14/05
That is what is good about choices AmusedAtItAll   | 02/14/05
Happens every day Anton.... shawkins   | 02/14/05
Also voska   | 02/14/05
I don't enjoy arguing with idealism. Anton Philidor   | 02/14/05
I know this one company that gives away free stuff The King's Servant   | 02/14/05
Have you listened to yourself today? The King's Servant   | 02/14/05
Of course there are reasons to produce free software. Anton Philidor   | 02/14/05
No. Not okay. The King's Servant   | 02/14/05
On the premises. Anton Philidor   | 02/14/05
Anton, try and follow a logical progression. The King's Servant   | 02/14/05
Interesting NonZealot   | 02/14/05
Why do people put words in my mouth, nonZealot? The King's Servant   | 02/14/05
Garbage in - garbage out AmusedAtItAll   | 02/14/05
Your assumptions border on ridiculous AmusedAtItAll   | 02/14/05
Put up or shut up. seosamh_z   | 02/14/05
I have "Put Up" thus won't "shut up" shawkins   | 02/14/05
Don't Like the license? Don't use it! rpmyers1   | 02/14/05
Easier said than done. htotten   | 02/14/05
Oracle rpmyers1   | 02/14/05
Giving away code Letophoro   | 02/14/05
Another GPL mythmonger on the loose AmusedAtItAll   | 02/14/05
To avoid being GPL'ed Anton Philidor   | 02/14/05
You're not supposed to rapson   | 02/14/05
Independent software developement is dying field voska   | 02/14/05
Not dead yet.... htotten   | 02/14/05
Suppose you license the WinCE code rpmyers1   | 02/14/05
You are only required to give them htotten   | 02/14/05
code which will contain your IP rpmyers1   | 02/14/05
It is no different with the GNU GPL The King's Servant   | 02/14/05
The difference is AmusedAtItAll   | 02/14/05
It's not like it's that hard to avoid becoming "contaminated" Michael Kelly   | 02/14/05
DO you even know what they mean by, 'how close'? The King's Servant   | 02/14/05
Sounds like the rewriting of the GPL is unnecessary... Anton Philidor   | 02/14/05
English Lit 101: Ask yourself, "what is the purpose of the story." The King's Servant   | 02/14/05
Correction... just over 20% The King's Servant   | 02/14/05
You look, but not see. Anton Philidor   | 02/14/05
Ie, yie, yie! The King's Servant   | 02/14/05
A license can not subvert the law. No_Ax_to_Grind   | 02/14/05
Not trying to subvert Anton Philidor   | 02/14/05
That's what I said... No_Ax_to_Grind   | 02/14/05
Yes, it was, wasn't it. Anton Philidor   | 02/14/05
Message has been deleted. AmusedAtItAll   | 02/14/05
Licensing does that quite regularly voska   | 02/14/05
Perhaps Update victim   | 02/14/05
And perhaps pigs will fly... No_Ax_to_Grind   | 02/14/05
I was under the impression... Michael Kelly   | 02/14/05
Not dead wrong, just slightly mistaken. The King's Servant   | 02/14/05
wait and see, no_ax hipparchus2000   | 02/14/05
Sorry, you are wrong. No_Ax_to_Grind   | 02/14/05
Sorry, you are slightly off. The King's Servant   | 02/14/05
You need to do some more home work. No_Ax_to_Grind   | 02/15/05
Kill open source? richdave   | 02/14/05
Nope Linux User 147560   | 02/14/05
RE: Nope richdave   | 02/14/05
But the GPL does allow incorporation into proprietary software. The King's Servant   | 02/14/05
"The snowballing success of Linux ..." George Mitchell   | 02/14/05
What the GPL people are missing phantom_z   | 03/03/05

What do you think?

advertisement
advertisement

The Green Enterprise

advertisement
Click Here