From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id WG2HA+lQEGNWtQAAbAwnHQ (envelope-from ) for ; Thu, 01 Sep 2022 08:27:53 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id IEeHAulQEGMlhQAAG6o9tA (envelope-from ) for ; Thu, 01 Sep 2022 08:27:53 +0200 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 ACB8D1ED20 for ; Thu, 1 Sep 2022 08:27:52 +0200 (CEST) Received: from localhost ([::1]:58134 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oTdg7-0008D1-HD for larch@yhetil.org; Thu, 01 Sep 2022 02:27:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46942) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTdfQ-0008Cq-VN for guix-devel@gnu.org; Thu, 01 Sep 2022 02:27:10 -0400 Received: from mail-yb1-xb32.google.com ([2607:f8b0:4864:20::b32]:45592) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oTdfO-00083s-RB; Thu, 01 Sep 2022 02:27:08 -0400 Received: by mail-yb1-xb32.google.com with SMTP id l196so7248945ybl.12; Wed, 31 Aug 2022 23:27:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:references:in-reply-to:reply-to :mime-version:from:to:cc; bh=oXXXpD9OU3JSXi89GvbiMGm+OQyG1hCikeuApnKulfw=; b=libE9gg6pRYyI73wJ0KHwxL/hPd/44uXCZ6Xlps9DXVySjP7C+fH95LIzU7oAC2+wA nmGZv+UuIbV55rYRSFG8RkNhSGP/eZs7BkZHbnblZO7aXE+fSaVOIjniCu+trBAWZOAi ih6u96z1xk9INzycZqNjEAFCSYkKiZkYSQ5TBRzgVRZhbN1+BO5iruGWrWPJSJAXMxlH bzGluFgmInXAoRzqINM6++QiwhxltVzbZLTro3rx6xMws9eIzmCg3Te9EPDHcifT02wr cMuoV8wl3S0h7jdw/RYoau268JkGfr07gP6FIMkdXgXf6NijF8sDzUiiS8CntjtwjLxW 0Idw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:references:in-reply-to:reply-to :mime-version:x-gm-message-state:from:to:cc; bh=oXXXpD9OU3JSXi89GvbiMGm+OQyG1hCikeuApnKulfw=; b=ibu4GfJRLJwtgvA8j75Z1xApOW53d2OgBq2kwfdmvP3NEjL49fAiY8P377yJAv8gzS f2kAwMVbuObcxsscAM74a+1yFJWA79LMLhQowf1jnw4IlEZGXSHsao8XQjnDB+YhkmwJ 5t+QPexqIr2TsIf52rfkuU+PAktQEOcaWvPTUN1YTkGLpP6vCjve5Rjho11yTGzlotQ/ RMRBfZa19CHnB/qBZF84W1P3nwGoJmUmL033NRXi8nUWc1N2Ad66SpMx1B+3WCtDYckM DVIRHOMDL/qo7Bi2jcSjTKbTUxrurvsu1koaY7LHtyNZhBAgKg+UAN94CffUcuuXOc/z 2plA== X-Gm-Message-State: ACgBeo2iS/gxqiBuqpAuB9kt6SqaKh+JaSpHz/jfaWK7MFsmiuHSGiXy 4cejFwOTGwouB+lPwSzCluxleSoB/Ui7CcxBqX8= X-Google-Smtp-Source: AA6agR71pLuMesjMWpzFcAFjGG3BmOaucDZLcbM1RPHFJ8qT67aVukO8ADBlFMxqL4WzM/6N42bv3WumeNZrp+TziLU= X-Received: by 2002:a05:6902:13c7:b0:695:84d9:c5da with SMTP id y7-20020a05690213c700b0069584d9c5damr18164259ybu.650.1662013623853; Wed, 31 Aug 2022 23:27:03 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:7110:21ce:b0:193:6389:e9ae with HTTP; Wed, 31 Aug 2022 23:27:03 -0700 (PDT) In-Reply-To: References: <166194391661.31756.9547474130907902222@vcs2.savannah.gnu.org> <20220831110517.76C23C04F0B@vcs2.savannah.gnu.org> <87h71sa6iq.fsf@gmail.com> From: Reza Housseini Date: Thu, 1 Sep 2022 08:27:03 +0200 Message-ID: Subject: Re: 04/04: gnu: Add fwupd. To: Liliana Marie Prikler Cc: Maxim Cournoyer , "guix-devel@gnu.org" , "phodina@protonmail.com" , "ludo@gnu.org" Content-Type: multipart/alternative; boundary="000000000000a96cfc05e797b31d" Received-SPF: pass client-ip=2607:f8b0:4864:20::b32; envelope-from=reza.housseini@gmail.com; helo=mail-yb1-xb32.google.com 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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: List-Help: List-Subscribe: , Reply-To: reza.housseini@gmail.com Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1662013672; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=oXXXpD9OU3JSXi89GvbiMGm+OQyG1hCikeuApnKulfw=; b=qZQjsd7MevgRP6NTgffgc4FO5Se4iYSDZw3gAnGTczNu3vbDfNjCzVXHdNdaTGiuReL7vi 5vGUEaJlbUSRT7VftJ9luu9CQ7rWUYxSLzy6kE7L1WAgxN4EtUGX96hWECfLK59rGmQJ6R H1jAyduX4h4Torq3xRcen16Vfa1rhXVjeob8WrtjnTfRjNJtG+84g3WoWUQ7Z2k9ARt8/5 mcxthFofBohcM74ajEW8kfvCKIkLgjDJ5+zSReBLbrx/n1pxj0E9NAPiuJ0IZlMl1teLXJ GZqwHLVDIhzlnU8PyJeMkweZvmIm6LTJXzWFs48NAH/NJ7WBCgDfreHAhENlrw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1662013672; a=rsa-sha256; cv=none; b=aBUwiA/iPHNJT6Ne6YiRgcaqMLNj+nrjlqLcnVIgjmrULHj1EatxFqmdlDhl+tgStCGYvS MrRcCfTKQVa5pO36N+YXZl40Ad6wYdeB7xzlx/uX4Atn/O1Vd9yCCqDS2lXBaXBPHQyUl8 Tes4ogfdbIrl6dKdwn0OmcDrZcK77G5rWv42tqIB/0ujfgqsBqYUl647KIul8JHgl3JDyo aCLnwlWWbRHPjxitOpGSEAM/vQbjlczOR7bHOyBTicLViiaQwiCSrnIQoXlsjDnTGIEIHx 4mDNUQyOiUj8mFtQUPZ+qNXw0iYhAIHay2AkhIhg6t63dqeGXlh6DLk4Prua+w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=libE9gg6; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Spam-Score: -2.28 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=libE9gg6; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Queue-Id: ACB8D1ED20 X-Spam-Score: -2.28 X-Migadu-Scanner: scn1.migadu.com X-TUID: NdGsLSb+0ixY --000000000000a96cfc05e797b31d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wednesday, August 31, 2022, Liliana Marie Prikler < liliana.prikler@gmail.com> wrote: > Am Mittwoch, dem 31.08.2022 um 09:26 -0400 schrieb Maxim Cournoyer: > > Hi, > > > > guix-commits@gnu.org writes: > > > > > civodul pushed a commit to branch master > > > in repository guix. > > > > > > commit 23152ff70f0ed4966d8207846f54c793d7cb4f86 > > > Author: Petr Hodina > > > AuthorDate: Tue Jan 4 06:58:51 2022 +0100 > > > > > > gnu: Add fwupd. > > > > > > * gnu/packages/firmware.scm (fwupd): New variable. > > > > > > Signed-off-by: Ludovic Court=C3=A8s > > > > Just a quick question: does this tool talks to a remote server that > > serves non-free software as well as free one? If so, it'd need to be > > patched to comply with the FSDG. > I'd be surprised if it supplied free software as well as non-free one. > > The vendor guide[1] states the following: > > Do I have to contribute any code? > > > > No, unless you're using a custom update protocol that fwupd does not > > already support. > > The user guide[2] likewise states: > > The OEM vendor is in full control over what models are supported and is > > the only entity that can add support for new hardware. > > The vendor agreement[3] further grants no freedom safe for the second =E2= =80=93 > the freedom to make unmodified copies. > > Cheers > > [1] https://fwupd.org/lvfs/docs/vendors > [2] https://fwupd.org/lvfs/docs/users > [3] https://fwupd.org/lvfs/docs/agreement > > Isn't fwupd a package manager which could technically be replaced by guix? --000000000000a96cfc05e797b31d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Wednesday, August 31, 2022, Liliana Marie Prikler <liliana.prikler@gmail.com> wrote:=
Am Mittwoch, dem 31.08.2022 um 09:26 -04= 00 schrieb Maxim Cournoyer:
> Hi,
>
> guix-commits@gnu.org=C2=A0= writes:
>
> > civodul pushed a commit to branch master
> > in repository guix.
> >
> > commit 23152ff70f0ed4966d8207846f54c793d7cb4f86
> > Author: Petr Hodina <phodina@protonmail.com>
> > AuthorDate: Tue Jan 4 06:58:51 2022 +0100
> >
> > =C2=A0=C2=A0=C2=A0 gnu: Add fwupd.
> > =C2=A0=C2=A0=C2=A0
> > =C2=A0=C2=A0=C2=A0 * gnu/packages/firmware.scm (fwupd): New varia= ble.
> > =C2=A0=C2=A0=C2=A0
> > =C2=A0=C2=A0=C2=A0 Signed-off-by: Ludovic Court=C3=A8s <ludo@gnu.org>
>
> Just a quick question: does this tool talks to a remote server that > serves non-free software as well as free one?=C2=A0 If so, it'd ne= ed to be
> patched to comply with the FSDG.
I'd be surprised if it supplied free software as well as non-free one.<= br>
The vendor guide[1] states the following:
> Do I have to contribute any code?
>
> No, unless you're using a custom update protocol that fwupd does n= ot
> already support.

The user guide[2] likewise states:
> The OEM vendor is in full control over what models are supported and i= s
> the only entity that can add support for new hardware.

The vendor agreement[3] further grants no freedom safe for the second =E2= =80=93
the freedom to make unmodified copies.

Cheers

[1] https= ://fwupd.org/lvfs/docs/vendors
[2] https:/= /fwupd.org/lvfs/docs/users
[3] htt= ps://fwupd.org/lvfs/docs/agreement


Isn't fwupd a package manager which co= uld technically be replaced by guix?
--000000000000a96cfc05e797b31d--