Concursive Corporation

  • Norfolk, VA
  • 23510

ConcourseConnect Open Source Licensing

Posted by Tom Manos on June 3, 2009 9:35 AM EDT
Tom Manos photo


I thought I'd take a moment and talk about the way we license ConcourseConnect, and why.

Connect is licensed under the GNU Affero General Public License Version 3 (AGPL), which is OSI approved, and very similar to the GPL3. It is a "viral" license, in that any modifications you make to the code must also be redistributed under the AGPL, and the same applies if you provide Connect to users over the network.

We chose the AGPL because it provides the most freedom to the community and insures that all improvements and bug fixes are shared and can become a part of the main distribution. All users and providers of the system realize the benefits.

What this means to you as a provider of the application is that the AGPL requires that the complete source code of your version be made available to any network user of your version of Connect . Of course this does not apply to content, but it does apply to themes, portlets, workflows, new modules, plugins, or any other code changes to Connect. You assume the burden of making all your code changes available, but you also receive the similar benefit of using the improvements made by Concursive and other users of the system.

The only possible downside to you, the provider of Connect, is that the license does not permit you to provide proprietary additions to the application without also redistributing them. But in fact, there is a commercial licensing scheme that provides you exactly what you want: a fully supported version of Connect, with major functionality additions designed for production Connect systems, and the ability to add your own modifications without restriction.

To learn more about the Affero GNU Public License V3, follow this link:

To learn more about the different versions of ConcourseConnect, follow this link:

There are no comments

Sign in to add your comment.

Recent Posts

What Constitutes an "Open" Platform
There is no rigid, hard and fast definition for what constitutes an open platform. Rather, arriving...
read more
Evaluating Trade-Offs and ROI of an Open Approach
When making important capital or strategic decisions any manager worth their salt immediately tries...
read more
Where "Open Solutions" Fit Well
The size of the organization in which a solution is being considered is usually a key determinant of...
read more
Apps for Your Health and Helping Others
In this post we're highlighting apps with a focus on health and helping others. Please check out our...
read more
Autism Village: An online social platform that helps autism families
I've been wanting to write about Autism Village for some time. The story is interesting… Topher...
read more
An Open Data story with the City of Greensboro, North Carolina – Civicon15 Hackathon
…as told by Matt Rajkowski, Chief Software Architect at Concursive. Last weekend I was able to...
read more
Be inspired with the ultimate social, local and mobile software platform
Over the years, organizations have chosen Concursive's social software to enable learning,...
read more
Behind the Scenes of a Citywide Social Community
Earlier this year SWLA Connected was launched with one of our partners. SWLA Connected is a citywide...
read more
Wow, it's 2015!
First a few product plugs… if you're not using social software in your business or organization,...
read more
The Sea Level Rise app: crowdsourcing of information
Concursive has worked with Wetlands Watch of Norfolk, Virginia to bring a new app to Apple's App...
read more

Go to blog