this post was submitted on 21 Jun 2023
124 points (83.3% liked)

Memes

47149 readers
754 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 2 years ago* (last edited 2 years ago) (1 children)

Games are actually the hardcore compatibility test. They are much less compatible than the average piece of software. That's due to them using much more of the hardware/low-level-APIs of the OS, but also due to DRM and Anti-Cheat-Software (where applicable).

And printers are also (for some reason) super difficult. Probably because they are cheap, planned-obsolescence pieses of crap hardware, which are chock-full of DRM.

[–] flambonkscious 1 points 2 years ago (1 children)

The spooler spanning userland a d kernel address space was never going to go well, either.

To be fair, it went a lot worse than people thought, but that's probably because printers were cheap to produce and beancounters find programmers expensive

[–] [email protected] 1 points 2 years ago

The last point is probably the biggest issue. Even if for some reason a prodigy embedded dev ended up working on super cheap HP printers, they wouldn't get the time and budget to actually push the drivers/software/firmware past a barely working state.

And if there is more budget to burn, it will be allocated to DRM measures like blocking 3rd party ink.