LGPL and Frameworks?

Posts: 5
Joined: 2006.09
Post: #1
i'm working on a small project in which i want to include the ability to play MOD files.
Despite it is far away from beeing releasable, i have some questions:

ATM I'm using libmikmod to play the modfiles, which is released under the lgpl.
I included the library as a framework in my project, and it gets copied in the frameworks folder of my app.
When finished i want to release it as a free game, or free and the option to donate (but i doubt anyone would, cause it's my first game project besides pong Wink),
but i don't want to distribute the source or make it gpl (maybe i change my mind...).

The question is: do i violate the lgpl by using a framework?
I've read, that it's ok with .dll or .a files, but i want to be sure...Blink

Edit: realized this is my first post here, didn't notice cause i'm an 'active reader' Wink
So hi@all Wink
I'm a hobby programmer from germany. I just finished school and i think i have too much freetime till i can go to college Wink
Quote this message in a reply
Posts: 5,143
Joined: 2002.04
Post: #2
The basic idea about the LGPL is that as long as the user can replace the library with a different version, you're OK. The easy way to do that is with dynamic linking, though you can also provide complete object files and a command to re-link the application if you like Wink

Frameworks are dynamically linked, so there's no problem there. .a files are statically linked, so they're no good ( without the object files & command option, anyway Wink )
Quote this message in a reply
Post Reply 

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  SDL frameworks are giant. ravuya 8 6,927 Oct 9, 2006 08:40 PM
Last Post: ravuya
  physfs or howto make frameworks ? seoushi 2 3,875 Sep 16, 2006 05:58 PM
Last Post: seoushi
  Adding frameworks and resources to .app visage 9 9,116 Aug 11, 2006 05:18 AM
Last Post: ferum
  Adding frameworks to a framework vbuser1338 4 5,873 May 25, 2006 04:02 AM
Last Post: vbuser1338
  Free (LGPL) Skeletal Animation lib - Animadead kelvin 2 6,258 Feb 14, 2005 04:31 PM
Last Post: johnb003