Originally posted by: Fox5
I would definitely. Even if performance was a bit less, performance is cheap these days, and having an OS that just works is nice.
Fair enough, if you don't mind a slight performance hit th
When my Ubuntu screws up (usually because of something I was doing), it takes me at most an hour to fix it, and that's if I have to do a complete reinstall, and everything is immediately back in full working order.
Then you are clearly a knowledgeable linux user. Could you say the same as someone who is new to linux?
Furthermore, is that with a backup? Obviously that would hardly take any time; the same could be said for a Windows image. With a fresh install, it would take me days to get all of my settings and preferences just right.
Here is a comic showing what the average "let's fix linux" experience is like
http://www.xkcd.com/349/
When Windows screws up (quite often on its own),
Has never happened to me, nor anyone else I know who uses XP. Whenever I do hear about this happening, it ends up being a hardware issue
that would have effected any linux distro in the same way.
it can take me a good part of a week to restore everything to good working order.
A WEEK?! A complete reinstall takes at most a few hours, and that's if you don't have a nice imaged system handy. Furthermore, since Windows has less customization than linux, it takes less time to bring it back to the same state.
And Linux just runs smoother, easier, and I appreciate apt-get and its bountiful selection of apps and libraries so so much.
Agreed with apt-get, so long as it's working. Linux is smoother, sure, but certainly not easier. Linux is easy...
if you've had years of experience with it. But the same can be said of XP, so it's a wash.
Though Linux still lacks support for my desktop wireless card (open source drivers exist, but Ubuntu hasn't packaged binaries in yet and I'm not messing around with installing drivers myself only to be wiped out during a kernel update), and my Canon USB printer is likely to never have Linux drivers.
On the other hand, there's quite a bit of stuff that I own that doesn't work in Vista yet still works in Linux, including old apps (with WINE) and some hardware, like my TV tuner card.
Fair enough, Vista was one of those bad versions of Windows (like ME), but it's still valid to criticize it for its inadequacies. Regardless, seemingly all hardware works in XP, usually without any additional steps, and Vista has come a long way as far as hardware support (probably just as good as Ubuntu).
The market should have standardised on Linux two decades ago.
What's the reasoning behind this statement? If the market should have standardized on Linux, it would have.
A shared driver/software base, yet each company could push their own variant with their own GUI and special apps/features. All apps would run on all versions, but if someone wanted their system looking like Windows, it could be available, if someone wanted it like Mac, it would be available, and if someone wanted it like Ubuntu, it would be available and the same programs would run on all of them.
I'm pretty sure there are projects dedicated to this kind of thing. For instance,
HowtoForge
Though I've got to admit, now that ram is so cheap, and virtualization works so well outside of 3d graphics, I often just run an Ubuntu virtual machine within Vista. I get a resilient, fast general use OS, and just rely on Windows (or SSH into the virtualized ubuntu) for 3d stuff.
I like this solution myself, but choose to dual-boot on my laptop. It's easy and fun, and the linux isn't too bad at using NTFS. And you can make XP read ext3 partitions easily, so that's pretty spiffy.
Gamers update their hardware's drivers almost whenever a new version is released. Currently, this is an indepth process in Linux compared to Windows.
Not on ubuntu (and probably debian in general). Apt-get automatically handles everything. For video cards, you need to install an additional app (that integrated fully into apt-get and you never have to see it again) called envyng to get the latest, up to date graphics drivers though. (well, it trails slightly but usually at most a month's lag time)
The latest versions of linux (talking primarily ubuntu but it should apply to any up to date distro) are easier to set up and use than Windows. I don't have to go hunting for drivers, I don't need floppies to install SATA drivers, I don't even need to hunt down basic must-have apps like firefox and an office suite, they're already there. I carry Linux on a USB drive for when I quickly need a full suite of applications on a public computer, and have it setup so I can boot off of it or run a virtualized OS (fits in 50MB of ram). I also have openoffice and opera installed as apps on my flash drive, but a non-admin windows system is so restricted that these don't always work and the windows systems are generally bloated and slow.
Which scenario is more likely?
1) Average user downloads XP/Vista drivers and installs them
2) Average user happens to know how to use apt-get and knows to install envying to get the latest drivers.
Furthermore, you don't need to install SATA drivers to install Windows on most SATA drives. And how much hunting do you really need to do to have firefox?
I have not had good luck with WINE and my games (save Fallout 1).
As a rule of thumb, WINE is probably 1-3 years behind in Windows compatibility, but I find once it gets it, it handles backwards compatibility better than Windows (and new releases don't break it).
WINE is very focused around nvidia drivers though, it doesn't play as well with Intel and ATI drivers. ATI drivers are getting better every release though, but it wasn't until this fall that I could actually get games to play in WINE on ati hardware, and Intel linux drivers are just so far behind in development. You hear about Intel drivers getting hardware features late on Windows? They never get them on Linux, most of their hardware doesn't support features beyond the DirectX7 level due to drivers. Linux 3d sucks and nvidia completely overwrites the files for it when you install their drivers, so much so that any performance 3d stuff on Linux has basically centralised around nvidia's drivers as the right way to do 3d, standards be damned. (leaving ati and intel in an extra poor spot when the standards suck, and nobody cares to follow them anyway)
WINE does not handle backwards computability than Windows on easily 99% of games. There are actually relatively few games/apps that completely work in WINE (as a percentage of total games/apps). Many games work mostly, some games work completely well, and others just won't work at all. The App Database has countless cases of games and applications that seem to be hopeless.
Furthermore, there's the problem of newer version of WINE sometimes breaking applications that work under older versions of WINE. I fear that the compatibility will never quite get there.
I would consider it if application support were as great as on Windows-based computers. I kind of need my MATLAB...
Funny you say that, I just installed MATLAB and Mathematica for my roommate in Linux. Unfortunately, COMSOL was Windows only, or at least I don't think there's a Linux version. He's currently running Windows with an Ubuntu virtual machine, as well as an Ubuntu hard boot, but he primarily sticks to Vista ever since I got the virtual machine working. (before that, he seemed to prefer ubuntu, and his laptop runs ubuntu with a windows virtual machine, mainly because old versions of windows have poor hardware support, and new versions have too many catches and too high of performance requirements for his 3 year old laptop)
Fair enough
Linux has viruses and malware, it just has fewer examples than Windows. The only reason for this is that fewer people use Linux. Viruses and adware would be just as big a problem if we had 100% Linux market share.
Partly true, but the Linux security model borrows from the same security model as just about every server in the world. Things are locked down tight, no more permissions are given than needed (unlike windows which is basically all or none, resulting in the defacto default of all), and updates propagate very quickly. Windows, on average, takes nearly a year to respond to outstanding exploits, Mac takes about a month, Linux takes less than a day. I'd say this is the important security statistic. Linux is already well tested for viruses and security since servers have things of value for hackers to want to attack, most servers run Linux, thus Linux is regularly tested and there is big money in breaking into Linux systems. (though the same can't be said for the security of individual linux apps, but since the systems are locked down pretty tightly, they should be OK even if the apps don't follow good security models)
Not partly true, completely true. The claim was that Linux is invulnerable to viruses and malware, and that is an outright falsehood.
Linux rarely takes less than a day to respond to exploits. Windows has had a turnaround time that was very rapid on some exploits, especially certain critical examples.
Your entire reply seems to be conjecture and not based in fact at all. Linux does tend to use a great security model, but this does not make the operating as invulnerable as people like to pretend. Not only do updates to critical system flaws often take time to propagate (more than a day), but it is up to the user to keep their systems updated. The average user doesn't bother updating their computer, which is what makes Windows vulnerabilities so dangerous; the fixes are out there, but people aren't updating.
This problem would be present in Linux as well. If the average user doesn't bother to update Windows, they won't bother to update Linux. In the end, you have a user base that is perhaps slightly more secure but on average just as vulnerable.
Until it's to the point that my mother-in-law can install it and use it on a day-to-day basis, then it's got no shot.
Not my mother-in-law, but my mother. Windows XP got so bloated with the service packs that the computer was unusable (800Mhz, 10GB harddrive, and 256MB ram), so I wiped it and put Xubuntu on. It's not perfect, but it's functional, and basically serves as a firefox machine for her. Occasionally she'll open up a word document in open office, or watch a video clip.
I agree, casual users like your mother-in-law and mine just need a browser, an e-mail client, and a word processor. That's pretty much it. Their needs are easily met with Windows Or Linux; but must people buy a computer with Windows pre-installed, so they just end up using that. Microsoft has the money to almost strongarm manufacturers into including Windows on their PCs. The Linux community does not.
BTW, Linux is easier to install than Windows. Windows updates its installer less frequently and asks lots of questions, Linux (ubuntu at least) it down to put cd in, fully usable OS pops up, double click install, add a user account, start install, browse internet while you wait, you're done, reboot.
What Linux lacks is not an easy installer, but to be preinstalled. Most people can barely install apps, let alone an OS, so it doesn't matter how easy it is. Until it gets a major push from Dell or someone (and dell has given it a decent push with their ubuntu systems) and some marketting (like Apple) to make people want it, it's not going to go anywhere. As it is, people who want mac know they want mac, people who want a PC want windows and not something else, no matter how easy it is. People who want linux, install it themselves, and thus starve the market of any demand for Linux systems.
Completely true, most people only use Windows because it's what's preinstalled and there is no reason to change. If Linux was preinstalled on all machines, people would likely use it instead. But like I said, this is a financial problem. Contractual arrangements with Microsoft end up producing more profit by installing Windows than by installing Ubuntu. This is why it's so difficult to actually get an Ubuntu desktop from Dell; they really want to push you into getting a machine with Vista and earn that extra revenue.
Of course, ultimately Linux is still in the position that it improves by leaps and bounds every year. It's getting very close, but I think it needs another year (maybe 2) before its as mature as Mac OSX and Windows. It does do many many many things better, including in terms of ease of use, but there are still things that it just doesn't do right or at all that need to be filled in. (Lack of apps mainly, and hardware support that's getting better but still isn't perfect/complete) Though OSX doesn't have much of that either, but gets around it by coming preinstalled on select systems. That, with a marketting campaign, is probably what Linux needs more so.
Agreed, the rate of improvement of Linux is greater than Windows. I think Linux (certainly Ubuntu) is ready for the average user who will not be doing anything but internet browsing and e-mail checking.
What is needed is user friendliness. This has come a long way for Linux, but there are still problems that have already been pointed out. Linux already has such a high degree of customization that the Linux community should be focusing on increasing ease of use, which is on the up and up.