This week's book giveaway is in the Agile and Other Processes forum.
We're giving away four copies of The Little Book of Impediments (e-book only) and have Tom Perry on-line!
See this thread for details.
Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

GNU Lesser general public license !!

 
Van Vu
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi everybody,

I found some j2me frameworks under the GNU Lesser general public license. I read through its description but I am not sure about it. So can I use these framework in my enterprise application without publishing my code?

Please note that this license is different from GNU License.

Any ideas would be deeply appreciated.
 
Eduardo Marques
Ranch Hand
Posts: 231
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
LGPL software is allright for use in commercial projects. It's also known sometimes as "library" GPL, it essentially lets you use the software as a "library".

The GPL by contrast is more restrictive.
A good resource on these questions is Andrew St Laurent's (free) book available at:

http://www.oreillynet.com/catalog/osfreesoft/
[ February 28, 2007: Message edited by: Eduardo Marques ]
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If by "enterprise application" you mean something that will not get distributed to users (because it only runs on your companys server), then neither the GPL nor the LGPL require your code to be made available.
 
Eduardo Marques
Ranch Hand
Posts: 231
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just to make it clear, if you change the GPL/LGPL code, then you need to redistribute the changes under a GPL/LGPL license. But this applies to changes to the source code, not its use.

Also, when you distribute it bundled in a larger pack of software, you should carry a GPL/LGLP notice (ie license + reference to GPL/LGPL source code) for the GPL/LPGL parts.
[ March 03, 2007: Message edited by: Eduardo Marques ]
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Eduardo Marques:
if you change the GPL/LGPL code, then you need to redistribute the changes under a GPL/LGPL license.

Only if the altered code is distributed. If it runs exclusively inside of the company that made those changes, then there is no need to distribute the changes.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic