Loading dynamic linked libs from memory, violation of LGPL?

A place for Ogre users to discuss non-Ogre subjects with friends from the community.
Post Reply
Stefan Lundmark
Halfling
Posts: 77
Joined: Fri Sep 11, 2009 7:42 pm

Loading dynamic linked libs from memory, violation of LGPL?

Post by Stefan Lundmark »

Hi,

I know the best answer I can get is to ask a lawyer, but I'm only curious.

We have a non-officially distributed prototype with some linked dynamic libraries to it, but package it all up into a big archive.
Since the DLL's are no longer visible to the outside (ie, they're not in the game folder) - would this be a violation? They're still dynamically linked however they're loaded from memory.

I know the guys at FMOD (it's not LGPL, nut dynamically linked) have reasons for dynamic linking and that's to see who's using the library.
Thoughts?
User avatar
jacmoe
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 20570
Joined: Thu Jan 22, 2004 10:13 am
Location: Denmark
x 179
Contact:

Re: Loading dynamic linked libs from memory, violation of LGPL?

Post by jacmoe »

No thoughts. :)

Dynamic linking is dynamic linking.
Putting it all in a big zip doesn't change that. IMO.
/* Less noise. More signal. */
Ogitor Scenebuilder - powered by Ogre, presented by Qt, fueled by Passion.
OgreAddons - the Ogre code suppository.
User avatar
haffax
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 4823
Joined: Fri Jun 18, 2004 1:40 pm
Location: Berlin, Germany
x 8
Contact:

Re: Loading dynamic linked libs from memory, violation of LGPL?

Post by haffax »

The basic idea of the LGPL is this: The user should theoretically be able to compile its own version of the LGPL licensed library to replace the one you deliver. Whether this is sensible or technically feasible is another question. But you are on the safe side, when the user can unpack the archive replace the DLL with its own and repack the archive.
team-pantheon programmer
creators of Rastullahs Lockenpracht
reptor
Ogre Magi
Posts: 1120
Joined: Wed Nov 15, 2006 7:41 pm
Location: Finland
x 5

Re: Loading dynamic linked libs from memory, violation of LGPL?

Post by reptor »

Thankfully from 1.7 onwards we don't have to think about that kind of things as the license is a different one.
Stefan Lundmark
Halfling
Posts: 77
Joined: Fri Sep 11, 2009 7:42 pm

Re: Loading dynamic linked libs from memory, violation of LGPL?

Post by Stefan Lundmark »

reptor wrote:Thankfully from 1.7 onwards we don't have to think about that kind of things as the license is a different one.
Uh, there are other libraries than OGRE out there. Hence why this is placed under "Off-topic" - it had nothing to do with OGRE. :) But yeah, 1.7 looks awesome indeed.
reptor
Ogre Magi
Posts: 1120
Joined: Wed Nov 15, 2006 7:41 pm
Location: Finland
x 5

Re: Loading dynamic linked libs from memory, violation of LGPL?

Post by reptor »

Oh, sorry :)

I use the "view new posts" and I admit I don't pay much attention to the name of the board when reading and replying to what other people have posted.
Post Reply