On May 29, 2022, at 6:40 PM, Theodore Ts'o <ty...@mit.edu> wrote:

>On Sun, May 29, 2022 at 05:33:21PM -0400, Bobby wrote: > FWIW, as a 10+ years 
>user (first time caller :p) I strongly support > sticking with the status quo. 
>There are plenty of systems that don't > require firmware to work, and often 
>when people say it doesn't "work" > they really mean that its functionality is 
>more limited. Unfortunately, that's not true. Without the firmware, in many 
>cases on modern laptops (for example, the Samsung Galaxy Book 360) the WiFi 
>and Ethernet devices will simply *not* *work*. If the user has only downloaded 
>the Netinst installer onto a USB stick (since most modern laptops also don't 
>have DVD drives), they will not be able to install their system. This is a 
>rather negative user experience. > Further, there are security concerns with 
>blobs. Yes, we can get > microcode updates, but were those updates themselves 
>actually audited? > As far as I know, they are just as opaque as the code 
>they're > replacing. They could be making security worse, and we won't know > 
>until someone finds the exploits. The rare event where a microcode > update is 
>released and it increases security is far outweighed by the > vast majority of 
>the situations where installing opaque code is > detrimental to security. On 
>many modern peripherals, the microcode updates are digitally signed by the 
>manufacturer. So if you didn't trust, say, the CPU updated microcode for your 
>Intel processor, why are you trusting the original CPU microcode, which would 
>have also come from Intel? > If people are unhappy with the status quo, my 
>proposal would be to > encourage more people to work on free alternatives. 
>There is an ocean > of possibilities here, from open hardware to reverse 
>engineering. My > feeling is that a lot more could be done to better support 
>hardware > that doesn't involve non-free code at all. There are many free > 
>projects that have never made it to Debian. Unfortunately, if you want a 
>modern laptop, which supports the latest WiFi standards, and which is thin and 
>light, you're not going to find one which is using purely free alternatives. 
>100% free laptop alternatives do exist, but typically you will end up are 
>using ten year old hardware, or the devices are significantly heavier and more 
>cumbersome. And unfortunately, open hardware is signficantly more difficult 
>and requires far more capital outlay than "open software". Simply encouraging 
>more people to work on free alternatives is not going to be enough unless 
>someone is willing bankroll these efforts to the tunes of millions of dollars. 
>If people want to use really awful, old hardware, all in the name of "free 
>software", they should certainly have the freedom to do so, and it should be 
>easy for them to make sure that the purity of their system is not compromised. 
>However, if someone has already purchased the hardware, it's rather horrible 
>user experience when they discover that Debian won't install a working system 
>on it, and to find the that the the non-free firmware in a locked filing 
>cabinet stuck in a disused lavatory with a sign on the door saying 'Beware of 
>the leopard'. Remember, the Debian Social Contract says that our priorities 
>are our users *and* free software. Making it nearly impossible for a novice 
>user to install Debian on their brand new laptop where Windows 10 and Ubuntu 
>just *works* might not be the best way of balancing the competing needs here 
>of the users and free software. Best regards, - Ted 

I personally need the non-free firmware and would like the non-free installer 
to be easy to locate. 

Reply via email to