-
Notifications
You must be signed in to change notification settings - Fork 1
AGPL
This page is about the "GNU Affero General Public License (AGPL)".
Funambol was released under the AGPL version 3, and therefore also PTBV_SyncML_Client and ChBoSync are released under this license.
For more information on the AGPL (including the full text) see the following links:
Disclaimer: The following explanation of the AGPL is for informal purposes only, i.e. it should be seen as a basic overview and is NOT legally binding. For details please read the text of the original license.
The AGPL can be considered as an extension of the "GNU Public License (GPL)". The special feature of the AGPL is that is also considers the case when the covered software is not directly distributed to the end users, but offered as a service over a network (e.g. as web-application over the internet). When the software is under the GPL, then the service provider (licensee) could alter the software without releasing the source code. In contrast to this, the AGPL demands that the source code of the software has also to be released also in this case (section 13).
We assume that the AGPL was chosen by Funambol because the source code released by them also contains server-side components. For the case of an Android app, which runs locally on the user's device, the conventional GPL should be sufficient to ensure that the source code has to be published.
To comply with the AGPL the source code of ChBoSync is made available with this GitHub project.
Article published in January 2011 that says distributing GPL software via the Android app store is okay: http://www.zdnet.com/blog/networking/android-vs-iphone-the-gpl-question/535