September 17, 2008 9:07 AM PDT

CSI open source's the TriSano public health application under AGPLv3

by Matt Asay
  • Font size
  • Print
  • 1 comment

The GNU General Public License (GPL), unlike Apache-style licensing, offers perhaps the best way to prevent a community from forking. It's therefore not surprising to see the Collaborative Software Initiative turning to the Affero GPL Version 3 to help foster and protect its budding TriSano community.

Eben Moglen, director of the Software Freedom Law Center and co-author of the AGPLv3, agrees:

By offering the code under the widely used AGPLv3 license, Collaborative Software Initiative gives the user community the assurance of knowing that the code can be modified, customized, and shared in a low-friction way to suit their very specific project requirements. AGPLv3 was written as a roadmap to foster the most open, transparent and collaborative open source and free software communities possible.

"Open" is in the eyes of the beholder--there is a longstanding debate between the GPL and BSD/Apache communities as to which is more open--but there's little debate that GPL offers a more robust way to provide incentives against forking a project. TriSano will be better for having all participants rowing in the same direction. AGPLv3 gives them this.

One question, though: why AGPLv3 instead of simply GPLv3? Is there an element of Web-based distribution here against which CSI is hoping to guard?

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can follow Matt on Twitter @mjasay.
Recent posts from The Open Road
Canonical shines its Ubuntu light on consumers
Open source became big business in 2009
Will we see an open-source IPO in 2010?
Could Apache keep Google's regulators at bay?
Red Hat's Q3 earnings defy gravity
Canonical's opportunity to simplify Ubuntu
Google--not necessarily 'more open than thou'
Is it Ballmer's fault?
Add a Comment (Log in or register)
by mherrick66 September 21, 2008 10:00 AM PDT
Re: One question, though: why AGPLv3 instead of simply GPLv3? Is there an element of Web-based distribution here against which CSI is hoping to guard?

Every project is different and we determined that of the OSI approved licenses, AGPL was the right fit for TriSano.

And I agree that "open" is in the eyes of the beholder. One size does not fit all.

TriSano is a citizen-focused surveillance system for infectious disease management. It is being expanded to cover environmental hazards, bioterrorism, and outbreak management.

The AGPL is what was intended with the original GPL before SaaS was envisioned. It simply requires everyone deriving value from it to give back their changes. It should be noted that TriSano is highly configurable so not every deployment will be making changes to the code.

Over the next few years, we expect to see substantial adoption of TriSano worldwide. The feature set in TriSano and on its roadmap makes it a core public health application. TriSano isn't an integration library or something that will be embedded into larger applications. Its a corner stone. We believe that the public health is best served by ensuring that future improvements to TriSano by Collaborative Software Initiative and other members of the TriSano community will be made available to all so that everyone can benefit from them. The AGPL is the best license to ensure this in our view.

The problem that TriSano is focused on solving can benefit greatly from a common code base. Data standards are certainly a large part of the interop solution, but tighter interop is simpler and more achievable when various instances of surveillance / outbreak management systems are running the same code base. Good examples of this are neighboring states or Indian Reservations in the case of a cluster or an outbreak. Diseases & environmental hazards know no boundaries, but the current crop of public health systems certainly do.

Lastly, we do offer SaaS options for TriSano so the AGPL not only protects Collaborative Software Initiative from other TriSano SaaS providers (certainly not discouraged), but in protects the entire community - it levels the playing field and makes us all do the right thing by keeping the code wide open.

Mike

--
Mike Herrick
TriSano Program Manager, Collaborative Software Initiative
Reply to this comment
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right