From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: melpa.org doesn't work without nonfree software Date: Sat, 02 Apr 2016 15:01:53 -0400 Message-ID: References: <56FEF043.3020803@gmail.com> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1459623743 15305 80.91.229.3 (2 Apr 2016 19:02:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 2 Apr 2016 19:02:23 +0000 (UTC) Cc: emacs-devel@gnu.org To: =?utf-8?Q?Cl=C3=A9ment?= Pit--Claudel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 02 21:02:12 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1amQoF-0002gY-Pc for ged-emacs-devel@m.gmane.org; Sat, 02 Apr 2016 21:02:11 +0200 Original-Received: from localhost ([::1]:50616 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amQoF-00055a-7n for ged-emacs-devel@m.gmane.org; Sat, 02 Apr 2016 15:02:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44604) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amQo1-00054X-3T for emacs-devel@gnu.org; Sat, 02 Apr 2016 15:01:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1amQnz-0001EL-Vy for emacs-devel@gnu.org; Sat, 02 Apr 2016 15:01:57 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42680) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1amQny-0001Dm-7X; Sat, 02 Apr 2016 15:01:54 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1amQnx-0005FL-JO; Sat, 02 Apr 2016 15:01:53 -0400 In-reply-to: <56FEF043.3020803@gmail.com> (message from =?utf-8?Q?Cl=C3=A9?= =?utf-8?Q?ment?= Pit--Claudel on Sat, 2 Apr 2016 00:03:47 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:202596 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > All the code it runs is MIT or GPL licensed, it seems. "MIT licensed" is an ambiguous term, which we should avoid: see http://gnu.org/licenses/license-list.html. But you must mean it carries some lax, permissive free license. If all the code is in fact free, the proble could be fixed by putting the appropriate license notices on the JS files (plus source pointers, in any minified files). But it does need to be actually fixed, before we can refer to it. If a page uses Javascript that LibreJS can't recognize as free, and if that Javascript is _necessary_ for the page to serve its purpose, we can't link to it. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.