Since this turned into a discussion about opentaps, I'd like to explain the opentaps licensing and business model a little better, for the benefit of everybody in the OFBIZ community. The opentaps licensing model is a way we thought of to increase the total body of openly available software, hopefully to the benefit of everybody. Our goal is not to exclude anybody, whether you are a user, a service provider, or a vertical market ISV, from using our software. Rather, it is to create a fair mechanism for encouraging contributions back to the open source community and supporting open source development. (It is actually a more sophisticated form of some early cost-sharing models we tried two years ago but simply didn't work.)

If you are thinking of creating a commercial product which falls out of the scope of our open source license, we have a couple of options:

(a) We offer a commercial license which is a small fraction of the cost for you to create these applications yourself or hiring a consultant to do it for you. With this license, you do not have any obligations to publish your proprietary code. All our commercial licensing revenues, in turn, help support ongoing development and support for open source software, to the benefit of everybody.

(b) Alternatively, you could contribute features back to us in exchange for commercial licenses, and we offer very generous terms of exchange which will give you a good return on your investment in those features and save you from "reinventing the wheel" first. In effect, you'll be joining us in the development of opentaps.

Of course, please do not mistake any of this for trying to dissuade anybody from contributing back to OFBIZ. I've spent three plus years trying to get more contributions to OFBIZ, and, obviously, the better OFBIZ is, the better off we are. However, if you want to use opentaps but don't want to create an open source product based on it yourself, I do not want you to feel that we are trying to exclude you either.
Si Chen

Scott A wrote:
Here is a question. If I decide to modify my business model and go for a
franchise type business where I sell the entire package which includes
website, admin (ofbiz) and product to a company from what I understand I can
do so freely with the Apache's License but I could not do it with a HPL. Is
this a correct assumption?




Christian Geisert wrote:
Florin Jurcovici schrieb:
Hello.

To see if I really got it wrong, I did a bit of research on the various
licenses. I think it is useful to restate briefly what I understand from
each license. (I surely would like to see a lawyer comment on these
licensing issues.)
[..]

Apache license: as far as I can understand it, it allows you to
commercially license only stuff which is only coupled on interfaces
exposed by an app, such as plugins, but not stuff which replaces parts
of an app and/or implements various things differently, and which uses
code in the app to build and run - like for instance licensing ofbiz
with a module which not only provides additional financial services but
also changes whatever there already is in ofbiz.
I don't know where you got this information from but it is clearly
wrong, see
http://www.apache.org/foundation/licence-FAQ.html#WhatDoesItMEAN
for details.
Short: You are allowed to distribute/sell your software which is based
on code licensed under the Apache License and you are not required to
publish your modified code. All you need to do is to include the license
and give an attribution notice.
Big difference to the GPL (whatever version)

--
Christian




Reply via email to