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: [PROPOSAL] Builder, a build system integration for Emacs Date: Fri, 26 May 2023 17:16:28 -0400 Message-ID: References: <95980ffc-86e7-ad54-4a20-539d8c6ea5d0@mailo.com> <3f68f4bc-d426-0bcc-1329-674c12b29386@mailo.com> <76e12f7c-335f-476b-ffb3-fd8e8e4ab5d0@mailo.com> <87pm6rx4ea.fsf@yahoo.com> <87wn0ytefw.fsf@gmail.com> <87v8ggsnkp.fsf@yahoo.com> 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="16155"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, tomas@tuxteam.de, emacs-devel@gnu.org To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri May 26 23:17:18 2023 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 1q2eoH-0003sk-A1 for ged-emacs-devel@m.gmane-mx.org; Fri, 26 May 2023 23:17:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q2enW-0004Qn-8Z; Fri, 26 May 2023 17:16:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q2enV-0004QP-48 for emacs-devel@gnu.org; Fri, 26 May 2023 17:16:29 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q2enU-0005og-Ci; Fri, 26 May 2023 17:16:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=OM40U9+xu65hiTG5NE7dPqDwLx9PZGBmWASglYqnb24=; b=Pez1zi4xExYJ YJhpz6avjypMv44lDBDIPg2CjD+fIX/KRAm3XnoXMCPJTnAau5a0fHadOvNn9p6PNRU6B3ylNCuEJ W4787KElC9kL8Ac3WYCkO6X7YYrUfykkigfhUs/dcocsdpzTK15dwikmDRhRTAGpbucYkyHB7tSZZ kCJy/t/QodTPyIkAaK9NynF8kWMfG+zFs078tWz/4QWSQ7BMilpVhA7qDJ/21yk/5nXXfzpty5eJi yHpsRs/95KxIlbkrlsuDgvw38rZ9X5JOY0+sCeSZMpXzpjFvFGAuMq78+enPRGBPdMJ7KdDlo38rQ GxxDgvTOagC6ZW/8CiDlCg==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1q2enU-0007dH-4X; Fri, 26 May 2023 17:16:28 -0400 In-Reply-To: (message from Gregory Heytings on Thu, 25 May 2023 11:44:39 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:306353 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. ]]] > > The GNU project has had a long standing objection to package > > repositories which include non-free software. For this exact reason, > > Debian, which itself is 100% free software, is not considered an FSF > > endorsed operating system. > > > You are confusing two different things: distros which distribute binaries > to end-users (Debian and others) and source code repositories. We make a distinction, but it's not exacty that distinction as described in the lines above. On one hand, we have distros. A distro lists programs that in principle you may wish to install side by side in one computer. (Yes, it has more wrinkles than that, but that's the basic point.) You're likely to see all of them as choices for what you might install. On the other hand, we have repo sites where in principle anyone can put a program. Those programs are not all meant to be potentially used together. They may even be written for different platforms. Basically, the packages in a repo site are not a menu of packages to install. Being interested in one package there does not mean you want to know about the other packages hosted there. That fundamental difference in purpose is the reason that we use different criteria for judging distros and judging repo sites. Their respective criteria are based on their purposes. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)