this post was submitted on 02 Jan 2025
230 points (99.6% liked)

Linux

8382 readers
220 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] dual_sport_dork@lemmy.world 19 points 4 days ago (2 children)

Good on them, I guess.

This kind of thing can never be removed from Windows because somewhere there is a Fortune 500 company whose entire IT infrastructure is precariously balanced such that it relies on this obscure feature -- or some other equally rickety legacy Win32/16 API crap -- and if it ever goes away their business will collapse and they'll sue Microsoft for a billion dollars.

[–] kadup@lemmy.world 25 points 4 days ago* (last edited 3 days ago)

Those systems are running frozen versions of Windows, they're not being updated. Microsoft could introduce a patch for Windows 10 and 11 that removes the vulnerability and people running old software on XP would still be able to run it. Or, at the very least, make it disabled by default but let advanced users and sysadmins re-enable the vulnerable code.

That's what they did with SMB 1.0, for instance. It's disabled on any modern Windows install, even though a lot of universities and companies still have infrastructure based on it. If you browse the "advanced system features" options you can re-enable it manually, with the knowledge that you're voluntarily opening up your system to well known dangerous exploits in exchange for backwards compatibility.

EDIT: So further reading that's exactly what they're doing. The drivers aren't loaded by default on Windows 10 and 11, they need to be enabled after plugging a legacy device type requiring it.

[–] nesc@lemmy.cafe 18 points 4 days ago (1 children)

What are you talking about? Microsoft constatntly removes and adds features to their software and OS, no one can sue them for it.

[–] Fubarberry@sopuli.xyz 10 points 4 days ago (1 children)

Yeah, windows 10/11 has broken a ton of stuff. I have to use RS232 plugs for programming controllers at work, and I had to buy new usb-RS232 cables for all our computers because windows 11 broke support for all the older cables. I've also had a lot of programs break.

It's really frustrating to be trying to troubleshoot if an old controller is working or not, and not know if you can't connect to it because it's fried or if some new windows update is preventing the connection/software from working.

[–] biscuitswalrus@aussie.zone 3 points 4 days ago (1 children)

Those cables more than likely were using clone chips and for whatever reason Microsoft decided to back completely banning them when identified.

You'll probably know if your old one is a fake chip because it'll say "not a prolific..." which isn't just a reboot and edit to allow unsigned drivers, it's dead.

What's worse, it's absolutely impossible to tell if the cable you bought has the fake chip since legitimate stores and legitimate cable makers bought them so the loser is people.

Works fine on Mac and Linux though. Naturally.

[–] Fubarberry@sopuli.xyz 7 points 4 days ago (1 children)

From what I've read, Microsoft just decided to drop support for the PL-2303HXA/ TA/TB/HXD/RA/SA/EA. Some people report that RA chipsets still work some of the time, but inconsistently.

You can also sometimes forcibly install old drivers, that will continue to work.

[–] biscuitswalrus@aussie.zone 3 points 3 days ago

Ah sounds like two compounding issues then! I referenced this issue https://www.sleepyponylabs.com/blog/pl2303 since so many cables I had previously, even from the router and switch maker that came with the device, stopped working.

Great to know that there's a whole other bunch of issues around these cables further making life tough for consumers.