On 07/15/2010 07:22 PM, Benjamin Hutchins wrote:
> So, I have been working with Habari for awhile now, and love the core
> code of it's framework. I understand Apache License 2.0, but am
> wondering this.
> 
> I want to use the Habari framework to design a new project, that is
> not a blog, but would be using much of the core code (DB, QueryRecord,
> Logger, Error handling -- core stuff).. Would I then still need to
> include the Apache License (assuming so), but by doing so, what does
> that mean about my code? I unfortunately do not want my project to be
> open source, and want to provide the code to clients who pay for it,
> but once they have it, does that mean they are given an open license
> to the original framework as well?
> 
> I realize this is pretty basic of a question, and as I understand
> Apache License 2.0 it would seem that this is not possible for me to
> base my new project off Habari.
> 

I'm not an expert and others may be able to answer your question better
than I can, but one of the main reasons for choosing the ASL is that you
can do _exactly_ what you're thinking of. As I understand it, you have
to include a copy of the ASL, and the Habari Copyright information with
your code when you distribute it, but your own code can be licensed any
way you choose.

>From http://www.apache.org/licenses/LICENSE-2.0
"You may add Your own copyright statement to Your modifications and may
provide additional or different license terms and conditions for use,
reproduction, or distribution of Your modifications, or for any such
Derivative Works as a whole, provided Your use, reproduction, and
distribution of the Work otherwise complies with the conditions stated
in this License."

>From a community perspective, we would (of course) be very appreciative
if you come up with anything particularly useful and contribute back to
the Habari code base, but you are under no obligation to do so.

This is my understanding of the ASL. Basically, Habari's code must
remain ASL and be identified as being Habari and ASL, but your own code
is your code to do with as you please.

-- 
Sean T. Evans

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/habari-dev

Reply via email to