Re: GPL question



Uwe wrote:
Still struggling with the GPL... . Let's say I have a DLL, which is based on code that also falls under the GPL. My program may link into this DLL on demand on app start to use its functionality (pretty much like a plugin). If I provide the source code for the DLL, do I fulfill the terms of the GPL or do I have to disclose the source of my application as well?

I tend to believe that I don't have to. Just think of a Photoshop plugin that was developed under the GPL. Nobody can force Adobe to disclose its source, even if I use the plugin with this closed-source, commercial application.

Thanks for any insight
Uwe


DLLs fall under the GPL.
It's best to try and find opensource stuff with LGPL or BSD licenses which don't require you to release any source code when linking to a DLL.

Later,

Tony Caduto
AM Softwaredesign
Home of Lightning Admin for PostgreSQL and MySQL
http://www.amsoftwaredesign.com
.



Relevant Pages

  • Re: Big development in the GUI realm
    ... > terms of the GPL. ... I believe this is the case only in simple situation where gpl-ed dll is ... I write proprietary program with open plugin api. ... distribution - downloading the plugin means ability to obtain source ...
    (comp.lang.python)
  • Re: Using GPL libraries
    ... distribute a DLL which is completely separate from the app. ... my view is that the GPL has actually done more harm than good. ... you need to distribute the full source code even if you are just ...
    (microsoft.public.vc.mfc)
  • Re: website in DLL, need to access the code
    ... reflector http://www.aisto.com/roeder/dotnet/ ... The plugin you will want to use is .. ... The old programmer left and he deleted the source code and left the DLLs. ... deploy a .dll for varying reasons)... ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: website in DLL, need to access the code
    ... representing your .dll. ... I downloaded the DLL and the reflector program. ... The plugin you will want to use is .. ... Getting the source code, ...
    (microsoft.public.dotnet.languages.csharp)
  • GPL question
    ... Let's say I have a DLL, which is based on code that also falls under the GPL. ... My program may link into this DLL on demand on app start to use its functionality (pretty much like a plugin). ... If I provide the source code for the DLL, do I fulfill the terms of the GPL or do I have to disclose the source of my application as well? ...
    (borland.public.delphi.non-technical)