this post was submitted on 24 Oct 2024
81 points (98.8% liked)

Linux.zip

328 readers
1 users here now

Linux community for Lemmy.zip. ~~also this needs mods pretty bad~~ apparently not as bad as I thought (either that or this community isnt alive enough for troublemakers yet)


Community Rules:

  1. Do not violate any laws, third-party rights, and/or proprietary rights.
  2. Do not harass others, be abusive, threatening, and/or harmful.
  3. Do not be needlessly defamatory and/or intentionally misleading.
  4. Do not upload without marking obscene and/or sensitive content as such.
  5. Do not promote racism, bigotry, hatred, harm, and violence of any kind.

^i^ ^may^ ^or^ ^may^ ^not^ ^have^ ^stolen^ ^these^ ^rules^ ^from^ ^another^ ^linux^ ^community^ ^on^ ^another^ ^instance^

founded 1 year ago
MODERATORS
 

Linux Creator Linus Torvalds recently expressed frustration with change proposals to the Linux kernel that are only "required" due to faulty hardware. Phoronix notes that Torvalds ranted on the Linux kernel mailing list over the last week, saying that buggy hardware should not be Linux's problem, suggesting kernel developers just say "no" and see what the "hardware people" say.

top 9 comments
sorted by: hot top controversial new old
[–] [email protected] 22 points 1 month ago

He's got a good point, and it's true for anything. If you try to adapt or cover up an issue, that doesn't fix or address the problems, and it encourages more problems in the future to deal with (that will probably multiply into more) because you always take care of it. Throw it back at them explaining they have to meet the same standards that everyone does, and it's not your problem anymore.

[–] Zachariah 20 points 1 month ago (1 children)

Yes, but did he slam the hardware manufacturers?

[–] athairmor 12 points 1 month ago (1 children)

Give them credit. They actually used his words instead of the hyperbole. That should be encouraged.

[–] Zachariah 7 points 1 month ago

This was a dig at lousy titles. I was happy to see this rare one that isn’t.

[–] [email protected] 9 points 1 month ago (2 children)

Can Linus get Microsoft to follow? If Microsoft follows they can make Windows update give a message "Windows has detected you have defective hardware, contact [manufacturer] and demand a fixed replacement". This would force it.

I but Microsoft won't (in part because Windows and Office has many more bugs that they are constantly trying to fix and so a showdown will be bad for Microsoft)

[–] [email protected] 8 points 1 month ago

Microsoft recommended new computers for Windows 11 and look at the Internet reaction for that.

[–] kemsat 3 points 1 month ago

Microsoft colludes with hardware manufacturers. So, they probably won’t.

[–] candybrie 3 points 1 month ago (1 children)

The problem is that it takes months (in the absolute best case) to years to fix hardware bugs. And every piece of hardware has bugs, just like all software has bugs. So does everyone always have known compromised computers?

The timelines for software vs hardware are just so different. After they both figure out the problem, find a viable solution and test that solution, there's still so much time left for the hardware fix to come out. With current pocesses, it's like 4-5 months to get silicon back. And that's if you've already reserved the time for them to make the masks and the new chips. And that's just to get the first chips back. You still have to get them to consumers.

[–] felbane 2 points 1 month ago

There are chipset design issues and there are firmware issues. The former is much more difficult to address quickly than the latter, sure.

Torvalds's point, though, is that hardware developers (Intel specifically) keep making changes that "fix" imaginary problems while screwing over compatibility, and trying to shift the onus of making it work to the volunteers who contribute to open source instead of just paying their engineers to produce working firmware.

If the problem were only with defective silicon, I'd agree with you (to an extent), but this is not really an issue with the circuits.