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