DEV Community

Discussion on: If you've tried Linux and opted against using it, tell us why for the chance to be featured on our podcast!

Collapse
 
wrldwzrd89 profile image
Eric Ahnell

Clearly your idea of a Linux user differs from mine... I never configure the kernel, or even the loaded modules. I am coming from a standpoint of a Mac or Windows user here.

Thread Thread
 
slavius profile image
Slavius • Edited

Windows and Mac users configure the kernel and load/unload modules (drivers in Windows world) all the time. It's just hidden behind dull graphical interfaces that are only capable of telling you "Oops, something went wrong during the installation. Please reboot and try again." in case there is a problem that can be fixed easily.
In Linux in almost all cases you don't even need to reboot to fix problems. Windows and MacOS just doesn't care to involve the user in understanding them because it looks like their fault. It's just a stupid PR trick to fault your computer needs rebooting and it has nothing to do with the OS.
There are tons of Linux OS distros that "just work" out of the box just like Windows and Linux. If they don't, it's in 99% cases a driver issue which can be attributed to ignorant vendors refusing to release API and documentation to build open-source driver. Linux kernel has tens of thousands of different drivers Windows and MacOS can only dream about to have. If you miss yours it's not linux kernel's fault since there was hundreds of thousands of volunteers that built drivers for your hardware before and they are probably waiting for your stupid vendor to release some information so they can build that much needed driver for your hardware so people can stop ranting about "stupid Linux does not suppor my sound/graphics/bluetooth/wifi card!"

Thread Thread
 
wrldwzrd89 profile image
Eric Ahnell

Ah, I meant settings for compiling the kernel, rather than the sense you referred to. Silly language getting in the way.