Discussion: Replace framework by Moqui.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
63 messages Options
1234
Reply | Threaded
Open this post in threaded view
|

Re: Discussion: Replace framework by Moqui.

David E. Jones-2

> On 21 May 2015, at 06:28, Ron Wheeler <[hidden email]> wrote:
>
> I am not a lawyer and Apache's legal team should be approached before we embark on a plan that involves the use of a third party tool that does not have an Apache license or a license that is known to be compatible with inclusion in an Apache product.
>
> At the moment, from my reading of the source that Jacques found, it would not be possible to release a Moqui-based framework under an Apache license.
> Moqui is in a no-man's land where your right to use it depends on what country you are in and unless you are the owner, it is not clear how your can redistribute it internationally.
> If we write a layer to go between Moqui and the OFBiz components to replace the framework, users would have to decide if they could legally run Moqui and would have to go get it on their own and install it separately.
>
> For the moment my preference would be to focus on getting the current framework into a separate sub-project, clean up the current dependency issues, document it and release it as a separate deliverable with an Apache license and its own roadmap and "marketing" plan.
>
> That is based on assertions from knowledgeable people in this project that it is valuable on its own for others who want to develop other sorts of business applications.
>
> Even if Moqui is a better framework technically, the Apache license would make the Apache OFBiz Framework a more desirable product for an organization wanting to invest in creating an application.

This is a straw man argument, doesn’t seem to apply to actual public domain “licensing” at all.

Software in the public domain has far fewer restrictions than the Apache 2 license, simpler legal terms, and exists under a well established legal framework, one that has been around for centuries and remains largely unchanged by the continually shifting sands of copyright law around the world. It is true that some jurisdictions have limits on which authors rights can be disclaimed, licensed, or transferred but that applies to ALL copyright licenses including open source and commercial ones, and to clarify for different jurisdictions is handled by specific wording in headers and LICENSE files, such as:

https://github.com/moqui/moqui/blob/master/LICENSE.md

The best source for general information about the concept and legal specifics is:

http://unlicense.org

-David

Reply | Threaded
Open this post in threaded view
|

Re: Discussion: Replace framework by Moqui.

David E. Jones-2

> On 22 May 2015, at 11:29, David E. Jones <[hidden email]> wrote:
>
>
>> On 21 May 2015, at 06:28, Ron Wheeler <[hidden email]> wrote:
>>
>> I am not a lawyer and Apache's legal team should be approached before we embark on a plan that involves the use of a third party tool that does not have an Apache license or a license that is known to be compatible with inclusion in an Apache product.
>>
>> At the moment, from my reading of the source that Jacques found, it would not be possible to release a Moqui-based framework under an Apache license.
>> Moqui is in a no-man's land where your right to use it depends on what country you are in and unless you are the owner, it is not clear how your can redistribute it internationally.
>> If we write a layer to go between Moqui and the OFBiz components to replace the framework, users would have to decide if they could legally run Moqui and would have to go get it on their own and install it separately.
>>
>> For the moment my preference would be to focus on getting the current framework into a separate sub-project, clean up the current dependency issues, document it and release it as a separate deliverable with an Apache license and its own roadmap and "marketing" plan.
>>
>> That is based on assertions from knowledgeable people in this project that it is valuable on its own for others who want to develop other sorts of business applications.
>>
>> Even if Moqui is a better framework technically, the Apache license would make the Apache OFBiz Framework a more desirable product for an organization wanting to invest in creating an application.
>
> This is a straw man argument, doesn’t seem to apply to actual public domain “licensing” at all.
>
> Software in the public domain has far fewer restrictions than the Apache 2 license, simpler legal terms, and exists under a well established legal framework, one that has been around for centuries and remains largely unchanged by the continually shifting sands of copyright law around the world. It is true that some jurisdictions have limits on which authors rights can be disclaimed, licensed, or transferred but that applies to ALL copyright licenses including open source and commercial ones, and to clarify for different jurisdictions is handled by specific wording in headers and LICENSE files, such as:
>
> https://github.com/moqui/moqui/blob/master/LICENSE.md
>
> The best source for general information about the concept and legal specifics is:
>
> http://unlicense.org

I appreciate your comments Ron. I looked into this a little more and found that there appear to be certain jurisdictions (though I can’t find any references about which…) don’t recognize public domain status and for this reason the CC0 public domain attribution has alternate terms for such jurisdictions (making it an improvement over the unlicense.org legal wording):

http://creativecommons.org/publicdomain/zero/1.0/

I’ve updated the Moqui/etc files to use CC0 instead of unlicense.org.

This should clarify any questions or doubts about the licensing and public domain status of Moqui/etc. On the topic of legal clearance (in this case copyright waiver, somewhat like the Apache CLA) I’m also putting in place AUTHORS files signed by git commit. There are only a small number of contributors other than me, but this will help establish a more firm legal position.

-David


Reply | Threaded
Open this post in threaded view
|

Re: Discussion: Replace framework by Moqui.

Ron Wheeler
Is the some reason to use CC0 rather than Apache?

Ron

On 22/05/2015 5:08 PM, David E. Jones wrote:

>> On 22 May 2015, at 11:29, David E. Jones <[hidden email]> wrote:
>>
>>
>>> On 21 May 2015, at 06:28, Ron Wheeler <[hidden email]> wrote:
>>>
>>> I am not a lawyer and Apache's legal team should be approached before we embark on a plan that involves the use of a third party tool that does not have an Apache license or a license that is known to be compatible with inclusion in an Apache product.
>>>
>>> At the moment, from my reading of the source that Jacques found, it would not be possible to release a Moqui-based framework under an Apache license.
>>> Moqui is in a no-man's land where your right to use it depends on what country you are in and unless you are the owner, it is not clear how your can redistribute it internationally.
>>> If we write a layer to go between Moqui and the OFBiz components to replace the framework, users would have to decide if they could legally run Moqui and would have to go get it on their own and install it separately.
>>>
>>> For the moment my preference would be to focus on getting the current framework into a separate sub-project, clean up the current dependency issues, document it and release it as a separate deliverable with an Apache license and its own roadmap and "marketing" plan.
>>>
>>> That is based on assertions from knowledgeable people in this project that it is valuable on its own for others who want to develop other sorts of business applications.
>>>
>>> Even if Moqui is a better framework technically, the Apache license would make the Apache OFBiz Framework a more desirable product for an organization wanting to invest in creating an application.
>> This is a straw man argument, doesn’t seem to apply to actual public domain “licensing” at all.
>>
>> Software in the public domain has far fewer restrictions than the Apache 2 license, simpler legal terms, and exists under a well established legal framework, one that has been around for centuries and remains largely unchanged by the continually shifting sands of copyright law around the world. It is true that some jurisdictions have limits on which authors rights can be disclaimed, licensed, or transferred but that applies to ALL copyright licenses including open source and commercial ones, and to clarify for different jurisdictions is handled by specific wording in headers and LICENSE files, such as:
>>
>> https://github.com/moqui/moqui/blob/master/LICENSE.md
>>
>> The best source for general information about the concept and legal specifics is:
>>
>> http://unlicense.org
> I appreciate your comments Ron. I looked into this a little more and found that there appear to be certain jurisdictions (though I can’t find any references about which…) don’t recognize public domain status and for this reason the CC0 public domain attribution has alternate terms for such jurisdictions (making it an improvement over the unlicense.org legal wording):
>
> http://creativecommons.org/publicdomain/zero/1.0/
>
> I’ve updated the Moqui/etc files to use CC0 instead of unlicense.org.
>
> This should clarify any questions or doubts about the licensing and public domain status of Moqui/etc. On the topic of legal clearance (in this case copyright waiver, somewhat like the Apache CLA) I’m also putting in place AUTHORS files signed by git commit. There are only a small number of contributors other than me, but this will help establish a more firm legal position.
>
> -David
>
>
>


--
Ron Wheeler
President
Artifact Software Inc
email: [hidden email]
skype: ronaldmwheeler
phone: 866-970-2435, ext 102

1234