• On ZDNet: Free Internet: Gone in 5 years
November 19, 2007 3:55 PM PST

Affero: A new GPL for software as a service

by Stephen Shankland

The Affero General Public License, a new variation of the seminal General Public License (GPL) specifically for one situation the regular GPL doesn't address, is now final.

The Affero GPL contains a provision specifically for situations when software it governs is accessible as a service over a network. Where the GPL treats that situation as a private use of software, permitting the user to keep any changes private, the Affero GPL lets programmers include a requirement that users of the software must be able to download it when it's offered as a network service.

The Free Software Foundation, the organization founded by Richard Stallman in the 1980s to bypass the proprietary constraints of the traditional software world, published the new software license Monday after releasing draft versions earlier this year.

The Affero GPL license is increasingly relevant as companies such as Google employ customized open-source software to run massive online businesses with no requirement for sharing. However, intellectual property attorney Eben Moglen, who helped craft GPLv3, said other pressure can be brought to bear if companies take advantage of GPL software without reciprocating.

"If you want to protect your business model, you must be model citizens of the environment. If you shrink, political pressure will grow to constrain your rights to secure the rights of everyone else," Moglen said in May. "Upon the behavior of Google much depends."

The FSF had contemplated adding that feature of the Affero GPL to the new version 3 of the GPL, but chose instead to release the separate license. Adding yet another license to the profusion already available to free and open-source programmers complicates licensing choices somewhat, but the FSF said that code written under the GPL and Affero GPL may be combined in some circumstances

The FSF's Affero announcement is here, and a set of frequently asked questions on the GPL is here.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Recent posts from Underexposed
Yahoo enables twittering via Flickr
Olympus' compact E-P1: A breath of fresh air
Phase One to absorb high-end Kodak photo assets
Apple's new iPhone 3G S sports new camera, video
Apple update supports new Canon, Nikon SLRs
Canon 5D Mark II's manual video controls arrive
Manual video control coming to Canon 5D Mark II
Phase One takes lead in camera sensor test
Add a Comment (Log in or register) (4 Comments)
  • prev
  • 1
  • next
"Use" license?
by JadedGamer November 20, 2007 3:02 AM PST
The GPL is a license for redistributing (changes to) source when you redistribute binaries; it does not affect running the software or its output - which this would be.

Are they turning the GPL into a "single-user license" and Affero into "Multi-user license" of some sort? Is the FSF starting to turn its licensing into the kind of multi-license hell that "proprietary" software lives under?
Reply to this comment
Use license
by mattflaschen November 20, 2007 5:40 AM PST
The idea behind GPL isn't changing. As for Affero, you're correct that it covers the output of network code. However, I don't think this means multi-license hell is coming. Code would generally remain under either GPL or Affero, not both. I predict GPL will remain much more common, with Affero mainly being used for high-level server code that is designed to interact with end users over the web.
Reply to this comment
by ozgur250 February 22, 2009 4:43 PM PST
ben http://www.ozgurdurum.net der cikarim isin icinden
Reply to this comment
by radyolar May 2, 2009 1:20 AM PDT
thanks for the informative article.
canl? <a href="http://radyolar.zogizo.com/" target="_blank" title="radyo dinle">radyo dinle</a>
Reply to this comment
(4 Comments)
  • prev
  • 1
  • next
advertisement

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About Underexposed

This blog sheds light on digital photography subjects such as cameras, photo editing, and Web sites. Shankland joined CNET News in 1998 after a five-year stint as a science writer. He's a lab rat who grew up in Los Alamos, N.M., and graduated from Harvard.

Contact Stephen at Stephen.Shankland@cnet.com

Add this feed to your online news reader

Underexposed topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right