From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id iDAlO1yP92MUkQAAbAwnHQ (envelope-from ) for ; Thu, 23 Feb 2023 17:07:57 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id MFPxOlyP92OF2AAAauVa8A (envelope-from ) for ; Thu, 23 Feb 2023 17:07:56 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C72B63CE71 for ; Thu, 23 Feb 2023 17:07:56 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=polidoro.io header.s=dreamhost header.b=A0EfIisZ; arc=pass ("mailchannels.net:s=arc-2022:i=1"); spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=2; s=key1; d=yhetil.org; t=1677168476; a=rsa-sha256; cv=pass; b=Yzq8FAyxmjqGYON9mMkm3YZOG33YQShhizTNdy/1lt2O3XVZ4nzoKHSMF7PIQaHkqIAk6v Spo7mu4r2hwB/yNF/aZz57LmXwuTPeJyL3wJs7uLkW/W1Ekduqx9GgHVmlRL0ZwMTTwY9f ubybIPabPKC8GmnVvRjfj+XmJ3Jmu9gf8r32/I/i2Rk0PybKnNInmdxVBm0inclNpPtrq1 Xapz8YDgJ0nwIDXdZ1lJjJQCXgQu+kLP6QVgqC6uW3a4Fa1BFZtnQ5DnzTSYrBKx5ferRb 3vH3e3oNVHZC1iUrUqHgmAKu+S6J7QejnCK1nkKJIuTe11B4yEKsC1+ZbUqepQ== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=polidoro.io header.s=dreamhost header.b=A0EfIisZ; arc=pass ("mailchannels.net:s=arc-2022:i=1"); spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1677168476; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=HeH/P/VaTXvF2ex+QsPiUmvLKr1CZW3uBKD0UDExI4I=; b=UiR7T0DFm87YB++SdPFV/AaWxtS/R+h0FiNK45gf4oYFoeKUGElNXy067GCMj/RMVB380J fldBh0OvhM1f1fwG2rcEdgcA7p6qMK8lSoBaU5H6bFecERDzifIsanVB7ovqDUuBkzbEes vtzDKAFiVkr9m+iRKIJk/1u9IgxCRVm7S5EPx5t/nuTgLLft8q4LMe3mmaZBVrR/tZxhYE yUpXdw3CVYmXM/aLEgwXIy9p4Pfpfjbp/gDAHULrFeELPxZJlu6/vNPg+Q8T2XRA/duW27 iCYOtrDzoXlOkJFYuY0LaKXlkdgdOjThssDwRJk2SSzqm55YsYertAT/dIRs5g== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pVE7v-0007cp-Rj; Thu, 23 Feb 2023 11:07:23 -0500 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 1pVCvr-0001XZ-UU for guix-devel@gnu.org; Thu, 23 Feb 2023 09:50:52 -0500 Received: from bee.birch.relay.mailchannels.net ([23.83.209.14]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pVCvp-0002a5-Q1 for guix-devel@gnu.org; Thu, 23 Feb 2023 09:50:51 -0500 X-Sender-Id: dreamhost|x-authsender|peter@polidoro.io Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id F149E9221C3 for ; Thu, 23 Feb 2023 14:50:35 +0000 (UTC) Received: from pdx1-sub0-mail-a218.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 8D9AA922245 for ; Thu, 23 Feb 2023 14:50:35 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1677163835; a=rsa-sha256; cv=none; b=g9QS3xBS7AQOaW5pvJ13Gzvdkk7yNJBIFpQkupyS+Wk18DQ6CNXg4qioXped/wGUFchm3u reYeEjd+LDa1kk3IzhDHuJsXX7nvm45oM/SOsEbVVKuUwJ4n1XwpvhvXlcS9a1Z8+iiS94 l/UYcbW+wsLzN9fgJR8OLzSbkrT1sHFB54f+Kpo4RF5ZXs6UqL5o/aLTLuC26Nc2JviqGH xkbNCzPWYwVhx1MGIw3A6/GJnGKB8yqH/qMMMdRyCmF9vweRMgmF7caaRFb1Hw/X5uTeUK I5Edhjv86HzcuJQ4XfRxUG3I6izIQyUvtI0eLgqlPbFyJF79xhvn/gxX3zU2PQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1677163835; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: dkim-signature; bh=HeH/P/VaTXvF2ex+QsPiUmvLKr1CZW3uBKD0UDExI4I=; b=PIshDQ6AeA9lj93K88idqiHUOt7eQD4YM4FwsmCxMxeA3gOZKOk8Kmq71eglFpph0GI66V +LxE/hpdtOXCFTdGKS4y0Ec8HHQUwvjDSx8ZenOrbim09V/9TXANqa809yT9UgG0Wdozum wnzH/SW1JN1MHTmM5jyMTH90Syemi5R6lcISLJ+KlooTafuXFN6QGbzdS2d9RgIN94onhS D4spkVY9Aj2dlC1LDQ9RQanFvyWgpQggkprIRDPanJwJUgyGvxWi1bcjQfW8cIYY1iujO2 r7ztz6iWebp88zgP9Rd3F1L+dXEzbVeso7CP13CA5prO8E3QKOyfNOEoLEXD8w== ARC-Authentication-Results: i=1; rspamd-9788b98bc-wq27c; auth=pass smtp.auth=dreamhost smtp.mailfrom=peter@polidoro.io X-Sender-Id: dreamhost|x-authsender|peter@polidoro.io X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|peter@polidoro.io X-MailChannels-Auth-Id: dreamhost X-Skirt-Shrill: 6ed9c69a3364b3bb_1677163835793_3656270853 X-MC-Loop-Signature: 1677163835793:3008366045 X-MC-Ingress-Time: 1677163835792 Received: from pdx1-sub0-mail-a218.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.97.48.87 (trex/6.7.1); Thu, 23 Feb 2023 14:50:35 +0000 Received: from minotaur (unknown [206.241.0.254]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: peter@polidoro.io) by pdx1-sub0-mail-a218.dreamhost.com (Postfix) with ESMTPSA id 4PMwtg1HzQz3L for ; Thu, 23 Feb 2023 06:50:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=polidoro.io; s=dreamhost; t=1677163835; bh=HeH/P/VaTXvF2ex+QsPiUmvLKr1CZW3uBKD0UDExI4I=; h=From:To:Subject:Date:Content-Type; b=A0EfIisZijg2hIBFxmnlYW3DukOQLOzHZpIwZ7fBZxIeg/x/y4qCwXz/D3FL5ts8T 4dMM03L/RHQUEQVGXlqf+GJwvC4LG2vQ0Z+Bpo/x0Onqx75q+DNEohkHZYxPEshac0 x8uznIavBiDvKenB2eYz4NZsozXYFn4NH8lUxam/zBXMW93JbPK+4Z3flnvnHdXI6o /gHEvH6tWjzxi1raZMjMSQLVrq9khiBowFFt0VlmEOAHKkwemIGFKjhrxtVopP0c1r ev/yUJFGJdPaHDe7aj0Q/DxDs6Cgapu0AEW9TB3MG2yiFK0bbXI9Y4393HU5Aq2iO2 UujpATUlI0Y1g== User-agent: mu4e 1.8.13; emacs 28.2 From: Peter Polidoro To: guix-devel@gnu.org Subject: Oniro or Guix on Zephyr kernel? Date: Thu, 23 Feb 2023 09:42:02 -0500 Message-ID: <875ybsxwpc.fsf@polidoro.io> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: pass client-ip=23.83.209.14; envelope-from=peter@polidoro.io; helo=bee.birch.relay.mailchannels.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 23 Feb 2023 11:07:19 -0500 X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: X-Migadu-Queue-Id: C72B63CE71 X-Spam-Score: -4.27 X-Migadu-Spam-Score: -4.27 X-Migadu-Scanner: scn0.migadu.com List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-TUID: x2G76wg58+gX I just stumbled across Oniro[1], the Eclipse Foundation's new operating system. It seems that its main goal is to be able to run a common operating system on multiple embedded kernels, either the Linux kernel for larger devices or the Zephyr kernel for smaller ones. Since Guix System can run on both the Linux kernel and the Hurd kernel, could it, in theory, also run on the Zephyr kernel? Could Guix System be an alternative to the Oniro project or is there something about Guix System which would make it unsuitable for embedded devices on an RTOS kernel? Footnotes: [1] https://blogs.eclipse.org/post/mike-milinkovich/introducing-oniro-vendor-neutral-open-source-os-next-gen-devices