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: Interest in a Cosmopolitan build? Date: Thu, 09 Nov 2023 21:52:12 -0500 Message-ID: References: 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="24945"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Alex Corcoles Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 10 03:53:01 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 1r1Hdk-0006Gm-Gg for ged-emacs-devel@m.gmane-mx.org; Fri, 10 Nov 2023 03:53:00 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Hd0-0004ji-Mw; Thu, 09 Nov 2023 21:52:14 -0500 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 1r1Hcz-0004jJ-3S for emacs-devel@gnu.org; Thu, 09 Nov 2023 21:52:13 -0500 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 1r1Hcy-0005D3-Im; Thu, 09 Nov 2023 21:52:12 -0500 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=R/Pd3hG6HZ7+vs35BstIZKd+zOFYw8IJ3RA60I3JoNo=; b=BhAJ4qfwGAU9 KMzPEe2T/ixLImq72OkJCOWPk/tUWjxYomPisfPJ5/5f1SKK6J3+rgJ+523BJdG3lGj3n9J5yxQG6 qobf77aPOCrF4UMDOCilBak0OZBTTFisSc5olw0wNa4R9GWxG8qig8dvZSsDwkZuyIifw6H2S4JQW t1UL7pE+CNt+c4WS+BTVWWbs2FkcmXLDF8hFD7QaPI4OXD7aK61opYdT9k0eH+Lpicx7MTqL6e5jW l/ZE7+k0JEpa68FP00CZhhW/tGGUgv3rDxIZyUEeIgyZJC44jXchCdyheJ+YB/RLaGBlzWVmlDx2n ir7BSuPDkcVpyEWZOgahog==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1r1Hcy-000471-1i; Thu, 09 Nov 2023 21:52:12 -0500 In-Reply-To: (message from Alex Corcoles on Wed, 08 Nov 2023 21:16:58 +0100) 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:312455 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. ]]] > If I understand correctly, they found a way to make something that fits > all executable formats that major OSs support, plus they embed a zip > with binaries and dependencies (e.g. parts of /usr/ for Emacs), plus > they even convinced the POSIX stewards to loosen up the definition of > what's an executable. Plus a new libc... Could you possibly explain concretely what "a new libc" means in this context? In what sense is it "new"? In what ways is it different from the existing libc that any POSIX system would have? -- 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)