this post was submitted on 24 Feb 2025
293 points (82.8% liked)

Linux

50486 readers
996 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Sylvartas@lemmy.dbzer0.com 13 points 20 hours ago (2 children)

Mostly because Microsoft tries to maintain backwards compatibility to ridiculous extents, and their customers grew accustomed to it so they kinda rely on it, no ?

[–] GaMEChld@lemmy.world 2 points 8 hours ago

I mean, they do until they don't. They eventually retired 16 bit subsystem, and they are gungho on TPM now. They have always had EOL dates for old OS's too. I'm not entirely sure why they do what they do, I suspect they are too large and unwieldy to operate as an entity with a unified vision.

[–] towelie@lemm.ee 4 points 17 hours ago (1 children)

Surely it's less work to maintain security patches for a few prior versions of windows than it is to indefinitely maintain backwards compatibility

[–] VindictiveJudge@lemmy.world 4 points 15 hours ago

Sure, and for home users the backwards compatibility feature only really comes up for people into retro-gaming, but a significant portion of their customer base is government agencies that haven't updated their software since the '90s. The old hardware is dying, so they need new stuff, and that means something with a new OS to run it, but it also needs to be able to run an ancient program that can only be replaced if some some seventy-something who calls every console a Nintendo can be made to understand why software older than their grandkids isn't the best thing to have, and they might need to introduce and pass a bill to get it done, not to mention budgeting to commission a company to code the replacement.