As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
From Frabrizio's blog: http://www.funambol.com/blog/capo/2008/03/agpl-is-osi-approved-sweet-victory.htmlFunambol submitted AGPL v3 to OSI. AGPL is the exact same as GPL v3, with a sentence that closes the ASP loophole. If you run AGPL code as a service, you need to return the changes to the community. Distribution of software as a service is distribution of software. Simple as that.
One question I have about AGPL is how it becomes viral. It is kind of unreasonable to think that if Mysql were AGPL that every system that touched that database and that was distributed as a service would be required to adopt the AGPL and distribute its source code. What about services that leverage services that leverage AGPL? I'm not trying to be difficult – I agree with the concept that SaaS providers should not be able to get around the distribution clause; but I'm not sure it's possible to change one to three lines in the GPL and sew this issue up. To completely close the loophole requires a very viral policy — which of course goes too far practically speaking.