On MP3.com: MP3.com at SXSW 2008
BNET Business Network:
BNET
TechRepublic
ZDNet

May 9th, 2008

Google’s open source problem is Affero

Posted by Dana Blankenhorn @ 6:39 am

Categories: General, Applications, Legal, FOSS, business models, Google, Software as a Service, GPL, Internet

Tags: Google Inc., ClipperZ, Open Source, Dana Blankenhorn

Google is Evil, from Scroogled and TechRepublic’s GeekEndThe best open source protection for “the cloud,” as Gordon Haff notes today, is the Affero GPL license. (Picture from our Tech Republic’s GeekEnd blog, written by Jay Garmon.)

Affero closes the “ASP loophole” described by Fabrizio Capobianco here in March. It defines what SaaS delivers as software and requires code sharing.

When the FSF approved Version 3 of the Affero GPL in November, they wrote that “It requires the operator of a network server to provide the source code of the modified version running there to the users of that server.”

And there hangs our tale. Google can’t live with Affero. If Google’s services are under Affero, Google has to give away its “secret sauce,” the code which makes it different. (Its secret source, as it were.)

So Affero projects aren’t allowed into Google Code. ClipperZ has had to move to Sourceforge as a result, and other projects are moving over as well.

Google’s resistance to Affero, its insistence on maintaining the ASP loophole, is the “smoking gun” some in the open source community point to when questioning Google’s open source bonafides. They see it as, well, evil.

So you’ll see more projects like Piwik and OpenX, both of which bill themselves as “open source alternatives” to Google Analytics and Google Ad Manager, respectively.

Right now such losses are no big deal. But as Google gains in power, it’s as inevitable as Newton’s Third Law that this Affero controversy will grow.

For every action there is an equal and opposite reaction.

Dana Blankenhorn has been a business journalist for 30 years, a tech freelancer since 1983. See his full profile and disclosure of his industry affiliations.

Email Dana Blankenhorn

  • Talkback
  • Most Recent of 19 Talkback(s)
No! to you...
Sorry - you are the ridiculous one. Read the license again. The entire purpose of the AGPL is to get at the ASP model. if a site makes changes to the open source covered under AGPL and it sits on thei... (Read the rest)
Posted by: chetbx Posted on: 05/15/08 You are currently: Logged In | Log out
Orly? lotherius   | 05/09/08
I agree with you Pliny the Elder   | 05/09/08
Indeed. odubtaig   | 05/12/08
I don't think that's necessary DanaBlankenhorn  ZDNet | 05/10/08
What misunderstanding??? storm14k   | 05/10/08
This misunderstanding. odubtaig   | 05/12/08
No! to you... chetbx   | 05/15/08
It only requires it if they use it rpmyers1   | 05/09/08
....sad that people actually support this... storm14k   | 05/09/08
AGPL is not mandatory DanaBlankenhorn  ZDNet | 05/10/08
Its not about YOUR project... storm14k   | 05/10/08
It's not about your projects either. odubtaig   | 05/12/08
Stop being a mindless parrot zeke123   | 05/10/08
Since I believe this is aimed at me... storm14k   | 05/10/08
Google does *not* need to give out their code to support Affero postmaster1235   | 05/10/08
If they want they can release their code under dual-license postmaster1235   | 05/11/08
Not exactly true. odubtaig   | 05/12/08
FOSS Reality andycher   | 05/12/08
It's really quite simple. odubtaig   | 05/12/08

What do you think?

No Trackbacks Yet

The URI to TrackBack this entry is:
http://blogs.zdnet.com/open-source/wp-trackback.php?p=2408

advertisement

Recent Entries

Archives

Favorite Links

ZDNet Blogs

All-in-One Printers

advertisement
Click Here