Discussion:
Konsole - Unicode license
Kurt Hindenburg
2013-02-12 18:43:44 UTC
Permalink
Hi, originally Konsole was using the public domain 2001 versions of
wcwidth.c/h from xterm/Markus Kuhn. We decided to upgrade to the 2007
version which are now under the Unicode license. As before, we have to
modify the file to get it work for Konsole. From what I gather this is
acceptable under the KDE policy. Can someone confirm and if so is anything
else required? It was mentioned on IRC that having a LICENSE.Unicode file
might be required.

Thanks Kurt

http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c
http://www.gnu.org/licenses/license-list.html
http://directory.fsf.org/wiki/License:Unicode
Mirko Boehm
2013-02-12 21:01:32 UTC
Permalink
Hi, originally Konsole was using the public domain 2001 versions of wcwidth.c/h from xterm/Markus Kuhn. We decided to upgrade to the 2007 version which are now under the Unicode license. As before, we have to modify the file to get it work for Konsole. From what I gather this is acceptable under the KDE policy. Can someone confirm and if so is anything else required? It was mentioned on IRC that having a LICENSE.Unicode file might be required.
That was me, and I was mainly following the recommendations at http://www.gnu.org/licenses/license-list.html.

And I think it makes sense to follow that advice.

Cheers,

Mirko.
--
Mirko Boehm | ***@kde.org | KDE e.V.
FSFE Fellow, FSFE Team Germany
Qt Certified Specialist
Jonathan Riddell
2013-02-15 16:33:33 UTC
Permalink
Post by Kurt Hindenburg
Hi, originally Konsole was using the public domain 2001 versions of
wcwidth.c/h from xterm/Markus Kuhn. A We decided to upgrade to the 2007
version which are now under the Unicode license. A As before, we have to
modify the file to get it work for Konsole. A From what I gather this is
acceptable under the KDE policy. A Can someone confirm and if so is
anything else required? A It was mentioned on IRC that having a
LICENSE.Unicode file might be required.
Look ok, but please include the a copy of the Unicode licence in the top level directory and make clear which file(s) it corresponds to.

Thanks for asking.

Jonathan

Loading...