Does Alpine Linux install non-free blobs without letting the user kow?

6 posts / 0 new
Last post
#1 Fri, 2017-01-06 03:50
greencopper
  • greencopper's picture
  • Offline
  • Last seen: 1 year 2 months ago
  • Joined: 2014-12-15

Hi,

I just stumbled upon this problem with Void Linux:

https://forum.voidlinux.eu/t/unacceptable-nvidia-binary-blob-in-base-install

And to my amazement found that OpenBSD does the same:

https://marc.info/?l=openbsd-misc&m=143354954711286&w=2

I know that hardware contains binary blob firmware from closed source and it's a problem, however this doesn't mean that users shouldn't get a choice about installing further stuff like the situation with Void and OpenBSD.

http://www.libertybsd.net/

Are Alpine Linux doing the same?

Fri, 2017-01-06 15:53
DonAllen
  • DonAllen's picture
  • Offline
  • Last seen: 1 month 1 week ago
  • Joined: 2015-09-30

"And to my amazement found that OpenBSD does the same: https://marc.info/?l=openbsd-misc&m=143354954711286&w=2"

It really would have been good if you had read more than just the first message in that thread. The next message is a rebuttal from Theo de Raadt of the accusations in the message you cite. Other developers chime in later. The original post was nonsense.

Fri, 2017-01-06 18:53
greencopper
  • greencopper's picture
  • Offline
  • Last seen: 1 year 2 months ago
  • Joined: 2014-12-15

I did read the entire thing. It's not nonsense, it's a matter of how you view it.

I believe strongly that the user must be told and have a choice still.

So does Alpine Linux do the same or not?

Sat, 2017-01-07 14:33
DonAllen
  • DonAllen's picture
  • Offline
  • Last seen: 1 month 1 week ago
  • Joined: 2015-09-30

Then I suggest that you think hard about what Theo had to say. *You* made the decision to buy a particular bit of hardware. I think it's fair to assume that that means that you want to use it. The hardware we are discussing needs firmware in order to operate. If that firmware is in ROM in the device or in writeable memory in the device, *it needs to be there, or the device won't function*. So in the cases where the memory is writeable, you are really asking that the OS ask you "do you want device A to function or not?". That's a question that doesn't need asking, in my opinion, and won't be asked if the firmware is in ROM (so it's odd to be complaining if the question doesn't get asked when loading the firmware into writeable memory; what difference does it make what kind of memory it's in?). If you were/are concerned about the device's firmware containing backdoors, then either you should have thought about that before buying it, or you should remove the device, if possible, from your system, and replace it with something that makes you happy. Theo is right -- this is an issue created by the end-user by her/his choice of hardware.

Sat, 2017-01-07 22:51
greencopper
  • greencopper's picture
  • Offline
  • Last seen: 1 year 2 months ago
  • Joined: 2014-12-15

I disagree, however, the different view points put aside, I still haven't got my original question answered, does Alpine Linux do this?

Sun, 2017-01-08 03:51
greencopper
  • greencopper's picture
  • Offline
  • Last seen: 1 year 2 months ago
  • Joined: 2014-12-15

Actually I have just confirmed that Alpine does indeed ship blobs in the base, but since Alpine isn't using any "free" terminology, this at least isn't misguiding as it is with OpenBSD.

Log in or register to post comments