OwnCloud App Licensing

agpllicensingopen source

I'm a bit confused about the OwnCloud licensing model. OwnCloud is an AGPL licensed product (at least the open source version is). Does that mean that the only license I can use for an OwnCloud app I write using the API would be AGPL as well?

The way I understand it, the AGPL license is so restrictive that no app can be written without it having to be released under the AGPL, which would include custom apps for customers who don't want to spend a small fortune on the OwnCloud Enterprise edition. Somehow that feels wrong, so I might have gotten it all wrong and would be happy if somebody with a clear understanding of this topic could shed some light on this.

Best Answer

The AGPL version 3 is compatible with the GPL version 3 and the LGPL version 3 is also compatible to GPL version 3. That being said you can publish the app under the AGPL v3, the GPL v3 or other compatible licenses.

These licenses allow you to sell the app but the buyer is allowed to publish the app for free. That is the goal of the General Public Licenses. The licensed software is and will always be free software and all software that use parts of it will always be free software.

But you do not need to sign a contributer agreement of OwnCloud as that is only required if you want to contribute to the core.

In the end there is nothing wrong with that.

Related Topic