trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: September 2011

Re: [trinity-devel] Legal problem in kdeutils

From: "Timothy Pearson" <kb9vqf@...>
Date: Wed, 21 Sep 2011 14:42:12 -0500
> On Wednesday 21 September 2011 21:40:22 Timothy Pearson wrote:
>> > On Wednesday 21 September 2011 21:21:29 Timothy Pearson wrote:
>> >
>> >> At first glance these includes appear to be (modified?) Linux kernel
>> >> header files, which would have originally been licensed under the
>> GPL.
>> >>
>> >> See here for example:
>> >> Version in kdeutils:
>> >> http://websvn.kde.org/branches/trinity/kdeutils/klaptopdaemon/linux/driver_ops.h?revision=1054174&view=markup
>> >> Version in kernel:
>> >> http://joshua.raleigh.nc.us/docs/linux-2.4.10_html/208640.html
>> >>
>> >> It looks like someone truncated the GPL portion of the license
>> header,
>> >> possibly accidentally as this was over ten years ago.
>> >
>> > The original file was double-licensed, which allows to publish
>> derivatives
>> > under MPL.
>> > Are these files actually used in KDE3?
>>
>> Yes they are, for the laptop daemon, which is still in use by some
>> people.
>>
>> From what I can tell there were no or very minor changes made.  At least
>> some of the license issues can be resolved by simply copying over the
>> original file from the kernel headers in the cases where no changes were
>> made.
>
> Also it seems the second one is published later.
>

The problem has been fixed in SVN revision 1254856 by replacing all of the
MPL licensed files with publicly available GPL or dual-licensed files from
the Internet.  Compilation checks out OK so I assume this was a simple
oversight on the part of whoever originally included those files in KDE.

By the way, KDE4.0 (and possibly later versions as well) is in violation
of the GPL and/or MPL due to the same code.

Tim