From kwrite-devel Tue Dec 03 00:40:36 2013 From: "T.C. Hollingsworth" Date: Tue, 03 Dec 2013 00:40:36 +0000 To: kwrite-devel Subject: Non-free file in pate js_utils plugin Message-Id: X-MARC-Message: https://marc.info/?l=kwrite-devel&m=138603137117426 Currently in kate master, the jshint utility is bundled along with the pate js_utils plugin in the file addons/kate/pate/src/plugins/js_utils/jshint.js. Portions of this file are under Douglas Crockford's JSON license, which is widely considered non-free, including by the Free Software Foundation [1], Debian [2], Fedora [3], and even Google [4]. Given that it's considered non-free by the FSF, it's almost certainly incompatible with the GPL used by the rest of the Kate application. This license is also not approved to be in any KDE source repository [5]. Unless the KDE project has a substantially different opinion regarding the acceptability of this license, this file should be removed at once. If jshint support is to remain, it should be refactored to work like jslint does, allowing the user to install it if and only if they can agree to the additional terms in this license. I really hate being the licensing police, but this presents a big problem to downstream distributors. :-( Thanks! -T.C. [1] https://www.gnu.org/licenses/license-list.html#JSON [2] https://wiki.debian.org/qa.debian.org/jsonevil [3] http://fedoraproject.org/wiki/Licensing:Main#Bad_Licenses [4] http://www.wonko.com/post/jsmin-isnt-welcome-on-google-code [5] http://techbase.kde.org/Policies/Licensing_Policy _______________________________________________ KWrite-Devel mailing list KWrite-Devel@kde.org https://mail.kde.org/mailman/listinfo/kwrite-devel