> 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