On Tue, 2008-09-09 at 02:36 -0700, Saravanan Shanmugham (sarvi) wrote:

> I was looking into the NIH & DBus binding generation tool that are
> used in the development of initctl.
>  
> I am working on adding an UpstartInit client library section to the
> Upstart code so that it gets built and installed as a shared library
> along with the Upstart stuff.
>  
> So that applications can just simply link in and use the shared
> library to talk to Upstart.
>  
> I was planning on using NIH/Dbus binding tool get this going. Half way
> through this process I just realized that both NIH and the code
> generated by the Dbus binding tool are both GPL and not LGPL and hence
> not conducive for use in a shared library.
> 
This is entirely deliberate.

The GPL is a perfectly acceptable licence for developing shared
libraries, and indeed is the FSF's own recommended licence for them.

Scott
-- 
Have you ever, ever felt like this?
Had strange things happen?  Are you going round the twist?

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
upstart-devel mailing list
upstart-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/upstart-devel

Reply via email to