From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: repology.el Date: Sat, 09 Jan 2021 01:34:42 -0500 Message-ID: References: <6193374b-a60d-ba82-91b5-afdede18e3bb@yandex.ru> <72871d3a-3b6a-d6fd-01cc-4248f817923c@yandex.ru> <801f93f3-8c1f-5f5f-6351-e1169bc309ae@yandex.ru> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30157"; mail-complaints-to="usenet@ciao.gmane.io" Cc: bugs@gnu.support, ulm@gentoo.org, emacs-devel@gnu.org, ams@gnu.org, arthur.miller@live.com, dgutov@yandex.ru To: Ulrich Mueller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jan 09 07:37:08 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ky7s3-0007k9-WE for ged-emacs-devel@m.gmane-mx.org; Sat, 09 Jan 2021 07:37:08 +0100 Original-Received: from localhost ([::1]:38528 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ky7s2-0005nF-RS for ged-emacs-devel@m.gmane-mx.org; Sat, 09 Jan 2021 01:37:06 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56638) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ky7pm-0003JF-2T for emacs-devel@gnu.org; Sat, 09 Jan 2021 01:34:47 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:54635) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ky7pl-0001RH-5r; Sat, 09 Jan 2021 01:34:45 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ky7pi-0005AB-Qi; Sat, 09 Jan 2021 01:34:42 -0500 In-Reply-To: (message from Ulrich Mueller on Thu, 07 Jan 2021 11:55:26 +0100) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:262782 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. ]]] > One would first have to define what qualifies as a free package, and the > world isn't all black-or-white there. The definition needs interpretation, and we publish interpretations in https://gnu.org/philosophy/free-sw.html. > For example, the tarball of org-mode as released by upstream [1] > contains Relax-NG schemas [2] distributed under a license that doesn't > allow modification. Does that make org-mode a non-free package? It looks like we will have to study the situation and reach a conclusion. > Another example is the intlfonts package [3], which contains some > Tibetan fonts with a non-commercial restriction. That sounds like a bug. Bugs happen, but they do not constitute a fundamental confusion. I will investigate. We're talking about how well it is possible for repology.el to distinguish free packages from nonfree packages on repology.org. The site does not distribute these packages, it only finds out about them by examining them. So I don't think we need to demand that this be 100% accurate. If a few nonfree packages slip by, it is nothing to tear our hair out about. We ought to do make our code effective overall. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)