On The Insider: Britney's Bikini-Clad Top 10
BNET Business Network:
BNET
TechRepublic
ZDNet

By Ingrid Marson
Posted on ZDNet News: Sep 27, 2005 7:28:00 PM

The next version of the General Public License may tackle the issue of Web companies that use free software in commercial Web-based applications but don't distribute the source code.

At present, companies that distribute GPL-licensed software must make the source code publicly available, including any modifications they've made. Though the rule covers many businesses that use GPL-licensed software for commercial ends, it doesn't cover Web companies that use such software to offer their services through the Web, as they're not actually distributing the software.

GPL 3, the next version of the free software license, a draft of which is expected to be released in early 2006, may close this loophole, GPL author and Free Software Foundation head Richard Stallman said in an interview with publisher O'Reilly Media.

Stallman said developers may be encouraged to add a command to their GPL-licensed Web application that lets users download the source code. The inclusion of this command in modified versions of the program will then be enforced by an additional clause in GPL 3.

"We're looking at an approach where programs used (on a public server) will have to include a command for the user to download the source for the version that is running," Stallman said. "If you release a program that implements such a command, GPL 3 will require others to keep the command working in their modified versions of the program."

This change would have no effect on existing software but could be added by developers to future versions of a particular program, according to Stallman. He said this was only a "tentative plan" as it has not yet been studied fully to see whether it would work.

GPL 3 may also include a clause to penalize companies that use software patents against free software and a clause to prevent companies from using digital rights management in free software applications. Stallman said one possible way that it might handle DRM is by forcing companies to distribute the signature keys of the binaries of free software applications.

"We are thinking about a clause requiring distribution, with the software, of any signature keys necessary to sign the binary so that it can run and fully utilize the machine's facilities. This would prevent the perversion of a supposedly 'free' program, which nominally you are allowed to change, except that modified versions are prevented from functioning," said Stallman.

One clause that is unlikely to be significantly changed in GPL 3 is the clause that forbids translations, although the Free Software Foundation is considering allowing translated versions that can be used in only one country.

"Authorizing a translation of the GPL is very risky, because a mistake could be disastrous worldwide. Most of the world's major languages are known by neither me nor Eben Moglen (general counsel for the FSF). We would have to rely on translators who are lawyers but not necessarily free software supporters, and we could not check their work. Thus, mistakes would be rather likely," said Stallman.

"We're thinking about the idea of authorizing translations that are valid for one country only. That could reduce the risk to the point where we could consider it," he said.

Ingrid Marson of ZDNet UK reported from London.

SponsoredWhite Papers, Webcasts, and Downloads

  • Talkback
  • Most Recent of 79 Talkback(s)
media companies
DRM is just a mean to ensure profits. I personally encourage the
use of DRM, why? Because sooner or later the audiences will be
encouraged to choose non-DRM protected entertainment. DRM
wi... (Read the rest)
Posted by: xwerfx Posted on: 01/26/06 You are currently: a Guest | | Terms of Use
What happens to the freedom to change ?  JJ_z | 09/27/05
Hehe  NonZealot | 09/27/05
And in this case he would be correct  balsover | 09/27/05
And you would be right.  No_Ax_to_Grind | 09/27/05
It isn't encumbered.It is downright belligerent.  osreinstall | 09/27/05
Who will this hurt?  NonZealot | 09/27/05
Re: Who will this hurt?  none none | 09/27/05
How will they suffer?  balsover | 09/27/05
Re: How will they suffer?  none none | 09/27/05
DMCA? Ever hear of that? (n/t)  mujadaddy | 09/28/05
A more considered reply  none none | 09/27/05
That is easy to solve  osreinstall | 09/27/05
This all doesn't make sense....  techboy_z | 09/28/05
If a player on Linux doesn't circumvent DRM...  Anton Philidor | 09/28/05
What would happen if there is no DRM in OSS  JJ_z | 09/27/05
Re: What would happen if there is no DRM in OSS  none none | 09/27/05
Of course Linux could have "done something different"  Anton Philidor | 09/28/05
What nonsense is this?  Zinoron | 09/28/05
Are you disagreeing?  Anton Philidor | 09/28/05
Open vs Free  zztong | 09/30/05
We don't need the media companies.  Jastiv | 09/30/05
media companies  xwerfx | 01/26/06
What software would be included?  A.Sinic | 09/27/05
Confused  Yensi717 | 09/27/05
DRM is a tool  MickeyMouse | 09/28/05
What an opportunity for the old "I Told You So".  No_Ax_to_Grind | 09/27/05
hmm...  cobalt54 | 09/27/05
You seem to  rapson | 09/28/05
Sounds like a good loophole to remove.  DonnieBoy | 09/27/05
How many web apps are GPLed anyway?  Michael Kelly | 09/27/05
MySQL will use the new license for sure.  DonnieBoy | 09/27/05
How so?  balsover | 09/27/05
Is that true?  rapson | 09/28/05
I don't think it is true  Michael Kelly | 09/28/05
Yes, web apps will be rare in the future...  Anton Philidor | 09/28/05
How many versions?  osreinstall | 09/27/05
How is freedom contrary to what anybody thinks??  DonnieBoy | 09/27/05
Open source is good at lying to the customer too.  osreinstall | 09/27/05
Spoken like a true criminal... wink  Root User | 09/27/05
Spoken like a clueless goofball.  osreinstall | 09/27/05
Re: Spoken like a clueless goofball  Root User | 09/27/05
There you go again thinking I am stealing your code.  osreinstall | 09/27/05
Re: how many versions?  cobalt54 | 09/27/05
Yes but they can't get it right.  osreinstall | 09/27/05
Re: Yes but they can't get it right.  none none | 09/27/05
Quit pilfering it.  osreinstall | 09/27/05
Re: Quit pilfering it.  none none | 09/27/05
The acronym DRM was your first clue.  osreinstall | 09/27/05
What are you talking about?!?  cobalt54 | 09/27/05
Can't you talk without over punctuation?  osreinstall | 09/28/05
LAMP  cobalt54 | 09/28/05
FreeBSD is not GPL  Michael Kelly | 09/28/05
Not all open source code is GPL  osreinstall | 09/28/05
Oh yeah...  cobalt54 | 09/28/05
I read the licenses before install. You should too.  osreinstall | 09/28/05
It isn't about profiting  voska | 09/28/05
I do not mind paying for software, if it solves a problem.  osreinstall | 09/28/05
All depends on what you're selling  voska | 09/28/05
It does matter if you are the author.  osreinstall | 09/28/05
You get your pay cheque  voska | 09/28/05
Try self employed.  osreinstall | 09/28/05
No clue, eh?  voska | 09/28/05
You keep talking about from a customer perspective.  osreinstall | 09/28/05
No No No!!!  Michael Kelly | 09/28/05
The L stands for License  voska | 09/28/05
You still didn't answer the question like others.  osreinstall | 09/28/05
I think you got the point  voska | 09/28/05
I always understood it. And I don't use it.  osreinstall | 09/28/05
look at No_ax and OS go on their normal BS  Monkey_MCSE | 09/27/05
Re: look at No_ax and OS go on their normal BS  Root User | 09/27/05
You must be critizing the FUDster in the mirror.  osreinstall | 09/27/05
Hey monkeyboy  osreinstall | 09/27/05
Re: Hey monkeyboy  none none | 09/27/05
Hey, Vily is in your camp Bubba  osreinstall | 09/27/05
Linux is GPL 2  __howard__ | 09/27/05
Breaking open systems!  WillemGrooters | 09/28/05
You got it wrong  voska | 09/28/05
Do nne of the people posting here understand Copyright Law?  B.O.F.H. | 09/28/05
GPL haters out in force...  chemist109 | 09/30/05

What do you think?

advertisement

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here