this screen makes the remaining life escape my body
when i was a teenager i used to have the iwlwifi ucode for the card in my laptop always stashed onto a good thumb drive.. anyone else?
@domi I donāt like that nonfree software is included on the installation media at all.
I am a smart person and I make sure I buy hardware that works with free software, so I donāt need it.
and of course it didnāt work and I had to copy the file manually to /lib/firmware⦠i would complain but they did provide ABSOLUTELY NO WARRANTY so i guess thatās fair
@domi I didn't, but that was one of my main reasons for avoiding debian. I believe a year or two ago they finally decided to make the firmware-including image the default one.
@domi to fix this i have to install non-free firmware using a netinstall ISO
@domi realtek network cards are notoriously bad on linux
@Starcross no they arenāt
theyāre cheap garbage on all platforms, itās not any worse on linux
@SuperDicq @domi @mei itās not religion! proceeds to say itās religion
@Lili @mei hold on, i have a good test
hey @SuperDicq - what do you think of Atheros cards that donāt require firmware to be loaded? Remember, the card still runs non-free code, the only difference is that you donāt see it
@domi @Lili @mei Itās misleading to say āonly difference is that you donāt see itā.
The actual important difference here is that you conveniently forgot to mention is that the firmware is not upgradable and read-only.
Itās not ideal obviously. I would prefer to have a fully upgradable card with free software. But at least these Atheros cards are more fair, because there is no injustice between user and developer (neither of them can change the software anymore, itās baked into the hardware)
@SuperDicq @domi @Lili @mei ā¦but isn't it more freedom if you can choose which version you want to load?
@SuperDicq @domi @Lili @mei obviously it's proprietary in both cases, it'd be best if the firmware was free, etc. My point is, it doesn't become more proprietary if you have to load the firmware yourself?
@lnl @domi @Lili @mei With Intel where the software is signed by the company and you canāt change it but they can. That is an unethical and malicious handcuff done on purpose by Intel.
With those atheros cards, with the firmware being not upgradable it becomes just simply a hardware limitation.
And that I find that infinitely more acceptable than the conscious decision Intel made to handcuff users.
@SuperDicq @domi @Lili @mei this isn't a remote upgrade they're applying to your card, you are not required to run any newer version. You can use the first release forever. There's nothing preventing you from rolling back to an earlier version
@lnl @domi @Lili @mei There is in reality no running the first release forever or upgrading or downgrading versions.
The firmware has to get flashed on every boot. You have to install the proprietary software every single time you boot your computer.
Unlike the atheros card where the firmware is on the card and I never have to install proprietary software.
@mei @SuperDicq @Lili @lnl on some devices that donāt allow in-band firmware upgrades, you can still do one through a hardware flasher. much more involved, but possible
then you also have cases where the signature verification has been haxxed or the key leaked. you can make your own firmware, but not thanks to the manufacturer (which puts you in a curious position where you give money to someone that acted in a way opposite to your goals. or something)
@mei @domi @Lili @lnl Youāve ordered these potential situations based on a different question than the one that I am asking.
Your question is a solution oriented one āHow likely can I fix a potential bug?ā
My question is a philosophical one āWhich situation is the least unethical?ā
2 and 3 are equally bad from an ethical standpoint, someone else is in control of your computing, because they are able to modify the software on your computer while not giving you the permission to allow you to do the same. That is unethical because they refuse to give you control when they could.
Number 1 is simply an annoying situation, but the fact that nobody can do anything about it makes it not an unjustice. Itās just an unfortunate situation with nobody to blame. Itās simply a hardware limitation, itās not rights being denied from you on purpose.
@mei @domi @Lili @lnl Thatās not how I see it at all. Firmware on a network card rom chip is not āinstalledā by anyone. It is baked on the chip and it is a part of the hardware.
I think that if you focus only on the pragmatic and solution oriented questions, like engineers often do, you might forget to ask important ethical questions.
Philosophy and ethics donāt have much to do with religion.
The free software movement is a social movement because it has a clear real world end-goal (to make all software respect the userās freedom), unlike religion which is just simply fairytails for adults.
@mei @Lili @domi @SuperDicq @lnl
Let's consider four cases:
1. Read-only iphone, absolutely locked down and simply not flasheable on a physical level, users are forced to use the exact OS and apps it came with.
2. Bricked regular iphone which you have to flash with (some) iOS before using it. Maybe some day the firmware verification will be broken (as it was for earlier iphones) and you'll be able to flash something else onto it.
3. Regular android phone, with unlockable bootloader.
4. Pinephone, but there are still some proprietary firmware blobs for the radio.
It's glaringly obvious that 1 gives user the most freedom! /s
@mei @domi @SuperDicq I dislike it for a different reason: instead of providing an image with non-free-firmware alongside the free-only image (which was option 6 on the ballot), the free-only image was replaced with the one including non-free-firmware (option 5). This means that if you donāt need the non-free firmware, you still have to waste bandwidth downloading it and remember to boot with firmware=never. Thereās also the fact that non-free firmware being available for your system doesnāt necessarily mean you need it (e.g. if you have AR9462 and donāt use bluetooth, you donāt need to load anything), but I donāt remember if Debian asks you whether to load each firmware blob or just loads them all without asking (if it asks itās not an issue).
@noisytoot @mei @domi Yes, I agree that free should always be default. And non-free should be a discouraged optional thing for those that need it.
@Suiseiseki @domi @mei @noisytoot Itās more common than you think that someone needs proprietary software thanks to most WiFi cards not working otherwise.
@Suiseiseki @domi @mei @noisytoot Which I mean is understandable if youāre working with hardware bought by someone else or donated to you or anything like that.
But if you buy your own hardware and you didnāt check before buying if your hardware is going to work with free software that is kind of your own fault.
@Suiseiseki @domi @mei @noisytoot Unfortunately most laptops donāt come with ethernet ports anymore and fully rely on internet connectivity using a proprietary WiFi card.