From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 4D3DDAC098C for ; Wed, 23 Oct 2024 02:20:48 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=zXsHaD6QmLNBbeIjzNhUVjiWJ/vkwhE3E272mFJID6E=; c=relaxed/simple; d=groups.io; h=Feedback-ID:Message-ID:Date:MIME-Version:User-Agent:Subject:To:Cc:References:From:In-Reply-To:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240830; t=1729650048; v=1; x=1729909246; b=g08YgWwjfzDWBuGRL0XratRrHX0nvqpWeotkKnWOUcGy1Z5BLkR1t9mzKHdydzlIyisoP1RX Sq7WEb/ibnAOT/Q0awGX6ILXTPkRnjNuhdAlmVO1sdG5NaNwIeGUnygWaqveLkaX71CsZYg6yCu UKUU+rhtb8FFuOo7yYJpS23Hbo3iB6OA4bRLBQSBOI4m+Gf7qy7Yvw5av1eXRZOKZ0jxb/PNSIU HbOHDxI96iluQBkjYNdMBx+wx91ef34FkxMRQMzIj3lQgd8C/azAyP8zvtvqyVLtGaP2r6bSdyj evLzVznOErp/98XfLTmN1vaEg6kiUlOHFhIqnUlWxMcEw== X-Received: by 127.0.0.2 with SMTP id FcCtYY7687511xKFiPEHatLZ; Tue, 22 Oct 2024 19:20:46 -0700 X-Received: from fhigh-a7-smtp.messagingengine.com (fhigh-a7-smtp.messagingengine.com [103.168.172.158]) by mx.groups.io with SMTP id smtpd.web11.10719.1729650045819779687 for ; Tue, 22 Oct 2024 19:20:46 -0700 X-Received: from phl-compute-07.internal (phl-compute-07.phl.internal [10.202.2.47]) by mailfhigh.phl.internal (Postfix) with ESMTP id 1399611401B5; Tue, 22 Oct 2024 22:20:45 -0400 (EDT) X-Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-07.internal (MEProxy); Tue, 22 Oct 2024 22:20:45 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrvdeiiedgheejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnecujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtvdej necuhfhrohhmpeftvggsvggttggrucevrhgrnhcuoehrvggsvggttggrsegsshguihhord gtohhmqeenucggtffrrghtthgvrhhnpefgiefhiefgfeetgeekgfehtdehgefhteevteei iefhkeeuveffteejudevhfevieenucffohhmrghinhepghhnuhdrohhrghenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehrvggsvggttggrsegs shguihhordgtohhmpdhnsggprhgtphhtthhopeekpdhmohguvgepshhmthhpohhuthdprh gtphhtthhopehpvggurhhordhfrghltggrthhosehgmhgrihhlrdgtohhmpdhrtghpthht ohepuggvvhgvlhesvggukhdvrdhgrhhouhhpshdrihhopdhrtghpthhtoheprhgvsggvtg gtrgesohhsrdgrmhhpvghrvggtohhmphhuthhinhhgrdgtohhmpdhrtghpthhtoheplhhi tghhrghosehlohhonhhgshhonhdrtghnpdhrtghpthhtoheprghnughrvghirdifrghrkh gvnhhtihhnsehinhhtvghlrdgtohhmpdhrtghpthhtoheprghruggssehkvghrnhgvlhdr ohhrghdprhgtphhtthhopehquhhitggplhhlihhnughhohhlsehquhhitghinhgtrdgtoh hmpdhrtghpthhtohepmhhitghhrggvlhdrugdrkhhinhhnvgihsehinhhtvghlrdgtohhm X-ME-Proxy: Feedback-ID: i5b994698:Fastmail X-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 22 Oct 2024 22:20:43 -0400 (EDT) Message-ID: <5da6e748-a2da-44dc-9710-82be5d1599a3@bsdio.com> Date: Tue, 22 Oct 2024 20:20:20 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-devel] [PATCH] Emulator/X86EmulatorDxe: Replace with MultiArchUefiPkg build To: Pedro Falcato , devel@edk2.groups.io, rebecca@os.amperecomputing.com Cc: Chao Li , andrei.warkentin@intel.com, Ard Biesheuvel , "quic_llindhol@quicinc.com" , "Kinney, Michael D" References: <20240831223232.59981-1-rebecca@bsdio.com> <1b111e7f-7153-474b-8656-53ce289abb2a@os.amperecomputing.com> <4a3d8c36-7c60-4310-9929-2255edcc15dd@loongson.cn> From: "Rebecca Cran" In-Reply-To: Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Tue, 22 Oct 2024 19:20:46 -0700 Resent-From: rebecca@bsdio.com Reply-To: devel@edk2.groups.io,rebecca@bsdio.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 4VvE7XuzMeryC8M5EC4CkvV2x7686176AA= Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=g08YgWwj; dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io On 10/22/24 5:44 PM, Pedro Falcato wrote: > You can build whatever GPL-violating contraption as long as you don't > distribute it. If you do, you need to comply with the terms of the > license. > FWIW, GNU seems to think merely including this module would be a GPL > violation (https://www.gnu.org/licenses/gpl-faq.html#MereAggregation, > see the mention of running together in a shared address space), and > thus all your firmware would potentially need to be distributed under > the GPL's terms. > > Ard's old version seems to only be LGPL and thus you'd only need to > comply with the LGPL's terms for that specific module (there's no > "virality"). If loading into the same address space is the issue, wouldn't GRUB being=20 loaded infect the firmware too? My point was that UEFI firmware could be considered a filesystem, with=20 the EmulatorDxe.efi simply being on the same filesystem as the other=20 drivers. That's opposed to being linked into the same binary, which is=20 clearly a GPL violation. --=20 Rebecca -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120660): https://edk2.groups.io/g/devel/message/120660 Mute This Topic: https://groups.io/mt/108202804/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-