this post was submitted on 02 Sep 2023
2090 points (96.0% liked)
Memes
45633 readers
1375 users here now
Rules:
- Be civil and nice.
- 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
view the rest of the comments
Ah yes, windows where I have to somehow figure out how to install the drivers for my network adapter before I can actually connect to the internet, on top of having to go to a different website for each device that needs a driver to find the correct one, download it and install it.
Vs Linux, where network (and most essential) drivers are baked into the kernel, and all other drivers (for peripherals, etc) can be had via a package manager, where you can often find free and open source solutions. Also, video drivers are automatically installed with the OS (provided you are using a distro with a proper graphical installer for ease of use, cough use Endeavour cough), and automatically updated when the system is updated.
I tend to have driver issues more so with Linux than windows in my experience. Both seem to be capable at the very least of automatically installing a lot of the drivers without user intervention.
You'd have more driver issues with Windows if you used hardware that wasn't already being sold with Windows pre-installed by OEMs/system integrators. Comparatively Linux supports a wider verity of hardware for much longer, Windows on the other hand only really supports consumer grade hardware that's likely to have it pre-installed anyway with a limited (and often predestined) EOL.
If manufacturers treated Linux desktop as first class like with Windows or Linux on Servers then there'd be a very small amount of unsupported & likely obsolete hardware.
I'm not sure how any of the different hardware components I bought to build my system had Windows pre-installed, considering I had to install Windows myself.
Sir, do you know what OEMs/system integrators mean?
You're very likely using hardware components OEMs/system integrators use in their consumer products (in fact I'd bet on it), in which incentivizes hardware manufacturers to write & maintain proper Windows drivers for said components, because of money and contracts; that is until the hardware goes EOL and the development and maintenance ceases to continue from that point.
That's where Linux is different; it may not be able to support all consumer hardware from day one (if at all in some cases; tho this is getting better with time), since all the (in-tree) drivers are open source there isn't a true EOL and the driver can receive proper maintenance, improvements, security patches, etc. long after the support has gone EOL on Windows.
This very thing is why Linux is so good at reviving hardware that Windows doesn't or can't support anymore.
In fact Linux probably officially supports more consumer grade hardware then Windows 11 specifically because of the TPM tomfoolery that blocks hardware from installing it in the Microsoft approved fashion (even though the hardware is easily supported through unofficial means).