--- In lpc2000@yahoogroups.com, Robert Adsett <subscriptions@a...> wrote: >'Shared' in this case I believe refers to the Linux equivalent > to a dll. I don't see a way to achieve that in a micro in any > sort of useful manner. Let's say that I split my application into my code, and the LGPL'd library. Either can be compiled independantly of the other. So, when compiled, I have 2 seperate binary files to load into the uC. The library must be loaded at a specific offset in the uC, and must begin with a jump table containing function pointers that my code requires in order to interface to it. I provide the source code to my version of the LGPL'd library to anyone for free, but you must buy my side of the app. That satisfies (and is in the spirit of) the LGPL, no?
Message
Using LGPL code in your uC project
2005-11-21 by seangra
Attachments
- No local attachments were found for this message.