[Owncloud] github and contributor agreement
Frank Karlitschek
frank at owncloud.org
Tue Aug 28 07:11:46 UTC 2012
On 24.08.2012, at 23:54, Cornelius Schumacher <schumacher at kde.org> wrote:
> On Monday 20 August 2012 17:52:38 Frank Karlitschek wrote:
>> If someone has question please ask me :-)
>>
>> The agreement is here:
>> http://owncloud.org/documents/contributor-agreement.pdf The FAQ is here:
>> http://owncloud.org/documents/contributor-agreement-faq.pdf
>
> Thanks for publishing this. I think getting clarity about the terms of
> contribution is an essential factor for any open source project.
Thanks. We want to be as transparent as possible.
> I have a couple of questions:
>
> * The agreement defines a contribution as anything which is contributed to
> projects maintained or managed by ownCloud Inc. This seems to be very broad
> and not limited to the core repository. How is this limitation to the core put
> into effect?
>
> * The definition of contribution is not limited to source code, but also
> includes anything else, which is contributed via any communication channel.
> Does that mean that for example an email sent to the mailing list is also
> considered a contribution and covered by the agreement?
>
> * The agreement says that the entire right on the contributions including all
> rights under copyright is transferred to ownCloud Inc. Transfer means the
> contributor gives up the right and gives it to ownCloud Inc., right? Does that
> mean the contributor doesn't have the right anymore to for example license the
> contributed code to another company under a different license?
>
> * The FAQ mentions the KDE Free Qt agreement as similar. One essential
> difference is that the KDE Free Qt agreement forces Qt to be released under a
> BSD license, if it's not maintained anymore by its owner. The benefit of this
> is that another company could build up the same business model based on dual-
> licensing as a successor, even if the original owner doesn't want or care
> anymore. This wouldn't be possible with ownCloud, right? In the (hopefully
> unlikely) case that onwCloud Inc. goes crazy or vanishes, the community will
> have the ownCloud code released under AGPL, but no other right (e.g. the right
> of the BSD license to incorporate the code in proprietary products without
> releasing the source code).
>
> * The FAQ also mentions HPCC Systems' Open Source Covenant as similar. Here
> also is an essential difference from the ownCloud agreement in that it
> guarantees that the open source project is maintained for at least three years
> after the contribution or it is donated to the community under a permissive
> open source license like MIT. This makes sure (like the KDE Free Qt agreement)
> that there is continued maintenance of the open source project as part of the
> proprietary activities based on the project. How is this made sure with
> ownCloud? The community pledge only mentions releasing the contribution under
> AGPL, but nothing about maintaining it as open source code for the future.
This are all valid. points. We will check it there are ways to improve this.
I will get back to you as soon as possible.
> By the way, there is a typo in the first sentence of the agreement. It says
> Ownloud there, not Owncloud.
Thanks. Will fix it.
Frank
More information about the Owncloud
mailing list