These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 
Author Message
 Post subject: Permission to use Nhibernate in commercial product?
PostPosted: Mon Jul 10, 2006 7:34 pm 
Newbie

Joined: Sun May 28, 2006 7:42 pm
Posts: 19
Location: Italy
Hi this is the first part of the LGPL license:

Quote:
Hibernate is Free Software.
The LGPL license is sufficiently flexible to allow the use of Hibernate in both open source and commercial projects. The LGPL guarantees that Hibernate and any modifications made to Hibernate will stay open source, protecting our and your work. Anyone who wanted to release Hibernate under a different license would have to obtain permission from hundreds of people who have contributed code to Hibernate, which would be impractical.....
--------------------------------

So, since the first row say that the license is flexible to allow the use of Nhibernate (or Hibernate) in both open source and commercial project, the last 3 rows says that requires a permission to hundreds of people is impratical...

I'm asking, is there any way to use Nhibernate in commercial product?
If yes, how to obtain permission?

if not....i'm going to cry.....(-;


Top
 Profile  
 
 Post subject: Re: Permission to use Nhibernate in commercial product?
PostPosted: Tue Jul 11, 2006 4:03 am 
Newbie

Joined: Fri Jul 07, 2006 9:26 am
Posts: 5
ovidius wrote:
Hi this is the first part of the LGPL license:

Quote:
Hibernate is Free Software.
The LGPL license is sufficiently flexible to allow the use of Hibernate in both open source and commercial projects. The LGPL guarantees that Hibernate and any modifications made to Hibernate will stay open source, protecting our and your work. Anyone who wanted to release Hibernate under a different license would have to obtain permission from hundreds of people who have contributed code to Hibernate, which would be impractical.....
--------------------------------



This means that you can't sell Hibernate itself. If it is contributed with your commercial software you have to make a reference that the part of your soft is under LGPL and give a link to nhibernate.org.
This comment is for those who'd like to update hibernate and sell it as his own.
That's how I understand it :)


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jul 11, 2006 4:57 pm 
Newbie

Joined: Sun May 28, 2006 7:42 pm
Posts: 19
Location: Italy
Ok. if so, it's OK.
Could the official staff confirm this.?

Thanks for your answer nayato.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jul 12, 2006 1:33 am 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
That is not the LGPL, it is LGPL faq found at http://hibernate.org/356.html

And please read it *completely* and your question is answerd.

_________________
Max
Don't forget to rate


Top
 Profile  
 
 Post subject: It's okay?
PostPosted: Fri Jul 14, 2006 2:13 am 
Beginner
Beginner

Joined: Thu Jun 29, 2006 12:32 pm
Posts: 22
So, it can be used in a commercial product, which you can charge for, but you cannot charge anything in relation to NHibernate itself. In addition, any changes you make to NHibernate must be open-sourced, and either contributed back to the community to the base product or full source provided for the modified version - therefore allowing the community to integrate your changes.

You must also make reference in your documentation to NHibernate, and any additional LGPL'd components and where to get them.

I also interpret that any LGPLd components in your commercial app must be recompilable by the customer or consumer and redeployable with that commercial application.

I did read the complete LGPL and extracted all this information from the legalese.

max wrote:
That is not the LGPL, it is LGPL faq found at http://hibernate.org/356.html

And please read it *completely* and your question is answerd.

_________________
--
Stuart Carnie


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jul 14, 2006 3:39 am 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 6:10 am
Posts: 8615
Location: Neuchatel, Switzerland (Danish)
"I also interpret that any LGPLd components in your commercial app must be recompilable by the customer or consumer and redeployable with that commercial application."

remember you don't need to provide source or actually recompile in if the lgpl'ed component is modularized out as a library (e.g. a dll or jar)

and lgpl does not say you should provide support to a user modified library, just that your customer is allowed to actually replace it if they so choose.

but IANAL, so if you are not satisfied with the comments contact JBoss and they will help you :)

_________________
Max
Don't forget to rate


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 6 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.