Tollef Fog Heen's blog

tfheen Sat, 12 Nov 2005 - GPL, CDDL and derivative works

Ian Murdock writes a bit about OpenSolaris and the Nexenta people who are creating a GNU+Solaris based OS. He writes a bit about the fact that the Debian community hasn't exactly embraced their efforts, but have rather been rude to them. A small thing caught my eye though:

It seems to me the argument that linking a GPL application to a CDDL library and asserting that that somehow makes the library a derivative work of the application is, to say the least, a stretch—not to mention the fact that we’re talking about libc here, a library with a highly standard interface that’s been implemented any number of times and, heck, that’s even older than the GPL itself.

It's not so much that you make the library a derivative work of the application as that you are making the application (that is, the binary /usr/bin/dpkg or whatever you are linking) a derivative of both the dpkg source code as well as the libc binary) and this is problematic when the libc in question is under the CDDL and dpkg is under the GPL.

[12:43] | Debian | GPL, CDDL and derivative works

tfheen Sat, 12 Nov 2005 - Nokia 770, initial experiences. The software version is 1.2005.42-9

which is what was shipped with it, and I think there might be a newer firmware out there which fixes some of the issues.

I just got my Nokia 770 and I must say it's a nice device. Some initial experiences are:

All in all, mostly happy, but there are still a bunch of rough edges which should be smoothed away in a few more revisions.

I'll see if I can get a development environment up and running on it, as well as getting a newer firmware onto the device (if I can find it; I wonder if the developer rootfs on maemo.org is newer or not..), but all that's for tomorrow.

[01:02] | tech | Nokia 770, initial experiences. The software version is 1.2005.42-9

Tollef Fog Heen <tfheen@err.no>