• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Rob Spoor
  • Bear Bibeault
Saloon Keepers:
  • Jesse Silverman
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Piet Souris
  • Al Hobbs
  • salvin francis

license requirements for hibernate

 
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
ranger
Posts: 17346
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Bartender
Posts: 10336
Hibernate Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Can you change the licence of an existing product you don't own?
 
Mark Spritzler
ranger
Posts: 17346
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
Hibernate Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic