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 A95B1D800EA for ; Tue, 22 Oct 2024 23:45:00 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=EzGygrdQ+hXp2Q7X+Ty6R+z6kShlPJdPDOkHo4FloNI=; c=relaxed/simple; d=groups.io; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:To:Cc:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type:Content-Transfer-Encoding; s=20240830; t=1729640700; v=1; x=1729899899; b=iUCptNgDu713VurDofLySWVwbRc7LdF4JG2vesS7EGz6CnjnKcwoaPzSO5rpjcNwB9bJ1Kts NTfx70EDr7q1f9Lsg+5kb4CckYRDSHKbIVzQfTMs9q8Z5YHQ8N0peqKxOfk3HVbBn6Xop4c2wVY +jhXYMrF/WBXB0khcrHw83qXP8/KGXfCW3evcttc9Aex/yk7n/cWwTflRH09DOXPuzDSyE8UuGr DRozcUlDF01xcxWFcw8btnrkBBj05ZviUVC7lsFJUkBJdNvmotD4S4QXRll5VUQvsQuUbPHwYqp mpM/KWWah9DHQoFDXSD8Jlv2OXSZ+0nUARmrgjSiCJB5g== X-Received: by 127.0.0.2 with SMTP id oCnIYY7687511xPVOzH1iIKs; Tue, 22 Oct 2024 16:44:59 -0700 X-Received: from mail-vs1-f49.google.com (mail-vs1-f49.google.com [209.85.217.49]) by mx.groups.io with SMTP id smtpd.web10.8139.1729640698560858780 for ; Tue, 22 Oct 2024 16:44:58 -0700 X-Received: by mail-vs1-f49.google.com with SMTP id ada2fe7eead31-4a46eeb84a0so1448403137.1 for ; Tue, 22 Oct 2024 16:44:58 -0700 (PDT) X-Gm-Message-State: 9U08CAZ8fl7SrfBM3KgafGvdx7686176AA= X-Google-Smtp-Source: AGHT+IFJHrXYHRgVKx2C/kgQ+/u3cxn77IpeXDln77yQKf32v/oQK9KtyGeq5yqM8L7UsUY9uD4aDFJPi8tXLG2HwaY= X-Received: by 2002:a05:6102:6d3:b0:4a7:4829:8c93 with SMTP id ada2fe7eead31-4a751bff1f7mr932953137.12.1729640697374; Tue, 22 Oct 2024 16:44:57 -0700 (PDT) MIME-Version: 1.0 References: <20240831223232.59981-1-rebecca@bsdio.com> <1b111e7f-7153-474b-8656-53ce289abb2a@os.amperecomputing.com> <4a3d8c36-7c60-4310-9929-2255edcc15dd@loongson.cn> In-Reply-To: From: "Pedro Falcato" Date: Wed, 23 Oct 2024 00:44:46 +0100 Message-ID: Subject: Re: [edk2-devel] [PATCH] Emulator/X86EmulatorDxe: Replace with MultiArchUefiPkg build To: devel@edk2.groups.io, rebecca@os.amperecomputing.com Cc: Chao Li , andrei.warkentin@intel.com, Ard Biesheuvel , Rebecca Cran , "quic_llindhol@quicinc.com" , "Kinney, Michael D" 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 16:44:58 -0700 Resent-From: pedro.falcato@gmail.com Reply-To: devel@edk2.groups.io,pedro.falcato@gmail.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: Content-Type: text/plain; charset="UTF-8" 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=iUCptNgD; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) On Tue, Oct 22, 2024 at 11:29=E2=80=AFAM Rebecca Cran via groups.io wrote: > > On 10/22/2024 2:48 AM, Chao Li wrote: > > > I see the final licence in non-osi is GPL2.0, so it that allowed for > > some people build the EmulatorDxe.efi into their FW and release it? > > I believe it is allowed because tools like Fiano allow you to remove > drivers such as EmulatorDxe from the firmware image. I don't understand what you mean? nor do I understand the question. Mandatory IANAL. 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"). --=20 Pedro -=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 (#120657): https://edk2.groups.io/g/devel/message/120657 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-