From kwrite-devel Tue Dec 03 23:50:37 2013 From: Kevin Kofler Date: Tue, 03 Dec 2013 23:50:37 +0000 To: kwrite-devel Subject: Re: Non-free file in pate js_utils plugin Message-Id: X-MARC-Message: https://marc.info/?l=kwrite-devel&m=138611466603070 Sune Vuorela wrote: > On 2013-12-03, Philipp A. wrote: >> up until now, the code was bascically the same as now, just that jslint >> was an external dependency. it downloaded nonfree code without user >> agreement or notification. > > Urgh. Yeah, that's clearly not an acceptable solution. >> should i just return to the downloading begavior for JSLint and show the >> user a license agreement when they first try to use JSLint? or should i >> remove JSLint and only leave JSHint (which is plain MIT licensed) > > I'd remove the traces of any files of Douglas Crockford origin. He does > not produce free nor opensource software and his work should not be > promoted. +1 js_utils really needs to do away with JSLint and JSHint support. Please look into the alternatives I listed at: https://bugzilla.redhat.com/show_bug.cgi?id=1028819#c1 To the best of my knowledge, those are all acceptably licensed and not derived from JSLint or any other encumbered code (though it wouldn't hurt to audit them before deciding to use them). I see only 3 possible solutions, in decreasing order of preference: 1. replace "check with JSLint/JSHint" by one of the above Free Software alternatives, 2. remove "check with JSLint/JSHint" from js_utils entirely, 3. remove js_utils altogether. Kevin Kofler _______________________________________________ KWrite-Devel mailing list KWrite-Devel@kde.org https://mail.kde.org/mailman/listinfo/kwrite-devel