Why Top Linux Distros Are For Different Users
Lucas123 writes "Fedora, openSUSE and Ubuntu Linux desktops may look alike, but they've got some important distinctions, like the fact that Fedora and Ubuntu use GNOME 2.28 (the latest version) for their default desktop, while openSUSE uses KDE 4.3.1. And, Fedora's designers have assumed that its users are wiser than the general run of users. 'For example, in earlier versions, ordinary (non-admin) users could install software on Fedora without access to the root password. As of this version, however, local users will need to enter the root password before they can install software (as they do on almost all other Linux distributions).'"
And, Fedora's designers have assumed that its users are wiser than the general run of users. 'For example, in earlier versions, ordinary (non-admin) users could install software on Fedora without access to the root password.
So according to this "logic", Microsoft assumes that its users are wiser than the general run of users too? Nice way to spin Fedora finally addressing this security issue, dude.
Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
How is allowing root privileges to random users an indication of wisdom in random users?
I use Fedora because you always get the latest stuff. I've never had a major problem -- used all 12 releases.
Duh?
Does the distro work with your printer without any complicated installation procedures?
Does the distro work with your audio hardware without any complicated installation procedures?
Does the distro switch between all the resolutions supported by your video hardware?
Does the distro have a reasonably good package installation mechanism?
Does the distro support your applications without special package installation requirements?
If the answer is affirmative to all of the above, then you've got yourself a winner. It's very cool how Ubuntu has essentially forced every other distro to get up to speed on these seemingly basic features. Otherwise, the distros are just flavored differently. It's all the same under the hood.
Nice to see good results for openSuse. The reviewer didn't fall for the immature "Novell is evil!" absurdity.
you must be new here, people on a site with a heavy slant slant towards open source issues' are pretty well aware of the very basics of the top three linux distros
That quip about not needing the root password is misleading; with the release of F12 they *tried* to allow this to happen (local logged in user w/o root password installs) and the community handed them a new ***hole for it.
https://www.redhat.com/archives/fedora-devel-list/2009-November/msg00926.html
https://bugzilla.redhat.com/show_bug.cgi?id=534047
https://www.redhat.com/archives/fedora-announce-list/2009-November/msg00012.html
https://www.redhat.com/archives/fedora-devel-list/2009-November/msg01445.html
I can't think of one actual Fedora user in the real world who ever wanted a local user to be able to install packages without asking for a root password.
If Linux Distro's were targetted for the same users, there wouldn't be anything to distinguish them amongst each other, ultimately defeating the point of having a seperate distro.
I should write an article about "Why People like different foods" and see if it makes the front page Foodnetwork.com
In all seriousness though, its a decent breakdown of the Distro's, but I've always kind of been on the impression that anyone who has seriously considered using Linux already knows what distro they expect to be using.
Package management and an active online support/BBS/community. With those things you can do whatever you want with a little patience and research.
Of course different distros are aimed at/preferred by different kinds of users. If every user wanted the same thing, there would only be one distro.
This.... This is news?
I've jumped from Archlinux (love it, but in the end... it's too much manual work) to Ubuntu 9.10 recently. I was thinking of jumping to Fedora 12 since it's close to RHEL (which we use at work) in some aspects, but OpenSUSE looks really nice, I hear it's the best KDE distribution at the moment. Problem is my NVIDIA card - no matter what tweaks you use, performance is subpar in KDE compared to an integrated Intel card in all aspects (except gaming).
Open source drivers aren't an option since you can simply not play games with them. So I guess I'm stuck with Ubuntu for now. My next laptop will most likely have ATI or Intel in it, unless NVIDIA releases a magic KDE driver of some sort.
Who cares? I've been using Linux around 10 years ago, I'm a computer engineer, and after all, I beeing using Ubuntu until today. I've tried a lot of distros, but I've never found a better distro for me, despite I'm a programmer too.
Why can't you just install to /usr/$username/bin? They disallow that these days?
Best Slashdot Co
I think that by far the most substantial difference between Ubuntu and the other distros is the semi-automatic installation of proprietary multimedia libs and hardware drivers. I used to run Fedora from FC2 to FC6 as well as Suse 9.x, and had to deal with ATI's installer and custom repos a lot. These are the primary reasons why I use Ubuntu nowadays, as all other differences these popular distros seem quite trivial. It doesn't seem very important which DE each distro ships with, as you can always install whichever you like afterwards. Same thing with default apps like IM clients, though it may take a bit of reconfiguring to integrate them with others apps. Basically, the review just seemed to compare the distros out-of-the-box, without assuming they'll ever be configured, which is kind of boring, and perhaps only of interest to inexperienced users. Speaking of which, how were they able to "manage each of them from other PCs with the OpenSSH remote control program"? I thought Ubuntu has never included sshd by default.
huh?
I've used every version of Fedora linux and before that I've used Red Hat Linux from version 4.2 until Fedora Core 1. I don't recall ever having the ability to install software without providing the root password. In fact, when this type of insecure feature was implemented in Fedora 12 it caused a huge uproar and the insecure feature was removed in an update.
Someone should make a version of Ubuntu or openSuse or Fedora or whatever that is designed for Seniors. Large Fonts, easy to use, very little duplication of apps, no problems... I bet it would spread far and wide. We have the kids checking it out, time to take the seniors... Also, why does all the netbook distros never fit the dialogs on the screen? 800x480 is not much to work with granted...
As of this version, however, local users will need to enter the root password before they can install software (as they do on almost all other Linux distributions).'"
You don't need to enter the root password on Ubuntu or Debian; you enter your own password. And that works if you have administrator privileges, which is a choice while setting up accounts.
There are a lot of kinds of gay out there, and it is downright homophobic to assume it's all of the flamboyant Richard Simmons variety.
It's very cool how Ubuntu has essentially forced every other distro to get up to speed on these seemingly basic features.
Please stop saying inane things.
Nothing ubuntu has done the past 3 years is any better than lets say mandriva has done.
i tried Kubuntu 7.04 to install on friends computers and found taht PCLinuxOS which was #1 then was a much better 'just works out of box' experience.
Im typing this from Kubnutu9.10 and its no different than any other KDE distro. Actually, THAT is the thing my non Linuxy friends always say... its the same thing.
Your choice of distro for a first timer is a quesstion of taste when it comes to the big distros. The REAL decision is the desktop.
Since everyone comes over has used Windows, it makes sense to use a DE that is familiar to them.
But having used every Buntu since v7, I think your statement is nothing more than fanboi driven hype.
He lost me at the first sentence when he said they look alike on the surface. Since when did KDE look like Gnome?
Huh?
All of the things you are talking about are "solved problems" in just about every modern Linux distribution.
Your rant sounds like it was written circa 2002.
Perhaps you are talking about Fedora? Fedora is the "home distribution" for many of the projects that you mention.
Maybe you forget that Ubuntu cribbed almost all of that stuff from RedHat/Fedora?
Video resolution? Huh? Really who runs their monitor at less than the max? I'm running at 1920x1200 and there is NO reason to use anything else.
"without special package installation requirements" What does this mean? Does that mean that the distribution is bloated out with extra stuff that only a few users need? Why is this an advantage?
"It's all the same under the hood" - that is just not correct. There are some pretty MAJOR differences between the distributions regarding kernel versions, supported kernel features, versions of libraries, etc. These can be real show-stoppers when it comes time to install third-party applications.
I installed Ubuntu 8 on my kids computer and they loved it... I played about with it as well and liked it enough that once it came time to rebuild my linux box I decided to install 9.04... I have to say, i'm not impressed with 9.0.4... I have had issues with using the software manager to install new applications.. I miss the popular column and thought that was great. Switching to a static IP address wasn't straight forward... It seems that if you are the type of user that will just download it, install defaults and use it, then its fine. But as soon as you want to make changes, it started to get painful.
So for now i'm switching back to Fedora.. Something i'm familiar with and just seems to work.
"Thanks to the remote control I have the attention span of a gerbil."
C'mon how is this some "stuffs for nerds, news that matter?" I think next post on ./ will read, "Fedora, openSUSE and Ubuntu Linux desktops may look alike, but they've got some important distinctions, like the fact that Fedora is a Redhat derivative and Ubuntu is a Debian derivative, while openSUSE is a Suse derivative from Novell. Not only that, Fedora and Ubuntu use GNOME, which is a desktop environment. Opensuse uses KDE, which is yet another Desktop environment, short for K Desktop Environment. On the other hand, though Debian also uses GNOME, the version it ships is rather older than that in Ubuntu or Fedora. The designers of Debian have assumed that its users are less caring of latest softwares, and might even be older than general run of users."
one man's constant is another man's variable.
great points
If you can't do it with Slackware, it doesn't need doing.
:-)
...laura
I went back to fedora because it was easier and much quicker than fixing Ubuntu's mistakes.
It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
Who actually cares? I would have thought that it was obvious and didn't need stating!
Why bother
I've been on a Mac for a couple years. Been a while since I've done "make configure, make, make install"
Best Slashdot Co
Well take a look at the completely different set of purposes they have:
Fedora: Desktop, aimed at the non-expert user
OpenSuse: Desktop, at the non-expert user
Ubuntu: Desktop, at the non-expert user
So you're saying their different based on what? Preferred default DM?
I think the most significant thing about the article is that it was written; assuming it was written because there's whole new categories of users (both tech & non-tech) abandoning the USS MS who'd read such a distro-overview. I call that a good thing. I don't think this is too big an assumption either- judging by the average level of knowledge of new users showing up in Linux forums the last 6 months (ie. uninformed but eager). As much as it grates on me to see the most fundamental questions being asked (and in ways that make it obvious that not only has the poster not read any manuals but lacks a basic understanding of OS & networking theory), I am encouraged to see this shift and try to put out the welcome mat.
Use Windows 7 or OS X.
I'm not trying to say that user choice and the variance of Linux distributions are bad, but I see some problems that make my life a headache. Especially on the RPM side of things.
For example.
The Four major Desktop distributions out there are:
Fedora
OpenSUSE
Mandriva
Ubuntu.
Ubuntu is Debian based, and not like the other three. So, I will set it aside just momentarily. I'd like to focus on the RPM based systems for the moment because that is what I have the most experience with.
The three RPM based systems have a whole lot of needless Dissimilarities. Even in the RPM system itself. has strange separations in the way it handle packaging. There really is no reason for these differences to exist. Other than making it more difficult to install and manage software, there is no reason for these differences to exist. They just confuse people.
Another thing that drives me berserk is how the RPM distributors tend to "tinker" with the default KDE and Gnome Installs configuration. For example, replacing the Kicker logo with their own Mandriva/Suse/Fedora logo. This really confuses people. It doesn't add to the user experience at all to change how applications are ordered at random, or change the Icon for the K and Gnome Menus. It just confuses people more.
You don't see this in the Debian world. They leave should leave the default configurations of KDE, Gnome, and the other Window managers. Also, a memorandum of understanding or treaty should be formed that says that they will have uniform RPM Macros, and Uniform Application categories.
I do alot of packaging for Mandriva.
So how do you normally compile programs, and where are they installed?
One of the largest examples is World of Warcraft. After five years, it still insists on storing all of its data in its program directory. {...} Data, including plugins, are kept in the user's home. Different users can have different plugins and data, and everything just works even on a properly-secured system.
Well, the big problem is that WoW's data is rather huge, from what I've heard. According to my WoW-playing friends, massive multi-mega-byte update are often torrented when the client is started, in order to keep the game up to date.
In the data organisation that you are proposing, every single user account will have it's own local copy of all the updates.
For Firefox' plugin tha's acceptable : the plug-in are small. It's not a problem if each user download a new different set of them, and they don't take up that much place on the harddisk.
For WoW, that's a different matter : updates might be on the scale of several hundreds of megabytes. If every use had to pull its own set of updates, that would be terribly inefficient. If every user's home directory had to hold its local copy of the updates, that would be a terrible waste of space.
Therefor the game *needs* to write some data into its install directory. Now, of course, all depends on *how* this is done.
- A software could be designed to ask for install privileges only when updating the main files in the install directory, and run with limited privileges on the home directory the rest of the time (that's how Firefox manage major updates, by the way : Plug-ins are installed into home dir, but new versions call an installer which work on install dir). (this is also how Quake3 did function under Linux : small patches (like specific maps) were downloaded from game servers into home dir, but point-release and other big updates where done using installers which gave the user a choice where to install : user profile vs. system wide).
- A badly done software would need to constantly run at high-privileged level. And according to your complain, I might presume that this is how WoW is designed.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
I know when I was using Gentoo I would sweat when I wanted to update my system or even a single package in fear it was just hose something. Gentoo is an awesome OS but needs work, or did. I havent used it in about 2 years. That was about my only complaint and I know others shared it as well.
This isn't news, this is a random fact, with one source cited-- in other words a claim. You pretty much shortened the linked article down by a tiny bit, and posted this...
Feel free to mod me down, just know that unlike some Anonymous Cowards I'm not afraid to express my views as myself.
It's been a while since we've had a good old-fashioned distrowar!
*grabs*popcorn*
So does that mean Gentoo is designed for users that have more free time?
To my knowledge (I've been using Fedora since its inception), Fedora has always required root credentials, or the user be in the sudoers list to install software packages. Only in Fedora 12 was that not the default behavior, and there was a BIG uproar over that change (see the VERY lengthy discussion on this issue on the RedHat Bugzilla report - https://bugzilla.redhat.com/show_bug.cgi?id=534047), which has since change the default behavior BACK to requiring root credentials to install software.
I had to add specific functionality for Windows users to save into the app folder. [...] some people still can't see any other way of saving their personal data.
I'd bet that a lot of these "some people" use multiple desktop computers and carry their apps and data with them on a USB mass storage device. There's even a name for apps that support this use case: portable apps (not to be confused with multi-platform or mobile apps). The solution I used for one of my own apps was as follows:
Installation inside the Program Files folder writes "installed.ini"; installation to removable media does not.
Therefor the game *needs* to write some data into its install directory.
That works for installation to removable media. But for installation to the drive containing %ProgramFiles%, the program could write downloaded updates to a folder inside %ALLUSERSPROFILE% (currently C:\Documents and Settings\All Users on the XP machine I'm on), and the installer could make the folder writable by all users in the World of Warcraft Players group. The program would need to ask for install privileges only when a new user needs to be added to the World of Warcraft Players group.
This is a mis-statement: the Fedora 12 toolkit called 'NetworkManager' provided hooks to allow someone logged in at the *console* to install software with the "yum" command, if the package had registered GPG signature, as configured in "yum". Now, this is a stupid idea because it allows desktop users to install servers, even servers that are out of date and have zero day exploits, on the machine in front of them, without any root access.
Now, the 'NetworkManager' toolkit is fundamentally stupid. It's yet another layer of "management" dross, trying to do far too much. It was designed to keep network connections alive, particularly for laptop setups. It has *no business* touching package management, and should be ripped out by its quivering spleen from any server class and most desktop environments.
Otherwise, the distros are just flavored differently. It's all the same under the hood.
Yep : all are debians
The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
Speaking of easy, openSUSE is also the first of the major Linux distros that makes it simple to upgrade the system over the Internet. With most distros, you need to download an ISO image of the new release and then boot from it to upgrade your Linux distribution. However, I was able to do an in-place upgrade of openSUSE 11.1 to 11.2 on my ThinkPad over a Wi-Fi connection. This arrangement makes upgrading the entire operating system as simple as installing one really big program.
That's been a part of Ubuntu's Update Manager for...how many years now? And in Debian using stable rather than lenny in your /etc/apt/sources.list will achieve the same effect. Or you could just use testing and enjoy more-up-to-date-but-still-stable software that has rolling updates.
Most generic slashdot story ever.
Installing/uninstalling applications is still much different and more confusing in Linux.
Are you talking about applications in general or only those that aren't in the distribution's repository? Synaptic makes it fairly easy to install and uninstall software on Ubuntu; it puts the Add back in Add/Remove Programs.
... what? Is this signature broken for everyone, or just for me?
I’m running Firefox 3.5 on Linux, for the record.
How can you use my intestines as a gift? -Actual Hong Kong subtitle.
I use Xcode, and drop them in home/me/localapps on a Mac. On win I use Visual Studio and install them in C:\Users\me\Documents\myapps
Best Slashdot Co
Really who runs their monitor at less than the max?
People with poor eyesight who use (poorly coded) apps and (poorly coded) web pages that make everything a fixed pixel size instead of reading the system DPI setting. Also people who value frame rate over detail.
Does the distro support your applications without special package installation requirements?
What does this mean?
It means Wine, for one thing.
I saw that as well. I have been "upgrading over the Internet" with Debian (as well as Ubuntu) for years. I have upgraded Red Hat Enterprise Linux systems over the Internet for years as well. This is not some new, unique, innovative thing that only OpenSUSE has achieved.
It's called increasing the font DPI.
Then you have to deal with
Nah, you can get all the closed-source goodness on Linux here
If I walk into Best Buy and want to buy Windows 7, I'd have no idea which one to get.
Windows Vista Business was missing a few features that were in Home Premium, such as Aero and media center support. So there was a four-way choice among Home Basic, Home Premium, Business, and Ultimate. Home editions before Mojave (SP1) even had EULA restrictions against running them in a virtual machine.
Windows 7 cleared this up, where each edition is a strict superset of the ones below it. This means Professional has everything in Home Premium, which has everything in Starter. So the decision tree is more like that for Windows XP: either you get Pro or you get Home.
Probably the same way they already get their software trusted, by distributor-of-choice signing their packages.
You speak of mechanism; I speak of policy. Allow me to rephrase the question using your suggested mechanism:
Video game consoles have had such signature requirements for over two decades, since Atari 7800. But this raises another question: How would developers get their software signed by the distributor for use by home users? A peer-review model like Xbox Live Indie Games? A centralized approval model like Apple's App Store? Or a sandbox model like OLPC Bitfrost?
I miss the good ol' days when a post like that wouldn't be considered "insightful" on slashdot. Actually I miss when an article like this wouldn't really have been posted.
QamuIs Heg qaq law' lorvIs yInqaq puS
I don't even use Linux as a Desktop.
As I understand it, the article is about the desktop. It mentions GNOME, KDE, and "local users". So what operating system do you recommend for desktop use?
perhaps through a repository like we debian users have done forever?
The question remains the same: How would developers get their software into the repository, especially if it's in a genre of software that isn't very conducive to distribution as free software?
Where I start on distros, personally -
1) Debian Based - YES, continue... NO - FAILURE/END
2) KDE as the DEFAULT or ONLY WM, YES, continue... NO - FAILURE/END
3) KDE 4.x, NO, continue... YES - FAILURE/END
4) Does not include - miguel msshillnboi de izaga diseases ie: mono etc..YES, continue... NO - FAILURE/END
Currrent fav: KMint aka Linux Mint CE Elyssa
Up and coming fav: KUbuntu Karmic KDE 3.5.10+ Edition
For work: I have standardized on CentOS 5.4, while I dislike RPM based systems the vast majority of servers and hosting centers etc.. are based on this so it makes it easier just to go with the flow on this in the server area. None use X so its not a big deal.
1311393600 - Back to Black
I don't get this article. Comparing Linux distributions is a old game and debate not worth even having anymore. With LSB and as others have mentioned all programs run exactly the same on all distributions. What's the difference between installing Fedora, Gentoo, Ubuntu or Susu, and customizing it by installing your own dekstop etc? Nothing! All linux distributions are the exact same Linux.
The only difference is the package manager. Thats it. On a server side it makes since to care if you pay for vendor support, but for a dekstop it makes no difference. It boils down to do you like RPM or Debian (or portage in Gentoos case) packages better. Thats all.
The reason the author complains about Ubuntu is because they are driving an improved graphics performance in the desktop. Pioneering new features (enabling desktop effects etc). This is something that people want and is needed if you want to attract people from Mac OS and Windows (Vista/7). If the author had installed the same features on Suse or Fedora, he would have noticed his Intel drivers had problems with those distro's as well...because its Linux, not Ubuntu with the Intel driver problem.
I have used just about every major Linux distribution out there, and a couple years ago I switched to Ubuntu. Ubuntu just works, but mostly its the community. Ubuntu has such an incredible amount of support from a world wide community, it makes it a breeze to accomplish just about any task you may find yourself needing help with.
I wish Linux users would stop worrying about who has the biggest #$@@, and start comparing themselves to something really competitive, like doing things better and faster then Windows or Mac! I am tired of games not running, online streaming content (audio/video) partial working, and the lack of developed software such as beta versions of everthing from Skype to other apps. If you want Linux taken seriously by software developers, why not start unifying efforts to make "Linux" better. Instead of complaining about why some distro isn't as good as another.
Why are applications even installing their own files? Any modern Unixish system provides a package system which is in charge of installing files and if these supposedly 'unfriendly' system can, Windows certainly could.
With such a system in place users might even have a chance of keeping their systems up to date without having to check every single program individually...
HAND.
It's like the burden of having to know what resolution that scanner supports or what the shutter speed of that camera is or whether or not that printer is an inkjet or laser or whether or not it prints in color or duplex.
The difference is that resolution, shutter speed, printer technology, and the like are listed as features on the box. Linux support is not. I go into Walmart* or Best Buy, and pretty much no printer or scanner boxes say anything about Linux. It's hard to blame end users for not knowing what they're buying when the package doesn't even state what they're buying. How do I find the right printer so that I can print the HCL so that I can find the right printer?
USB 1.0, that is. Wow. Great. Fantastic.
And you know what happens when you put your mouse into a different USB slot? It hangs. "Detected new Device." "USB Mouse Detected" "Installing Drivers" "New hardware now available".
Until you've put each USB device into every USB slot (remember the USB bub in your keyboard!), you'll get that every time you use a new slot.
Linux?
Plug it in. Works.
For example, in earlier versions, ordinary (non-admin) users could install software on Fedora without access to the root password. As of this version, however, local users will need to enter the root password before they can install software (as they do on almost all other Linux distributions).
What the f*ck is this guy talking about? Non-root users in Fedora could install software without the root password? What's that?
I call B.S., the person who wrote that is smoking dope. I've used Fedora since FC1, and Red Hat Linux since RH303. Red Hat / Fedora never worked like this. General users could install software, only by providing the root password.
Let's not forget the huge outcry we saw when Fedora 12 [desktop edition only] let users install signed packages without root. Thankfully, that policy was reversed very quickly.
I doubt either Windows 7 or OSX could run on my computer (768 M of RAM). Ubuntu 9.10, no problem. Just toss in the Live version and get on the Net
there is no way to purchase anything using the APT system.
And this is the core problem with the distribution repository model: it is incompatible with the commercial proprietary software business model. If you object to this business model in the first place, then what is the Free (or even free) alternative to a video game like Modern Warfare 2 or Super Smash Bros. Brawl?
New DVD burner, [...] dual wide-screen monitors, digital camera, Razer gaming mouse, USB SD/Compact Flash/etc. card reader
These are all standard device classes (ATAPI, DDC, USB mass storage, USB HID, and USB mass storage respectively) that need only the class driver that comes with the operating system. Of what you listed, only video cards and internal modems need specific drivers. I'd add scanners, sound cards, and printers to the list. I bought a Microtek ScanMaker 4850 USB flatbed scanner back when I used only Windows, and SANE's web site acknowledges that it's a paperweight under Linux. And even though dial-up is almost dead, Wi-Fi cards have driver issues much like internal modems did *cough*Broadcom*cough*.
I've been wondering about this for years, ever since Debian and Red Hat created this technology to solve that problem, why do people think the way Debian does package management is better than RPM? I've never gotten a straight answer where it seems to be that most believe Red Hat distros are in some dark age handling packages piecewise which isn't true at all. I've looked at both and they match each other feature for feature. I've also done a bit of tinker with their respective "front end" apt-get and yum and find they match each other in features and functionality.
So why do people still say this Debian is so much better than RPM? Did I miss some brand new advancement or missed an old esoteric feature or what? Both pieces of technology do the same thing with minimal fuss as far as I can tell.
http://www.computerworld.com/s/article/print/9142148/Review_3_top_Linux_distros_go_for_different_users
Thanks for the link (and the car analogy)!
Do what thou wilt shall be the whole of the Law
Mandriva offers an RPM-based distro, excellent admin tools (GUI and CLI), good hardware support and a wide range of packages. It's one of the major distros yet it always seems to be ignored in these comparisons. Why?
"I believe in Karma. That means I can do bad things to people all day long and I assume they deserve it." : Dogbert
So how do you normally compile programs, and where are they installed?
What makes you think he needs to actually compile programs?
I actually like WoW's way of doing things: want to backup/restore WoW, or put it on antoher PC ? just copy WoW's dir. No dependencies. No DLL Hell. No registry hacks. Want to wipe it ? Delete the directory.
I wish all programs worked that way and were that easy to manage.
BTW, Data and program files are segregated in separate subdirs. User data, too.
By the same token, one only has to launch the WoW executable to run it in Linux using WINE.
Yet Socrates himself is particularly missed.
A lovely little thinker but a bugger when he's pissed.
Different GNU/Linux distros are indeed born with a specific target audience in mind, not to mention the existence of specialized spin-offs that are intended not only for a specific audience but are also intended for very specific tasks. One of the main reasons for this is the fact that not all distros are made with the same philosophy behind them, some are Free Software and some are Open Source Software and some are something entirely different. A distro that caters to a noob would indeed be a good thing, in fact it would be great if there could be a distro that changed along with the learning of the user, just imagine: it starts out as a noobie playground, then in a few months it becomes a tool for a user, then a few more months later it becomes a power user's tool-kit and finally evolves to a sysadmin's power-tool The best part of different distros for different users is the fact that we can pick and choose, we have the freedom to do so. At home I use 3 different distros that I like for very different reasons: I use Debian as an all purpose desktop because it is rich and robust, I use FreeBSD as a production server because it is lite, stable and secure & I use gNewSense because I like the smell of freedom.
http://funroll-loops.info/
Actually, some of us use Ubuntu and the 'easier;' distros because (a) we're tied of screwing around getting things to work like we did 6-7 years ago
FWIW:
Five years ago I started using Debian. There was some screwing around, but I got a system that worked the way I want it to.
Today, with Ubuntu, getting my system set up the way I want is a struggle; there's less screwing around (hacking config files), but a lot more pawing around on the 'net for the documentation that isn't there.
Network configuration, for one; I only recently found a good guide for setting up wpa_supplicant such that I don't have to do anything to connect to the access points I frequently "visit" (and I can even make my box run a vpn client on the appropriate networks). Making NetworkManager do the right thing? Automatically? Good luck.
And setting all the fun options for your input devices (EmulateWheel, etc.)? I found this nice comment in my xorg.conf: "Note that some configuration settings that could be done previously in this file, now are automatically configured by the server and settings here are ignored." (my bold.) Great. Some of the things I write in xorg.conf won't work. Which ones? Where do I find out? Okay, so you make HAL do the work; fine. Why don't you make HAL import my configuration from xorg.conf, such that the man pages I read don't lie to me? Or at least fix the man pages?
And PulseAudio? You mean all my sound dies just because I restart X? No thanks, I don't want that. (Luckily you can just uninstall it.)
Ubuntu does some things right, let me be the first to say that. But I think some of the choices are making the distro less usable for me.
ALL distributions SHOULD cater to the newbie? WHY?????!!!!!
I suppose ALL books SHOULD cater to infants who are just learning to read? ALL training programmes SHOULD be accessible to inexperienced beginners? I suspect the flaw in that kind of reasoning would become obvious when the product of your "newbie friendly" medical school took to your innards with a scalpel.
Some distributions cater to experienced GNU/Linux users who want all that irritating newbie-pleasing automation and complication out of our faces. Don't tell us that we SHOULD be using whatever groaning heap of GUI you happen to prefer.
This kind of "everything should be like Ubuntu" nonsense is one reason I don't recommend it to Windows users any more, despite its newbie-friendly polish. The UNIX philosophy used to be a big part of the advantage of GNU/Linux over Windows. Now that distributions like Ubuntu have almost made themselves into free Windows clones in order to win over Windows users, it seems that more and more people are arguing that a superior OS "should" model itself on an inferior one, so that Windows users can maintain whatever habits it profited Microsoft to instill in them, rather than (shock, horror) having to learn something new. GNOME is discussing breaking away from the GNU project entirely: of all the distributions' user communities, you can bet it will be the newbie-heavy crowds of button-clicking Windows converts in communities like Ubuntu that will evaluate that kind of thing in terms of the questions like "hey, will that mean more pretty stuff on my screen?!" that make the likes of Microsoft so happy.
Newbies who want to learn are cool. Newbies who expect the world to adapt to their ignorance are not. Personally, I don't particularly like distributions that favor the latter group over the former.
Linux users end up picking the distro that's right for them. Some people like Ubuntu style distro's and others like Source distro's. Personally I like Gentoo or Arch but thats just me.