Re: [Plib-devel] Win32 DLLs and some co-ordinate adjustment
Brought to you by:
sjbaker
From: Steve B. <sjb...@ai...> - 2000-03-23 05:13:02
|
Sam Stickland wrote: > > Hi, > > Some of the projects I hope to use PLIB in are unfortunately not open > source - so to maintain the LGPL license agreement PLIB needs to be > distributed as either shared libraries on *nix or DLL's on Win32 - which > requires some change to the automake system on *nix, and the changing of > some function prototypes on Win32. Well, you don't have to distribute PLIB unless you make changes to it. The contract implied between you and me by the LGPL is just that I'll give you the software for free so long as you promise to give me back any improvements you make to it...which you are just about to do. Woohoo! The system works! It also implies a requirement that your users be able to re-link your code against some hypothetical future PLIB without having to get you to do it. You can meet that requirement by shipping the '.o' files for your application. I doubt that anyone ever made use of that feature in practice - but that's what LGPL requires. As an alternative, you *could* recompile PLIB as a DLL/.so - but that's not how I distribute it normally. > Also, I needed PUI to resize it's interface when the window resizes, so I > made a couple of trivial changes to the source to allow this. Cool! > I'd like to submit these changes (to the current stable release). How do I > go about this? If it's a simple patch, just email it to me - if you feel you need CVS access to do major stuff, then I'll do it - but I'd like a better idea of what you plan to change. -- Steve Baker http://web2.airmail.net/sjbaker1 sjb...@ai... (home) http://www.woodsoup.org/~sbaker sj...@ht... (work) |