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.  [ 13 posts ] 
Author Message
 Post subject: Commercial Licensing (not just support)
PostPosted: Tue Sep 07, 2004 11:32 am 
Newbie

Joined: Tue Sep 07, 2004 11:03 am
Posts: 3
Location: Austin, TX
Hibernate version:
2.1.6

Due to legal restrictions imposed by a customer who is extremely paranoid about both GPL and LGPL software, I am interested in buying a commercial license for Hibernate. I'm looking for something like MySQL's dual-licensing scheme. Note that I'm not just looking for commercial support, but for an actual commercial software license that does not require us to feed changes back to the Hibernate team.

Now, before someone jumps on me, I personally feel that the LGPL is sufficient and flexible enough that a commercial license is unecessary for how we intend to use it (as the ORM system in a J2EE application). I've read the License FAQ and do not see a need for a commercial license. However this customer's legal department is *extremely* paranoid about any use of open-source software, and about the GPL/LGPL in particular, and has basically told us that they would not allow any OSS software in the product.

So, what are my options?

Thanks in advance,
- Bill


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 07, 2004 11:39 am 
Hibernate Team
Hibernate Team

Joined: Sun Sep 14, 2003 3:54 am
Posts: 7256
Location: Paris, France
send a mail to sales@jboss.com, but I'm not sure this is something they usually do.

_________________
Emmanuel


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 07, 2004 11:45 am 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
Hibernate is only LGPL.

Our license is a distribution license, it says that any redistribution or any usage is not limited if you don't modify Hibernate. All of this is very very clear in the license text and the same as in a license you would get from a commercial software vendor. The LGPL has some additional clauses which only apply if you _modify_ Hibernate.

If a legal department doesn't understand this separation or can't understand the distribution rules, I'd say the experts in question are incompetent. Sorry :)

If you need more help, contact JBoss Inc. and we can set up a dialog between the legal experts.

P.S. Another option is to let them spend money for commercial software, they will come back at some point and realize that it was a mistake to build infrastructure on closed source. I know, this doesn't help you as a vendor for this customer right now...

_________________
JAVA PERSISTENCE WITH HIBERNATE
http://jpwh.org
Get the book, training, and consulting for your Hibernate team.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 07, 2004 11:46 am 
Newbie

Joined: Tue Sep 07, 2004 11:03 am
Posts: 3
Location: Austin, TX
emmanuel wrote:
send a mail to sales@jboss.com, but I'm not sure this is something they usually do.

Thanks for the quick reply! I haven't contacted them yet because this seems like more of a licensing issue on the Hibernate side, rather than a support issue from the JBoss side.

Thanks,
- Bill


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 07, 2004 11:52 am 
Newbie

Joined: Tue Sep 07, 2004 11:03 am
Posts: 3
Location: Austin, TX
christian wrote:
If a legal department doesn't understand this separation or can't understand the distribution rules, I'd say the experts in question are incompetent. Sorry :)

No comment :)

christian wrote:
If you need more help, contact JBoss Inc. and we can set up a dialog between the legal experts.

Working for HP, I think that our lawyers have a pretty good grasp about OSS/GPL/LGPL/etc. I think this is going to come down to our lawyers arguing with their lawyers, and our dev team will suffer by having to either (a) write our own DAO layer, or (b) go with a less capable commercial product. Since I'm *on* the development team, I would prefer neither (a) or (b). We shall see.

In any case, again, I really appreciate the quick responses,
- Bill


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 07, 2004 11:53 am 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
It is indeed not a JBoss issue, Hibernate is and will be licensed only under LGPL. JBoss however can help you geting the facts straight for your customer.

_________________
JAVA PERSISTENCE WITH HIBERNATE
http://jpwh.org
Get the book, training, and consulting for your Hibernate team.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Sep 07, 2004 6:52 pm 
Hibernate Team
Hibernate Team

Joined: Tue Aug 26, 2003 12:50 pm
Posts: 5130
Location: Melbourne, Australia
I'm personally against dual-license software, actually, and I don't really think we want to get into that. But, if you get really desperate, chat with Ben Sabrin in Atlanta. I'm certainly not promising we can help you with this, but you could try, I suppose.


Top
 Profile  
 
 Post subject: Copyright? License grantor?
PostPosted: Fri Nov 19, 2004 4:00 pm 
Newbie

Joined: Fri Nov 19, 2004 3:38 pm
Posts: 2
Location: Palo Alto, CA USA
The mentions of checking with JBoss, Inc. lawyers to get such a license raised some questions for me. This is not a flame, and it is not idle curiosity. I would appreciate clarification.

On looking at the Hibernate source (2.1.6 download), I can find no copyright notice on the source or in any included file (other than the Apache copyrights on some of the incorporated Apache source).

I understand that Hibernate is distributed under the LGPL, but who is the actual grantor of that license? Who holds title/right to the code and is currently granting the LGPL to current users? and what entity should one approach to grant an alternative license? Would it in fact be JBoss, Inc.? (and why?)

Thanks,

--a.

_________________
Anil Gangolli


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 19, 2004 4:13 pm 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
Of course the copyright owners are the authors of the work. Just because they are not named doesn't mean they are not holding the copyright to their work! For your convience, we name the copyright holders in most of our Java source files, in the Javadoc @authors tag.

There is no alternative license, the complete Hibernate package is distributed under the LGPL. You may however contact JBoss Inc. or one of the copyright holders directly if you have questions about this.

_________________
JAVA PERSISTENCE WITH HIBERNATE
http://jpwh.org
Get the book, training, and consulting for your Hibernate team.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 19, 2004 4:15 pm 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
Oh, the reason why you should contact JBoss Inc. with any questions is obvious: this company employs the majority of the copyright holders and offers not only services around Hibernate, but also legal advice if you have any questions about the LGPL.

_________________
JAVA PERSISTENCE WITH HIBERNATE
http://jpwh.org
Get the book, training, and consulting for your Hibernate team.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 19, 2004 4:16 pm 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
And another note, the copyright notice is of course, as expected, in README.txt.

_________________
JAVA PERSISTENCE WITH HIBERNATE
http://jpwh.org
Get the book, training, and consulting for your Hibernate team.


Top
 Profile  
 
 Post subject: thanks
PostPosted: Fri Nov 19, 2004 5:23 pm 
Newbie

Joined: Fri Nov 19, 2004 3:38 pm
Posts: 2
Location: Palo Alto, CA USA
Thanks for your quick responses.

On second look at the top-level README.TXT in the hibernate-2.1.6 distribution, I still see no copyright notice, only the license grant notice.

However, your responses have clarified things for me in any case.
Thanks.

_________________
Anil Gangolli


Top
 Profile  
 
 Post subject:
PostPosted: Fri Nov 19, 2004 5:32 pm 
Hibernate Team
Hibernate Team

Joined: Mon Aug 25, 2003 9:11 pm
Posts: 4592
Location: Switzerland
Well, its a distribution license notice, there is no need for a copyright notice. It is quite common (in most legal systems I know) that the copyright holder of a work retains his full rights without any explicit notice.

_________________
JAVA PERSISTENCE WITH HIBERNATE
http://jpwh.org
Get the book, training, and consulting for your Hibernate team.


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 13 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.