I’ve written about the Linux Operating Systems for awhile now and wanted to see how far this request would go throughout the community.
For quite some time I’ve been talking about the finer points of using Linux, and have developed a strong bias towards the distributions that include automatic driver detection tools: i.e. Mint, Ubuntu, etc. I noticed recently that we are moving towards an app platform that allows apps to work across every distribution of Linux and wondered why we haven’t done so with these driver tools?
On some older systems distributions like Crunchbang, now (Bunsen Labs) the OS seems to be able to detect the drivers on my system without even needing an internet connection, while the modern vanilla Debian does not, and offers no obvious detection tool. The driver tools in Ubuntu based distros seem to require an active connection to find wireless drivers… Yet I still find other distributions that detect them without error.
It seems that while in the case of Bunsen Labs it is arguably a Crunchbang based builtin detection that locates my drivers, there are distributions like Fedora that would require 6-100 more steps to even turn on my Wifi card.
This is why we hate some of these distributions: Even the ones that don’t have the ability to play an MP3 have the ability to enable the user to do so, but that doesn’t matter if the system requires me to tether to a smartphone or lan connect to a modem in a basement while googling forums to get my Wifi card turned on. <— Isn’t that obvious?
Why don’t we have this builtin to some intrinsic layer that circumnavigates the slow adoption by would be “purists” who would rather argue against a working system on the grounds of ________ <— Insert stupid reason.
To be clear I’m suggesting before we standardize applications to run on all distributions, we should standardize the driver installations so that the minute we boot up anything “Linux” it connects to the internet if we want it to. Let the purists turn off their functionality instead of everyone else having to work around them.
We could and should.