• Happy holidays, folks! Thanks to each and every one of you for being part of the Tom's Hardware community!

The State Of The Personal Computer

  • Thread starter Thread starter Guest
  • Start date Start date
Status
Not open for further replies.
Linux share is down to 0.7% in october
Anonymous prediction for 2009 - 0.3%
 
Thanks for typing some numbers in your message that either you or someone else pulled out of the air. I'm going to make up some numbers like 2% and 2.4% in 2009. How's that?
 
"For the average consumer, the transition to 64-bit means a more stable operating system." Kinda amusing! Ye I know vista 64 is a lot more stable than vista 32, but at least at my place, that's still not very stable. My ati graphics driver frequently crashes and has to be recovered by vista - good thing the recovery works, so I just have to sit back and wait - don't even have to reboot or restart wow or the movie that was running etc. May want to rewind a bit though :) But still - it DOES crash, and it takes more time booting than 32 bit on my system (probably the raid drivers fault), and neither my e-tech nor my logitech webcam works with 64bit (the e-tech does with 32 bit).

So more stable? perhaps, but certainly not in my home.
 
You are correct about linux. But i should add one thing. WINE.

It is getting better every version that launches, but still needs a lot of love. Wine use should be simple and stealthy. That is, put a x86 windows cd, and wine detects and pulls out a auto run. You get the idea.

when that happens Linux will check mate Win/OSX. Compiz/Fusion is already prettier than OSX (and with great promises) and the system is much safer. And faster.

Lets wait and see.
 
I think the future will be about virtutalization of machines and applications. If we had a low level virtual OS that supported a standard UI then any machine or application could be installed on it. That is you could have a single look and feel while running Windows, Mac, Linux, or other OS's or applications.
 
A very good article, but I found it odd that you believe OS X to be the most secure operating system. In the pwn2own contest recently, OS X was compromised in only 2 minutes. Vista fell a day later to a flaw in 3rd party software. Linux didn't fall.
 
I still laugh every time I see the "I'm a mac" commercials on TV.

Mac is comparing itself to windows OS or rather they should be. The Apple community is content believing that PC(Personal Computer) means Windows. They simply don't know the difference. Note to mac users: Macs are PCs also. http://en.wikipedia.org/wiki/Personal_computer

Also, listen to the music in the background. It's lullaby nature appeals to the mentality of Mac users as does the original color pallet 'box of crayons' in the system settings. They didn't design it that way by accident.

That's why Mac users love to boast about the commercials and their computers. Basic - ignorance is bliss.

It's not your fault though. It's not like personal computers have been widely available since the late 1970's but you haven't bothered to take one class on them right? You haven't?! That's a pity and thank you.

It's people like you who keep the entire PC(yes you too) technical community employed.
 
[citation][nom]radnor[/nom]You are correct about linux. But i should add one thing. WINE.It is getting better every version that launches, but still needs a lot of love. Wine use should be simple and stealthy. That is, put a x86 windows cd, and wine detects and pulls out a auto run. You get the idea.when that happens Linux will check mate Win/OSX. Compiz/Fusion is already prettier than OSX (and with great promises) and the system is much safer. And faster.Lets wait and see.[/citation]

Dunno about all below the wine, as I don't use linux for anything other than firewalls. But I don't think wine will ever get to a level that allows linux to replace windows. Mac OS has a chance - but only if they somehow can make game developers compile mainstream games for the mac.

Though the article in general is very well written, I still find it fails on one simple aspect. Gaming. Every single pc I've built in the past 5 years was expected to play pretty much any non-top-tier game. Ie. not crysis, but if hugo or pixeline, or any other childrens game, was shipped with some magazine or put on discount, the people I built the computers for, expect that the software will work. That can't be realized on a mac unless it runs windows - at which point there's no reason to buy the more expensive mac.
 
[citation][nom]Kamujin[/nom]A very good article, but I found it odd that you believe OS X to be the most secure operating system. In the pwn2own contest recently, OS X was compromised in only 2 minutes. Vista fell a day later to a flaw in 3rd party software. Linux didn't fall.[/citation]

If we imagine a future version of flash, silverlight, java or any other internet based system could address the hardware in a pc via a standard interface - like directx or opengl etc but on the actaul hardware, instead of on the gui. And without the programmer needing expert knowledge of the limitations of the features, then virtualization won't even be needed. Stuff would just run directly on hardware. A bit like a seamless window on a citrix system, but with the hardware being used locally, and the drivers being a bunch of software embedded in the hardware burried beneath the gui.

But that probably won't happen for another 10 years, so windows is safe, even with a complete idiot at the wheel.
 
"Once you’ve bought into the Windows platform, you’ve also signed yourself up for the world of malware, system crashes, and anti-virus subscriptions."

Malware? Yes. Anti-virus subscriptions? Not necessary but probably a good idea.

"The average Joe has already surrendered to the idea of having systems that crash every once in a while and the potential of malware."

But "system crashes"? The Windows Operating System is *very* stable and has been ever since the consumer versions switched over to the NT kernel with the release of XP in 2001. The OS doesn't just spontanously "crash" every now and then for no reason. I highly doubt the components that make up the core of OSX or a typical Linux distro are any more stable or less prone to crashes.

It's wrong to blame Windows when third party programs crash or poorly written drivers bluescreen. If I were to go crazy on my Ubuntu install and download stuff from all over the place, I would soon be in dependency hell and the whole system would break down. Same with OSX though the limited library of available software and the strict control enforced by Apple makes it a bit more difficult to do really stupid things on OSX.

In order for people to perceive Windows as more stable, we would have to grant Microsoft more control over what software, hardware and drivers are released for the OS which is probably not what we want as it would spell the end of independent developers, shareware and freeware. Microsoft has already taken steps into that direction by making signed drivers a requirement, and there's also the WHQL and Designed For Windows logo program - but who would want the Windows Logo program to become a requirement for releasing Windows software?

The price we pay for having a virtually unlimited software library and being able to buy cheap hardware from obscure asian companies with poorly translated driver control panels and manuals is the slightly reduced stability of the system as a whole (not of Windows itself).
 
So... who cares really?

I use Linux and Vista. I like both.

The real thing is though, I like to play recent games, and often, and I like new hardware. Well, Linux nor Mac can handle that, at all, at launch. Windows is the only answer. The only choice there. Doesn't mean I like it, but then again, Vista 64 sp1 has been FANTASTIC. So I can't complain about it, yet.

Cheers,
 
Our University does have lots of beautiful new shiny 24" iMacs, but most of them are running ...Windows XP. Dual boot is not even an option.
 
Interesting article. Here's my take on things as a power user. I have to admit I don't have much experience with newer MacOS X but I'll explain why. I've been using PCs for a long time, since the DOS days and I've enjoyed working with Unix systems. First off Linux. Linux will never go away. It's showing up in all sorts of embedded devices where other OS's could never hope to be in. It IS the perfect server OS for low powered devices. In fact a NAS is a common area to find Linux. I'm reloading the firmware in my QNAP for Debian as we speak. I have doubts on Linux making it in the mainstream desktop environment. It's biggest problem is lack of great applications you find in Windows. Windows despite all it's issues isn't that hard to lock down when you're a PowerUser. It's simple, update everything, setup correctly, don't install / run unknowns / ignore popups and install for haven's sake Firefox or Mozilla. If you do all that and attempt to setup Windows with the effort that you'd put into Linux you'll find it's suddenly a stable / solid OS with very good security. In almost a decade of operations with Windows I've had an amazing 2 viruses. Both of which were mostly due to running bad software keygens (My own fault). Hell, I didn't even have a viral scanner for 7 years! The problem I find with most folks is that they don't keep things updated, practice bad methods, running unknown attachments or installing questionable software or clicking on popups to install. Also when something goes wrong they ignore it. (Ie. You ran a mysterious program and suddenly your network activity goes nuts and your computer slows down... Hmm I guess my computer is slow. ^^) Point is if you know what you're doing, Windows is very useful with it's thousands of applications legal or not. It's only bane is highly inefficient use of resources especially in Vista. This leaves MacOS. For a power user Mac's are a problem. It's greatest strength is also a weakness because as you mentioned, it's locked down and proprietary. This makes it tough to tweak precisely to your own desires. You need to watch for compatibility when getting addons. Hardware upgrades are usually limited. And if you don't like Apple's visual designs. (I find them too bland) then you're screwed. I prefer Asus's or Sony's laptop designs for example. If I were to switch to Mac I would suddenly find a huge selection of my software again or need to start forking out the $$$. On the other hand, it's perfect for the average consumer who wouldn't mess around with things like this. MacOS should in all purposes be the popular consumer OS but sadly it isn't. My predictions? It probably won't change all that much as the years go by. Linux is probably the only OS that will keep expanding. Maybe not so much in the PC world but in all our embedded applications.
 
This article smells of bias.

Hospitals using windows proves its stability. Please. That's not apples-to-apples comparing. That's a locked down environment. Put windows into the real world, on someone's desk in their house and it has serious problems. Windows has a blue screen of death. Do Macs??? Does linux??? No.

Also, stating that linux only has one mature browser is complete garbage. Firefox is a fine choice of browser. But, even better is Opera, which is available for the linux platform, as are several others.
 
A Linux users' reflections on the Linux part:

You start with:
However, one area where Linux will never succeed is the desktop.
This can be set against a key sentence on the next page:
The only way Linux can reach the mainstream desktop is if that uncertainty is removed.
Based on this and the article as a whole success is equivalent of mainstream. I think that's an example of flawed logic. In many other technical areas we're used to have different niches, but when it comes to computer operating systems for desktops it suddenly becomes a question of being mainstream, not about technical strength or the diversity of user preferences.

It's kind of strange that a user of Linux, I'm refering to the author, falls into the trap of seeing only two extremes: "technology geeks" and "mainstream users". The interesting conclusion of this is that the world of computer users already consists of a strangely large portion of "technology geeks". According to gathered statistics it seems like Ubuntu and Fedora alone have about 18 million users at the moment. Don't try to convince me that all of those are "technology geeks".

I don't expect any special Linux year on the desktop, and to me that's an irrelevant question. Even if we only limit our interest to actual statistics, should every product, in this case operating systems, on the market attract mainstream users? To me that sounds like a malfunctioning and boring market. Let's say only 10 or even 5 % will be attracted by Linux for desktop, why is that a failure? Or why should Linux try to be just another OSX or Windows?

That Linux is little bit of everything is true, but it's also fair to add that the user is enabled to perfect it to his liking. Hence I agree with the conclusion of what possible can be done, but not under the already flawed pretext of "the only way Linux can reach the mainstream desktop".

All your suggestions are good in a way, but there's no need to become overly concerned about being mainstream. Why? To really see the beauty of Linux demonstrate on a bad ass system and show how it makes those CPU and GPU cycles kicking ass. Attract more of those not particularly geeky users, but folks with a profound interest in computing. How will that benefit Linux? Because every user of Linux has a tendency to interest somebody else, and that single Linux users with fairly good talent for computing will be far better than any support you can get for Windows. Windows support isn't very good for the mainstream market, if it doesn't cost you money you run the risk of getting a lot of bad advices.

Maybe it will eventually become easier to make Linux succeed on the desktop as a business model. First though lets stimulate the community interest, let the army of Russians who will grow up using Linux at school dig in deep and contribute, because with a little bit bigger young user base there's nothing to worry about. Linux isn't dependent on 5, 10 or 50 % of users because on average a single Linux user contribute far more than even groups of Windows users.

Mainstream isn't the only option.
 
At my work, we have a lot of specialized hardware around. They only work with Windows. Some equipments, such as 10GHz digital oscilloscope, are basically AMD K6-2 machines running Windows 98 with fast ADC interface on PCI slots. They run 24/7 without any problem.
 
Windows has a blue screen of death. Do Macs??? Does linux??? No.

Linux and OSX have different ways of giving you the information that a Windows BSOD does.

When you see a BSOD in Windows, it's a sign of a severe hardware or software problem. If I see a BSOD on my desktop Vista system (last time I did was about three months ago when looking for the max stable overclock) I immediately begin a thorough process of troubleshooting the hardware (RAM and CPU are prime suspects but other things like a failing harddrive or even PSU might cause it), software and drivers. BSODs should not occur at all on a normally functioning PC.

Also if you see a BSOD and it sais something about "nv4disp.dll" (for example) it is *NOT* "Windows" that has crashed, it's the Nvidia display driver. Nvidia's poor Vista drivers really gave the new OS a bad name in the beginning., though they have become better over time. There are other examples of poorly written drivers etc. causing stability problems and giving people the false impression that Windows itself is unstable and "crashes all the time".
 
Lots of people say Windows is the most insecure OS and the most susceptible to malware. While the most susceptible is likely true (considering it is the dominant OS), the most insecure likely isn't. Because it has 80% of the market, it gets a ton of attacks. Similarly, it also fights off a ton of attacks. No one ever finds it, but that's the ratio you should look for in the security of an OS. Macs are probably just as insecure as Windows PCs, but they are exploited far less often.

That, and they cost 2 times more for crappier hardware.
 
[citation][nom]libraryeli[/nom]This article smells of bias.Hospitals using windows proves its stability. Please. That's not apples-to-apples comparing. That's a locked down environment. Put windows into the real world, on someone's desk in their house and it has serious problems. Windows has a blue screen of death. Do Macs??? Does linux??? No.Also, stating that linux only has one mature browser is complete garbage. Firefox is a fine choice of browser. But, even better is Opera, which is available for the linux platform, as are several others.[/citation]
Locked down ? I may have to get my eyes fixed at a hospital some time soon, and last time I was there for a checkup the woman you 'clock in at' was checking some auctions on a local equivalent of ebay - locked down? Also my bank woman was visiting my private homepage to see my cars one day I was there - on the computer she uses for her banking business - locked down? naa. Just maintained properly.

[citation][nom]Anonyn3nf2389[/nom]Hell, I didn't even have a viral scanner for 7 years![/citation]
While I pay a subscription to kaspersky every year, I've got to admit that I didn't bother installing it on my vista 64 box myself. Not that I can't get a virus, but it's just sooo unlikely that I do, that I didn't bother protecting against it. I'm not the sort of guy to click myself to malware, so I didn't bother worrying about installing the av yet. In fact it expires next month anyway, so I might not even bother.
 
[citation][nom]radnor[/nom]You are correct about linux. But i should add one thing. WINE.It is getting better every version that launches, but still needs a lot of love. Wine use should be simple and stealthy. That is, put a x86 windows cd, and wine detects and pulls out a auto run. You get the idea.when that happens Linux will check mate Win/OSX. Compiz/Fusion is already prettier than OSX (and with great promises) and the system is much safer. And faster.Lets wait and see.[/citation]

I'm sorry, but I don't think anyone will ever "checkmate" Mac. Mac will continue to enjoy the (roughly) 10% market share they've always had. WINE will not be the lynchpin that will take them down, either. Ever seen Parallels? It's what WINE should be. I should preface all of this by saying that I've run Ubuntu as a primary OS for several years. Before that, I was a FreeBSD user since way before version 4 came out (I think I've still got install media for 3.4 laying around here somewhere). I had a windows laptop that got taken from windows 95 through 98SE, and then another with XP. Now, I have to dual-boot to Windows occasionally to load iTunes and update the software on my iPod Touch, so I've run the gamut.

I am a HUGE fan of Linux, but here is the reason Linux will never make it on the desktop: third party driver support. Yes, I know, more and more companies are writing good Linux drivers. Both nVidia and AMD/ATI have the newest version of their drivers available for both Windows and Linux. That's not really the problem. This is: I've run Ubuntu 8.04 since launch day. It launched with kernel version 2.6.24-16. It made it to 2.6.24-21 before 8.10 (Intrepid Ibex) was released. I run 2 third party drivers that require you to compile a kernel module FOR EACH NEW VERSION OF THE KERNEL that you install -- nVidia graphics, and vmware. New pre-compiled modules come down in updates, too, but they're always a couple versions behind, and I'm running version 2 of vmware (which isn't in Ubuntu repositories yet) for USB 2.0 support. If you've read this far, I commend you, but you're starting to understand my point. After I accepted the update from kernel 2.6.24-16 to -17, everything went fine, because I was using the Ubuntu-approved drivers, but the next kernel update that came down broke X and killed vmware, because I'd (horror of horrors) decided to run newer drivers for my stuff. Took all day to get everything running again (now I can do it in about an hour, as long as GCC doesn't start complaining).

So, to put it another way, downloading OS updates on the most used Linux distro out there can and will break your system, and this is BY DESIGN. A Linux-for-dummies distro like Ubuntu promises the flexibility of Windows and the stability and ease-of-use of Mac. If you want the ease-of-use, you end up locked into older versions of software - much like with Mac, except Mac keeps software in their distributions more up-to-date due to the narrower scope. If you want the flexibility, well then you end up Googling for half a day about an obscure bug with kernel version 2.6.24-21, GCC version 4.2.3, and the newest nVidia kernel module needing to be removed and re-inserted into the kernel before starting X (true story). Think your average Windows power-user could figure that out, without a functional GUI? I swear I almost formatted and installed Vista...

Like the article pointed out, Linux is making huge headway in the areas that it is the best choice for -- servers, embedded systems, and Live-CD type environments -- where the compliment of software is rigidly fixed by the designer, and updates are done in a very controlled fashion. But, for a living, changing system over a period of time, it's really a pain in the butt sometimes.
 
I myself love linux but if you think it has no blue screen of death you're kidding yourselves. While most times you can restart x from a command prompt i've had crashes where the system required reboot more frequently than I've had on vista 64.

Either way I love linux for what it gives me for free, and I'll keep using windows so long as it has such amazing stability and software/gaming support. I imagine everyone will use whatever works for them but Windows won't go away from being the dominant OS for quite sometime longer.
 
[citation][nom]thr3ddy[/nom]Two words: Kernel Panic.[/citation]

I have been running Linux for about five years and have had a total of two kernel panics. One was due to a malfunctioning serial port card and the other was due to a malfunctioning SATA card. Both caused kernel panics when they threw off all sorts of errors during boot. I have had *dozens* of BSODs on Windows in that amount of time, mostly due to crappy wireless and GPU drivers with a handful caused by programs doing something stupid like dividing by zero. Linux almost never has a kernel panic if there is a driver error as it will just kick the driver and keep on going. It will also just issue a segfault and keep the OS lit if a program does something stupid like divide by zero. The proprietary GPU drivers on Linux are about the same quality as those on Windows, but they usually just lock up X rather than stop the whole OS, although often you have to reboot the machine to get it to work normally again. The difference is that you can ssh into or use the Alt+SysRq "magic keys" with the locked-up Linux machine to do a safe reboot, whereas Windows just halts immediately and leaves the filesystem dirty.

All in all, my experiences are that a Windows box *can* be as stable as a Linux machine. Drivers are a much bigger impediment to stability on Windows as they are almost all third-party and of varying quality, whereas almost all if not every driver is part of the Linux kernel on the average Linux machine. You just have to be very judicious in what hardware you buy with Windows if you want it to be stable. While the hardware will almost certainly work under Windows, it may have a very crappy driver that BSODs frequently. Linux takes much less care in selecting hardware for stability as it will either work and have an excellent in-kernel driver or not work at all.
 
Status
Not open for further replies.