• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

license requirements for hibernate

 
jim mcnamara
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi -

i am writing a Groovy script that changes
100's of LGPL sources in java library source
files to sources with GPL notices automatically.

i plan to convert my project to apache and
gpl 3.

my first question is how do you convert from a bsd to gpl license?

my second question -
do most programmers list the jars in about dialog
and provide a separate hyperlink for download
of sources for the libraries?

my program directory will more than double in size if include
all of the libraries gpl source files.

i have the following hibernate jars in my project:
ejb3-persistence.jar
hibernate-annotations.jar
hibernate-tools.jar
hibernate3.jar

of course there are other jars - some apache
and some gpl.

thanks for any tips,
jim
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not sure what you are talking about, but I thought Hibernate is LGPL license and follows the license.

Mark
 
jim mcnamara
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is from the sourceforge.net summary page
License: GNU Library or Lesser General Public License (LGPL)

it can be under either GPL/or LGPL for a license.
i had thought about converting to the GPL3 as it will be
compatible with the other Apache Software Licenses.
LGPL is not compatible with ASL as far as i know.

so that is the reason i try to convert the notices attached
to the source files using the Groovy language.

basically i am a bit frustrated that i have to include
all the hibernate core, annotation and tool source files
with my program distribution as those jars are in Fat Jar/
One Jar executable jar i use to launch my program.
That and some other GPL technology force me to more
than double the size of the deployment of my program.
I will just deal with it. I cant believe how some
people can make a program similar to mine and have it
5X smaller. It frustrates me!

i still didnt get a reply about converting BSD licenses
to GPL. i never did it. i dont like to assume.
i have BSD licenses and for some reason i am not remembering
, these must be converted to GPL.

i tried to explain things better this time. i was tired
from troubleshooting and coding last night.

Yes i know hibernate follows the LGPL. I cant in my situation.

Maybe i posted this message in the wrong forum but i thought
other hibernate users would relate to having to include lots
of java source code files in their programs deployment.
hibernate IS < a great technology > though.

thanks,
jim
 
jim mcnamara
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
very quick note.
i seem to have trouble referring to it:
hibernate-3.2/src/org/hibernate
that is the folder structure.
i have to include all the "src"
subdirectories when i deploy it
with GPL!

thanks,
mark
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can you change the licence of an existing product you don't own?
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Paul Sturrock:
Can you change the licence of an existing product you don't own?


No, that is kind of what I was trying to say.

Mark
 
Paul Sturrock
Bartender
Posts: 10336
Eclipse IDE Hibernate Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's what I thought . I just wondered if I was missing something blindingly obvious about open source licences because what is being asked just sounded so counterintuitive.
 
jim mcnamara
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi-

this is right from the lgpl license:
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
FSF LGPL license
see section 3.

have a nice weekend.
thanks.
jim
 
jim mcnamara
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hello again-
quick note since i brought it up originally.
i just read where the newer bsd license is compatible
with the gpl. that was one of my questions.
so i am closer to my goal of releasing my
project hopefully. i have more pieces to
the puzzle.

thanks again,
jim
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic