Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp975505imu; Fri, 16 Nov 2018 13:26:24 -0800 (PST) X-Google-Smtp-Source: AJdET5cmtuCm3igUIkp/uL5ktgeb0UODpeh0n+wBisn7xwLnTr4NH+4YCy8XZdgD5hztIaZVsDvt X-Received: by 2002:a63:40c6:: with SMTP id n189mr11248261pga.355.1542403584177; Fri, 16 Nov 2018 13:26:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542403584; cv=none; d=google.com; s=arc-20160816; b=0oIaETSBp+v3AJJEGBuq7PGQ8c/j6/owP6qCtN1NIUz6wmR/7lXFO3P86JA0PRXqD4 AbNBPmuVyY1SodbBuXBC1ELzrQRB2RMQP1sCNwXA1Lu+AvgU8Wr2m2+MXb2QkTYj/aK+ h7X2LVR6bV16cyp6/EeropzYSNcIj4+Qn6RMaFvW1xNyh0/sHMLc4zxWz2GjYVPiDef8 sHF5Xd8MM8xzGb+8hf9//0A2CNr1NDSGwrH+P+Ik1IlHbAJVBrTnCL3E6fY6oncJ2nLF 164bs6Zf7CJHF3+Fe113W5RPI59C8i1FwYc8m0HyzSFk+O8hNa7nN7LHJ0R02MKxbSsg ym5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :organization:references:in-reply-to:message-id:subject:cc:to:from :date; bh=nSk86QhjFVH+a+f/0HEQMWs4/5J9dBv3GxKDiOJ+5NQ=; b=qiCWtriMlmDwHIhk/OTkY8Wkvt/Aaku6IqdGJn0thga+aHMS2WLIJXcAZAXMnFXrg0 rV3y7hKOsrNufGi6+HGIISfSNXG760E0NKy3CKerfSBOzb7bBOx0gtLoGD77WKr13s4l Eh3ZsAKcaBvIC0LtjsPvAr6THT+gToNnKpEzNKahBfz3QNJGPNvF3jlNgj5ZDxjBxevZ miAEs+KLz3A35eZGZsc/SiHBCj3u9fsUc3stfcUYWAiPFGfa4MdzfPcBKH/2zCHQ03UH n4zgGXEUVBwKrJ8y07/pA2VkaSROO3KomnzznALvGG6njlgpDo1vjMp/hCRvZ/9Q02Ji 93Og== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r71-v6si11156336pfc.253.2018.11.16.13.26.09; Fri, 16 Nov 2018 13:26:24 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727113AbeKQHjh (ORCPT + 99 others); Sat, 17 Nov 2018 02:39:37 -0500 Received: from www.llwyncelyn.cymru ([82.70.14.225]:43568 "EHLO fuzix.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725819AbeKQHjh (ORCPT ); Sat, 17 Nov 2018 02:39:37 -0500 Received: from alans-desktop (82-70-14-226.dsl.in-addr.zen.co.uk [82.70.14.226]) by fuzix.org (8.15.2/8.15.2) with ESMTP id wAGLOowx007229; Fri, 16 Nov 2018 21:24:50 GMT Date: Fri, 16 Nov 2018 21:24:50 +0000 From: Alan Cox To: Willy Tarreau Cc: "Michael Kerrisk (man-pages)" , Daniel Colascione , linux-kernel , Joel Fernandes , Linux API , Vlastimil Babka , Florian Weimer , "Carlos O'Donell" , "libc-alpha@sourceware.org" Subject: Re: Official Linux system wrapper library? Message-ID: <20181116212450.1a9c43ce@alans-desktop> In-Reply-To: <20181111111143.GB4189@1wt.eu> References: <20181111081725.GA30248@1wt.eu> <3664a508-ca74-4ff0-39a6-34543194a24e@gmail.com> <20181111111143.GB4189@1wt.eu> Organization: Intel Corporation X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > I think the issue is a bit more complex : > - linux doesn't support a single libc > - glibc doesn't support a single OS > > In practice we all know (believe?) that both statements above are > true but in practice 99% of the time there's a 1:1 relation between > these two components. The top linux C library is probably the Android one. Given the number of containers now running Alpine and the number of embedded devices it's probably a good fight going on for 2nd, 3rd and 4th. It is certainly not a Linux/Glibc world any more. Alan