Given our last topic, it's interesting that we fall into this one.
While we love to hammer at proprietary companies like Microsoft for "dumbing down" the interaction for users, it's something of a shock when we realize that some Linux distros are doing the exact same thing.
FACT: Fedora 10 ( and 9 as well, but let's focus on what I can actually quote.) has been admittedly hobbled in the root user logon. Supposedly, this is to provide a safety net for new users.
I am curious as to exactly when Fedora, of all distros, became a distro that ONLY "newbies" use.
Is this move really to help new users, or is it to prevent the developers and forum mods, help staff etc.. not have to hear about common errors some users are likely to make?
Linux in general is supposed to be "open" Open source, open to checking source code, open to usage.
How "open" can Linux be if a Linux user is deliberately inhibited in how they use or access their distro simply to save the powers that be from hearing about newbie errors?
For most distros, and Fedora is no exception, there are plenty of tools to "harden", lock down and otherwise secure a users OS, be it in use as a desktop or a server.
There are apps and tools like Bastille and fail2ban and SELinux and AppArmor, firewalls, intrusion detectors and so on, that can be implemented as the user decides they want to implement them. THAT is "open" my friends, when I decide what and how I use my system, not some group of devs who grow weary of users "oops" lamentations.
If I wanted the company that provides the OS I use to do my thinking for me, I would probably still be using MS products.
Now, I don't mean to pick on Fedora too hard. They have a nice distro that in many other respects is just fine.
It would be a shame though, to see other distros en masse, jump onto this "Joe User is too dumb to use our distro" attitude.
To all developers out there who w appreciate all your hard work and participation, just keep in mind, as you expect for yourself, we might be installing a distro that someone else put together, but once it is installed on my computer, it is my distro, to make the decisions as I feel necessary.
It's called respect. Just as you like to receive as well.
UPDATE:
Seeing the confusion people have understanding that I am not discussing the mere disabling of the root user account, such as Ubuntu does. That has a quick fix in simply activating the root user and root has full access to the system, as it should.
This is more inhibiting that that in it limits the access and capabilities root has while logged in as root. Whether you think one should log in as root or not, is your one opinion, there are many arguable points to either side of that discussion. It is a matter of access and someone else forcing you, by default, to work with a computer the way they want you to and not the way you perhaps might choose to.
That is "Big Brother". Yes, one can search and try to find workarounds or fixes, but the point is, going to such lengths to do so should be unnecessary.
It isn't that Fedora has done this, it's that ANY distro would choose to do so. Also, this is not a 'typical' approach to using Linux, not only do they inhibit the root users capabilities, they do not inform anyone that access to root is different than what they might expect.
If there were at least a warning or notice that such changes are present, one could decide upfront whether or not that is the type of system they want to take the time to install on their system.
It isn't 'elitism' to expect a distro to be productive and accessible out of the box. Those are the same demands that people make of Windows and of the new development of Linux as a whole. To be accessible and productive out of the box.
Once again, I am not "bashing" Fedora for this, I am using them as an example of a company or group of developers that decide they are somehow responsible for thinking that they must force users to use a system as the group demands, rather than letting users decide for themselves how they want to use it.
It's the mentality that I would say is the problem. Moreso, it is one thing to give someone sage advice on how the best way to do something or accomplish desired results, it is something else entirely to force them to do it.
Perhaps "dumbing down" isn't the correct phrase here. It's more like trying to making something "foolproof" so as to protect people from themselves. Welcome to the U.S.S.L
Wednesday, January 21, 2009
Subscribe to:
Post Comments (Atom)
4 comments:
Actually this is the opposite of what Microsoft did all those years (and left Windows vulnerable to viruses and malware)... Vista took Linux/Unix example and doesn't encourage the user to login as administrator. (This alone makes Vista 10 times more secure than XP.) So Microsoft is "Linuxed" in my opinion. I hope Windows will follow Linux in more ways in the future, so that Windows users can have a better and safer OS.
What exactly are you complaining about here? It helps if you speak in complete sentences. :/ Are you saying Fedora has disabled the graphical root login in recent versions? If so, how is this a bad thing? logging in graphically as root is just brain-dead stupid. It's bad security. Doing things from a regular user account and only gaining root privileges as necessary is the Linux way. It's a fundamental concept that is part of what makes Linux more secure by design. In Fedora, if you need to do something administrative, you open up a terminal, type "su -" and then voila, you have a temporary root environment to work in, while the rest of your system is still running as a regular user. Repeat after me: This is a good thing.
@L4Linux: any way, someone thinks you are too stupid to do it your way, and someone decides to do it for you, doing favours for you. Do you like it? I think not. Linux should be something other than windows and macos, linux is more freedom, more advance. Beeing geek I can feel infringement of my interests all the time around, linux WAS the only answer.
evets. Regardless of what you as an individual might think is bad practice or stupid, it is your opinion as to that and as an individual user, you can do whatever you like on the machines you as an individual run.
It is NOT your place to tell anyone else how to run their personal or any other machines they run.
That is freedom, and that is what I am discussing, not complaining. The idea that no group of people or person should be telling anyone else definitively how to use their own system.
If you like Big Brother telling you how to do things their way, that's fine. Not everyone is you.
Post a Comment