GNU bug report logs - #79262
bochs 3.0 bios/i440fx.bin is non-free

Previous Next

Package: guix;

Reported by: "Haelwenn (lanodan) Monnier" <contact <at> hacktivis.me>

Date: Mon, 18 Aug 2025 02:12:03 UTC

Severity: normal

Done: Efraim Flashner <efraim <at> flashner.co.il>

To reply to this bug, email your comments to 79262 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#79262; Package guix. (Mon, 18 Aug 2025 02:12:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Haelwenn (lanodan) Monnier" <contact <at> hacktivis.me>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 18 Aug 2025 02:12:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Haelwenn (lanodan) Monnier" <contact <at> hacktivis.me>
To: bug-guix <at> gnu.org
Subject: bochs 3.0 bios/i440fx.bin is non-free
Date: Sun, 17 Aug 2025 23:10:06 +0200
Hi,

Not a Guix user but checked the packaging recipes and it doesn't
seems to be handled.

See:
- https://sources.debian.org/src/bochs/3.0%2Bdfsg-1/debian/changelog
- https://bugs.gentoo.org/961640

TL;DR:
- Bochs 3.0 ships with the bios/i440fx.bin blob
- i440fx BIOS is under a non-free license
- Even if it would be free, it requires NBASM which ships with no source code,
  and is also under a non-free license

Best regards




Reply sent to Efraim Flashner <efraim <at> flashner.co.il>:
You have taken responsibility. (Fri, 22 Aug 2025 16:17:02 GMT) Full text and rfc822 format available.

Notification sent to "Haelwenn (lanodan) Monnier" <contact <at> hacktivis.me>:
bug acknowledged by developer. (Fri, 22 Aug 2025 16:17:02 GMT) Full text and rfc822 format available.

Message #10 received at 79262-done <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: "Haelwenn (lanodan) Monnier" <contact <at> hacktivis.me>
Cc: 79262-done <at> debbugs.gnu.org
Subject: Re: bug#79262: bochs 3.0 bios/i440fx.bin is non-free
Date: Fri, 22 Aug 2025 19:16:09 +0300
[Message part 1 (text/plain, inline)]
On Sun, Aug 17, 2025 at 11:10:06PM +0200, Haelwenn (lanodan) Monnier wrote:
> Hi,
> 
> Not a Guix user but checked the packaging recipes and it doesn't
> seems to be handled.
> 
> See:
> - https://sources.debian.org/src/bochs/3.0%2Bdfsg-1/debian/changelog
> - https://bugs.gentoo.org/961640
> 
> TL;DR:
> - Bochs 3.0 ships with the bios/i440fx.bin blob
> - i440fx BIOS is under a non-free license
> - Even if it would be free, it requires NBASM which ships with no source code,
>   and is also under a non-free license
> 

Thanks! This is now fixed in Guix. I've opened a bug report on codeberg
under guix/guix to track the other firmware included.

-- 
Efraim Flashner   <efraim <at> flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 19 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.