Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Using LGPL code in your uC project

2005-11-21 by seangra

--- 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?

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.