The Best, Worst, and Ugliest OSes of the Decade
itwbennett writes "Hundreds of Operating Systems were released during the past decade, finding their way into microdevices, watches, refrigerators, mobile phones, cars, motorcycles, jets, even the International Space Station. Some worked; some even worked well. Others, sadly, didn't. And some were just ahead of their time. Blogger Tom Henderson takes a look back at the best and worst OSes of the decade. Among the worst? Vista, as you'd suspect, along with WinME. But what about GNU Hurd? And some of the best? Solaris/OpenSolaris 10, Mac OS X, and newcomer Google Android."
IMHO solaris has a really bad userland..... horrible horrible os for users :P
I still miss it. So much potential and such high hopes. I suppose I should check out Haiku.
"Prefiero morir de pie que vivir siempre arrodillado!"
Still better than Windows ME.
I have never had an operating system that I loved more than Windows 95.
If there was one feature I wish I could have back, it is reboot into DOS.
Seriously, if they had included this with Vista, and I could boot my games from DOS, it would have made up for all other deficiencies.
There is a reason why they made you do this in old games. I wasn't actually old enough at the time to know what they were, but if I had to venture a guess now, it might have to do with saving resources (More RAMs for Graphix!).
Since Vista was so bloated, this would have been exactly what I needed. Though I suppose this might have ruined their memory management system or whatever they built in, right?
TFA is a waste of time. It's the worse kind of drivel and doesn't have any interesting technical facts or points.
I mean if they had broken OS's down by functionality, design and architecture it might be worth some time but this strikes me as an article anyone with quarter a clue could write in about a half hour - I mean did the author research ANYTHING for this versus pull out general comments that are generally known.
Come on editors you gotta be able to do better than this!
So we can finally put GNU/Hurd up there with the Phantom console* and DNF?
*Note to venture capitalists: if the product name tells you you're being ripped off, maybe you should think twice about investing. If that doesn't make sense to you, perhaps I can send you a prospectus on my new product, Illusion -- it's the Flim-Flam for Web 3.0 Social Networking. We need about 30 million and two years to get the product out. Illusion is going to revolutionize direct revenue streams for social networking sites. Call me!
"Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
A tiny, three-page article, with each page only having three to four paragraphs, and the list has exactly what you'd expect it to have. You really don't have to RTFA this time.
WinME was the best of the 9x line
hee hee
/wipes tear
hehehahahahaha
hoo hooo
BWAAAAAAAAAAAAAHAHAHAHAHAHAHAHAHAHA!!!!
Thanks, I needed some cheer this morning!
+1 Disagree
What is this, the third post today alone that primarily slams Microsoft? I was glad to hear today that MS at least wasn't threatening the wild species of coffee beans.
The original parasitic OS.
Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
I agree with most of the article, but when people have attitudes such as "It's not easy to nominate them here as their business practices aren't very kind" (Windows Server 2008) I tend to take the article less seriously. The OS either holds up to the criteria of the article or it doesn't. Keep it at that.
Any more than Linux by itself is. It's half an OS.
Or really, a quarter of an OS because it won't be finished until the Second Coming of RMS to lead the faithful out of a world where all hardware (even your toaster) will only run software approved by the MPAA.
This article is shit. First they split Windows down to the Service Pack level, but go on to say "all of OS X and all of Linux" are in the best? Really? OS X 10.0 was a dismal, WinME failure, for one. And then to throw in Android, which is also Linux? WTF? The author clearly just named a handful of OSes he knew of, grabbed a blurb about them from Wikipedia, and is laughing all the way to the bank with the ad impressions from fanboys/haters.
GNU rewritten Unix utilities tool set were invented by through the purity in effort of Richard Stallman
Why did the author feel the need to run his text through a Chinese translator then back to English?
"Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
Android is just a bunch of Java apps running on Linux. That's an OS?
-B
Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.
Has anybody RTFA'd yet? Most costliest... invented by through...
God, since when did they let just anybody post something on the interwebs?
+1 Disagree
It may be more secure, but the programmers who rewrote its interface to look like Vista need to be whipped and put in the stocks.
Just wait. This is going to get bloody.
What ever can be said for desktop OSs, embedded and mobile OSs probably win for being amongst some of the ugliest OSs. Given that few of them are intended for anything beyond a single use solution, is can be understood.
The issue for me has always been Windows Mobile (aka Windows CE), since this was designed for a larger market, where thoughtful design would have been good. Instead Windows Mobile was essentially a desktop OS shoe horned into a handheld device, for which the UI was ill suited, not taking into account the unique design and usage issue of such a device. This is why OSs such as the iPhone/iPod Touch OS and Android had such an impact on destroying the Windows Mobile market.
Jumpstart the tartan drive.
As always z/OS is the ratio sum ultra.
An operating system is more than just the kernel. An operating system is the software which provides the basis for everything else that will run in that environment - at least that is the way I perceive it. Given this description Android is an operating system, since it provides the base environment for everything else to run.
Jumpstart the tartan drive.
Best OS of 9x line was Windows 95 OSR2. 98 sucked horseballs with its instability, only second to ME's. I praised the Lord for Windows 2000 - the nicest and most professional-looking-and-feeling OS of the NT line.
a complete waste of my goddamned time in the pursuit of pandering advertising space along 5 pages of "im not going to see it because i have noscript and adblock software," so ill save you a few seconds of your life:
the author is trying to say "i think all operating systems are ugly, even the ones you think are pretty." surprise, no big news here, its just some asshole with an internet connection.
Good people go to bed earlier.
I think Android has a lot of great possibilities, but putting it on the list of best OSes of the decade is similar to giving Obama the Nobel Peace Prize. I'm not saying it doesn't deserve being on the list, I just think it is a bit premature.
Honest question. Solaris seems similar but different enough from the Linux I'm used to to be interesting. What are its features that Linux lacks/doesn't implement as well? I'm not a file system geek, so what's so good about ZFS that I'm going to notice? Is it much slower than mainstream desktop Linux, or is it doing fine?
The stock answer for a modern DOS would be to hack up single user mode Linux. Or, just have Linux and startx and exit it when you feel like you need to.
The beauty of DOS was that one application owned the entire computer but unfortunately, modern hardware has made it beyond the ability of most programmers to really do everything and you genuinely need an operating system to manage all of it, and part of that is that I think even modern hardware is probably not real time itself. I mean, is a PC-Express bus real time guaranteed for different combinations of peripherals? I think everything is interrupt driven these days, and that's good. DOS was really often about programs that polled and did stupid stuff.
This is my sig.
Doesn't an operating system need to be actually completed and released to qualify for either of these lists? Putting Hurd on here is analogous to including Duke Nukem Forever in a "Best/Worst games of the decade" compendium.
#DeleteChrome
Win ME wasn't much better than 98SE, but with the caveat that you had to make sure all of your system drivers were for ME, not 98.
It was 2001. Putting DOS realmode support back into it is like putting OS9 compatibility into OSX. Big deal. DOS real mode didn't do much for the 32bit Windows subsystems that *were* the problem.
Non impediti ratione cogitationus.
FreeBSD was unavailable for comment.
;_;
Friend of FreeBSD, Netcraft is reporting that he is dead.
As of yet this rumor is still unconfirmed.
"Hmmm, what can we type to make it appeal to the fanboys?".
That's nearly two minutes of my life I won't get back.
So Solaris is "good." They've clearly never used it for any length of time...
No mention of XP? I'm not a windows guy but I don't see how you can ignore XP and mention Hurd at all... Come on, hurd was a disappoint long before 2000 or 2001, this decade Hurd's been all about switching microkernels like they are systematically proving that microkernels suck by attempting to implement hurd on each one.
Oh please. I'm kinda glad I lost my job supporting Solaris apps. Our apps were relatively easy to get working, but the Solaris machines management dropped off at my desk (last one was a Blade 1500) were just stupid and showed a blantant lack of quality assurance, and nothing ever worked out of the box. You'd think by now you could buy a desktop machine from them and expect the backspace key to actually work as just one example - or to be able to log into the desktop without facing a dozen cryptic errors. No - expect to spend days or years applying patches, tweaking config files - and even then nothing will ever work as seemless as Windows or Mac (or even Linux these days). Oh sure on paper Solaris might be superior to anything out there, but as anyone who has worked in software knows - its the little problems that make a failed product.
Most every patch I got from Sun as well - never worked on the first go. I honestly think its a conspiracy - only system vendor I can think of btw that charges you for a) access to their KB and b) access to hotfixes - not even Microsoft is that evil. It wasn't uncommon for hotfixes/patches to break all kinds of crap too. I once wrote up a list of weird things I never was able to fix on the Sun boxes I and others had on their desks and it was easily pages long. Mind you - these were ALL minor issues, but annoying enough to make it unpleasant. At the job I have now - all the Solaris machines (servers mostly) have the same track record...
In terms of user friendlyness, ease of use, support - I'd take Vista any day of the week.
For example, he recognizes Windows Server 2008 R2 as a great OS, but fails to mention Windows 7; Windows 7 and 2008 R2 are on the same code base.
Linux as one group? Seriously, what distro you choose can make or break your Linux experience. Especially depending on your hardware.
Android? Isn't that kinda new to be saying it's amazing already?
Mac OS X bias, too:
It just works. Darwin BSD underneath, mostly luxury on top. The upside is beauty, quietness, control, and stress-free existences. The downside is that it isn't a business plan for computer consultants and virus removers. Onerous is the fact that the most recent release of MacOS-- Snow Leopard-- had a sufficiently large number of post release patches to make our PTSD of Microsoft Windows patching come to mind. Apple's QA now faces a bit of what Microsoft does: so many hardware platforms that QA is difficult as Apple releases new hardware platform variants. The OS isn't pricey, and this isn't about hardware captivity, this is about quality and architectural philosophy in an operating system. Yet MacOS is also the underpinning for the cell/mobile OS to beat on the iPhone. Attention to detail pays.
Sure. It "just works" on Apple approved hardware. :) Luxury on top? Hm. Control? I wasn't aware that Mac OS X allowed you to control your system as much as Linux or Windows. I thought it actually was simpler and didn't allow as much control - which is fine, it's a design decision that many people like, I have no problem with it. And what is "architectural philosophy" anyways? I thought Mac OS X was about being a good OS, not an architectural POC...
GNU/Linux (especially 2.6.18+)
Never has their been such an uproar in computing as a free kernel and free utilities-- all done very well with rapid, mindful if darwinian skill. Linus Torvalds crafted Linux, and has been holding on for dear life ever since. Coupled with the GNU utilities and two main window manager branches (Gnome and KDE), Linux underpinnings now grace objects from tiny wristwatches and clever cell/mobile phones, to IBM mainframes and everything in between. The promise of Linux for civilians is slowly but surely being realized through distros like Ubuntu, Novell/SUSE, Mandrive, Knoppix, and others, but the enterprise server market belongs to Red Hat, Novell/SUSE, and communities formed around each of these. That doesn't mean that there isn't worth in the literally hundreds of distros out there.
Off the top of my head:
1) 'Civilian distros' such as Knoppix & Mandrive? Knoppix is mainly used as a rescue CD and Mandrive DOESN'T EXIST. Mandrake/Mandriva does, but not Mandrive!
2) Novell/SUSE twice, but no Debian or Fedora?
3) GNU utilities? Are those still prevalent?
Whatever, this article officially fails
I call it 'The Aristocrats'
An operating system is more than just the kernel. An operating system is the software which provides the basis for everything else that will run in that environment - at least that is the way I perceive it. Given this description Android is an operating system, since it provides the base environment for everything else to run.
But if you go that far then Bob the poseur "creates an OS" when he packages the linux kernel with some windows manager.
what I was getting at is that alot of games today will specify in the Miniumum requirements: 2 Gigs of Ram
But why? Games for consoles run just fine in 64 MB RAM + 24 MB VRAM (Wii), 256 MB of RAM + 256 MB VRAM (PS3), or 512 MB unified RAM (Xbox 360). Sure, PC operating systems are bigger because a PC is more capable and drivers differ per PC, but do Windows XP and its drivers really eat 1.5 GB of RAM?
Timothy, this is reading comprehension calling, we need to talk. The name of the article is "Great and Disappointing" not "Best and Worse" nor is ugly mentioned. Oh wait, this is Slashdot. NM sorry
This is about OSes.
Windows up to WfW3.11 was a user environment. MS-DOS/PC-DOS were the OS choices.
Of course, Windows 1.x up to 3.0 was somewhat limited by CGA and VGA displays. Garish is what you get with 16 colors. At 256, you just get stark. After that, you get displays useful for pr0n. And Doom.
deleting the extra space after periods so i can stay relevant, yeah.
MS DOS is garbage, though, and it certainly doesn't give the games any more resources, as it has the old '640 KB ought to be enough for everyone' limit.
There was HIMEM.SYS, and there were also 32-bit DOS extenders such as DOS4GW and CWSDPMI to make the best use of it.
I fully admit to bashing Vista, even viciously, before I had even actually got a copy to live with for a while. I repent.
I fully admit to bashing Vista too, and I continue to do so. It was pushed out the door unfinished and with poor driver support (thanks to Microsoft changing video architecture too late in the dev cycle, not due to any 3rd party failings) and while the driver issues have been resolved I still find Vista feels unfinished. But leaving Windows 7 off the good OS list is just wrong. Windows 7 is a well designed and executed OS, and Microsoft deserves credit for it. And I say that as a dyed in the wool UNIX / Mac OS X fan and frequent Microsoft critic. (Did I mention how bad I think Vista is?)
If you say, "now I'll be modded down because of X", I'll happily oblige.
There's no such thing as "Solaris/OpenSolaris 10", however, Solaris 10 and OpenSolaris do actually exist and are indeed really awesome.
Best OS: Android IMHO it is more sophisticated than it's competitors. Before you mod me down iPhone fan bois, Android has brought genuine multitasking to the smartphone platform amongst other things. Oh and the aftermarket firmware and themeing community is thriving. It's not great, but it's the newest thing thats making alot of hackers, tweakers and gadget addicts learn to love again. Hopefully an official Google phone will re-center the AOSP and do more than keep the project alive, but really ramp things up.
Worst OS: Solaris without a doubt. In my own experience it doesn't perform like linux does now, ZFS is cool but just confuses me and the userland is the most horrible thing ever.
Ugliest OS: $ANY_LINUX_DISTRO Seriously show me a pretty one. I can make a linux pretty, but I'm talking about defaults. Often with some of the most amateurish desktop backgrounds. People make better art with MS Paint. No really they do. http://www.techeblog.com/index.php/tech-gadget/incredible-ms-paint-artwork
After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
I had tested both systems as candidates to install on friends who demanded Windows, and Windows Me was better:
1) Boots faster. It has the fastest boot than any other 32bit Microsoft OS.
2) Better interface, less internet explorer buttons on explorer (though still aparent)
3) Comes with a lot of crapware which could be easily be avoided on installation or after installation (98lite etc)
4) System Restore, once Microsoft patched it a few months later, was a nice addition to people having kids messing with the family computer
5) Config.sys and autoexec.bat instructions were no longer executed (save for a few system variable settings) which is a good thing
6) Provided General Midi emulation even in a DOS emulated window. You could play DOS games with general midi music.
7) Hibernation, much faster to Windows 2000.
All in all, Me was a good improvement to Windows 98 although I would still prefer Windows 95 as my system for its freedom from IE. However, anyone bashing Windows Me instead of Windows 98 is simply clueless.
This is about OSes.
Windows up to WfW3.11 was a user environment. MS-DOS/PC-DOS were the OS choices.
This is incorrect. Windows/386, even though it started up under MS-DOS, once the 386 VMM was running was a full-bore OS. The VMM intercepted calls to DOS, and could easily remap to 32-bit routines implemented in VxD's. It's easy enough to test yourself, just write a TSR that hooks the INT21H DOS vector, and count calls to it before and after executing win.com.
This is all exposed completely in the (long out of print) book 'Unauthorized Windows 95' by Andrew Schulman (IDG Books). The difference with Windows 95? A revamped UI, and an automatic call to win.com. In essense, DOS was the Windows/386 VMM's glorified bootloader. It's as if you went from a world where you booted to the GRUB prompt and had to manually type in the commands to load Linux to the days of grub.conf and autoloading Linux.
Windows 95, 98, and Me were all built on the Windows/386 VMM 'OS' core that used VxD's and trampolinish hackery (thunking) to get the job done. Windows NT was built on a new kernel that exposed the same API's but didn't trampoline itself into control.
Windows 9x and Me 'safe mode' is DOS with the Win32 UI, though.....
Stable? Yes
Ugly? Yes
Last release? 2001.
Still widely used in the 2000's? Definitely, though declining precipitously.
Good or bad, it should have been on the list.
Like many slashdotters, I admin Windows XP, Server 08, OSX, and linux (as desktop and server) every working day. When I say that Windows sucks, I'm in a position to know...
...how windows worked 10 years ago when XP was modern. Awesome.
An operating system is the software which provides the basis for everything else that will run in that environment - at least that is the way I perceive it.
Emulators, EMACS, GNOME and KDE are operating systems?
"Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
An operating system is the software which provides the basis for everything else that will run in that environment
But if you go that far then Bob the poseur "creates an OS" when he packages the linux kernel with some windows manager.
Not exactly. A window manager just implements an interface defined by ICCCM. "Creating an OS" in the Android or Bob-the-poseur sense would be more like making GNUstep + G.A.P., not just making Window Maker.
WinME was horrible. HUGE memory leaks. Unstable. It was a kludge on Win98SE to fill in for the (late) WinXP desktop.
Look, we could argue that Postal was the best of Uwe Boll's movies. It tells just as much about its quality.
45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
alot of games today will specify in the Miniumum requirements: 2 Gigs of Ram
But why? Games for consoles run just fine in [far less.]
PC based games often run at higher resolutions and higher texture quality [than games for contemporary consoles.]
Then why is the extra GB of buffer space for the PC version part of the game's minimum requirement? Why can't I turn the PC game down to 1280x720 and smaller textures to match the console and run it in 1 GB, half for the OS and half for the game?
I've checked since you last have, and your notion of when decades end is based upon the year 1 being the first calendar year...which is, of course, entirely arbitrary. So since we're already being arbitrary, why not be a computer scientist for once and just willingly accept the one time when everybody else is willing to start counting with zero like god intended?
The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...
Why the hell did this crap get on slashdot? Is this the quality of reporting we are to expect now?
Open Source Drum Kit, LPLC deve board - mjhdesigns.com
Hurd is not half an operating system, it's one-and-a-half an operating system. In fact, this is plain to see from this excerpt of the core design spec:
WHO'S AN OS AND A HALF? HURD'S AN OS AND A HALF! BERSERKER PACKIN' OS AND A HALF!
THERE'S NOTHING WRONG WITH UNIX THAT HURD CAN'T FIX... WITH ITS HANDS!
HURD'S COOKING WITH GAS! IT'S GOTTA HANDFUL OF X11 AND A HEADFUL OF MAD. YEAH, THAT'S YOUR GRAPHICS SERVER, BABY! DIG IT! WHO'S THE MAN? HURD'S THE MAN! HURD'S A BAD MAN! HOW BAD? REAL BAD! IT'S A 12.0 ON A 10.0 SCALE OF BADNESS!
In fact, that's why Hurd is late - it's so much more than just one OS that it's that much harder to code. I mean, most of the developers don't even comprehend why rip_and_tear(your_guts) always stalls until the night_train server is ready.
USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
And Windows/386 made no real-mode calls?
Even 3.x did that.
Really, you couldn't unload DOS. Novell 3x servers let you 'remove DOS' and free up a little low RAM. Not so with Windows.
Technically, you're mostly correct. But DOS was still there, and real-mode existed. Floppy drivers for instance, and other hardware demanded the DOS calls.
deleting the extra space after periods so i can stay relevant, yeah.
This isn't a troll, but to be fair: Android remains utterly untested, and is suffering from weak adoption.
Let's not just hand accolades to the mighty GOOG, just because their track record thus far has been exemplary. I'm still waiting to be wowed by Android.
------ The best brain training is now totally free : )
An operating system is more than just the kernel. An operating system is the software which provides the basis for everything else that will run in that environment - at least that is the way I perceive it. Given this description Android is an operating system, since it provides the base environment for everything else to run.
So by that definition Kubuntu is a different OS than Ubuntu. Because if not, Android is the same OS as either of them.
-B
Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.
... Um. Wow. Just wow.
See, I worked as a microsoft support tech for a while shortly after the release of Windows ME. A dark period in my career, I'll admit. But aside from a few nice troubleshooting tools (msconfig FTMFW), ME sucked beyond belief.
Troubleshooting Step 1: Reboot. If that solved the problem, we told the customer it was fixed, and to call back if it happened again. Really.
And at least once a day, I would determine that a machine was beyond recovery, and we would FFR it. (Fdisk, Format, Reinstall). And my experiences were pretty standard, from what I heard around me on the support floor. People who had transferred to the ME support team from 9X complained about how buggy and poorly designed ME was.
*shudders* So... no. ME was not the best of the 9x line. Arguably, 98SE was the best, although some people preferred 95.
Also, the article completely messes up the history of 2000 / 9X / ME. 2000 was /NOT/ the hybrid of 9X and NT. 2000 was the end of the NT line, and a damn fine OS. I ran it for many years, until my last CD bit the dust, and I grudgingly updated to XP.
Matthew Walker
http://www.tweeterdiet.com/ - My Diet Tracking Tool
Hurd can't be best/worst of the decade, because this isn't 1999. Hurd is dead.
But I don't really get the Vista bashing in the article. It is a good OS. It had its problems at launch, but those were mostly caused by driver issues. Its also a lot better with security. I would take Vista over XP anytime.
I bashed, bash and will bash Vista for one thing which Microsoft ignored deliberately:
"If it ain't broken, don't fix it!".
Prefetch - adds no performance to my daily usage pattern
Multmedia Priority Rescheduling - I never had trouble playing MP3s or movies
Constand HD activity - makes me wonder "what the hell" is optimized when & why
and so on and so on.
Plus it takes double the time to wake up from hibernate then to boot (oh well, 4 (3.5) GiBs of RAM to be loaded)
And somewhere Roland Piquepaille is smiling.
On at least two configurations I had serious issues with Windows 98 SE, and have witnessed numerous crashes of entire system. I don't remember ad for Windows ME on the local library mentioning anything about it being a media PC OS. Really, Windows 95 was the most stable for me. Plus, I like small and compact OSes.
But I like the new info, so thanks for posting it.
Win95 had issues with networking, and didn't run anything resembling a modern browser. Also, it's 2GB partition size disk limit was a real PITA... I actually prefered NT 3.51 to it except the fact the Win9x GUI was obviously better, and 3.51 was a MUCH slimmer OS and games that ran in DOS mode were still compatible with it.
That said, thanks for the nice comment.
ME had memory leaks, and could crash, especially if you lacked enough RAM, or were missing hardware based controllers for sound, video, and CD ROM. However, if you used parts from the microsoft HCL for ME, problems were few, so long as you rebooted it regularly. (which 95 and 98 also had big memory management issues for power users, the best thing about Win2K was you could run it a week without a reboot!).
There is no contest in life for which the unprepared have the advantage.
Indeed - and don't forget that Windows XP, which is so praised by Vista haters, had the same teething problems. For years people preferred to stick with 2000, and XP had the same driver troubles at first. The general rule of thumb with MS OSs has been to wait until service pack 1. The other problem with Vista was at the time of its release, many laptops still came with 1 GB. Unless you're getting a netbook, that's not been an issue for a long time. (FWIW, I don't run Vista or 7, my laptop still runs XP, and I've even got 2000 on the desktop - but I'm not pretending people should avoid upgrading anymore.)
So this blogger thinks OS X is great and Vista is pants - good for him, but why is his opinion better than any other OS fan? I stopped reading his OS X section at the "It just works." mantra. My computers work too, and do a lot more besides. What next - "Best and worst editors of the decade" where he praises Vi and slags off Emacs? He's entitled to his opinion, but let's not pretend it's anything but an opinion.
There's also this gem:
Palm, RIM, Symbian, and other rivals raced forward only to be stopped in their tracks (like Asimov's 'Mule' in the Foundation Trilogy) by Apple's iPhone. Now iPhone is the one to beat, and Windows Mobile lags behind dramatically.
Yeah right, Symbian with 40% market share is just rushing to beat the Iphone with its few percent share! (Not to mention that he seems to think that "Symbian" is a company...) Even RIM are ahead of them last time I checked. But yeah, this basically answers your question about why the Vista bashing - he's an Apple fan. To him, the Iphone is the market leader in phones, and Vista is crap because it isn't OS X.
Yep, I experienced problems with networking in QEMU a few years ago. I had little problems after setting it up tho. And didn't OSR2 introduce FAT32 lifting the 2GB partition limit? I'm too lazy to check this on wikipedia :-)
any OS that doesn't require it or it's software be tied to every Fing other computer in the world would be the best OS in the past 10 years, unfortunately I can't think of many. How the worst sell-out of unix could be considered one of the top is beyond me. Thank you Apple, sir. may I have another? The iphone was one of the worst things to happen to Apple COMPUTERS, evar.
Huh? I thought XP, Vista and now Win 7 were all part of the NT line. Or are you defining "the NT line" in some weird way?
Why doesn't the gene pool have a life guard?
EOM
That was one of the shittiest articles I've had the displeasure of reading in a while. Every sentence had about 8 adjectives in it and at least half of them were misspelled, misused or made up...
He thinks that 2000 was the last pure NT code before XP got tainted by included 98 code.
However, the NT line was derived from the OS/2 codebase by the DEC-VAX engineering team on the alpha processor and later ported to the i386.
Right after that it got tainted by the Win 3.0 codebase and was slowly nurtured into maturity to be introduced as NT3.1
Anyway, for people interested there is a timeline here: http://www.levenez.com/windows/redirect_windows_a4_pdf.html
Why didn't it make the list?
However, the NT line was derived from the OS/2 codebase by the DEC-VAX engineering team on the alpha processor and later ported to the i386.
NT was built from scratch to _replace_ OS/2. In no way was it "derived" from OS/2. A few minutes comparing architectural features should make that blatantly obvious.
An operating system takes control of the hardware and offers interfaces that allow applications to perform their functions through an abstraction that avoids having to encode hardware interaction into every application.
In addition to that the operating system allocates system resources in such a way that they may be shared by multiple users and applications.
That's all. Everything else is fluff.
Help stamp out iliturcy.
Hang or Remote code execution by a malformed packet to its file sharing service. It ain't BSD. If this is the result of a decade of emphasis on code security, Microsoft has got problems that aren't in their code, they're in their culture.
Help stamp out iliturcy.
Hi, The Best, Worst, and Ugliest OSes of the Decade is depend on usage i think gnu/Linux is the best one
You can get all the tools you Linux fan boys crave in Solaris.
Sun has been packaging them for you for years.
IANAL but write like a drunk one.
Just the other week I downloaded the ISO, shoved it onto a USB disk, popped it into my notebook, clicked on "OK" when I was asked "Wanna do the Gnu?" and hey presto I was up and running.
All device drivers worked out of the box and even the GNU implementation of flash worked a charm. Now try that with Vista.
Not only that, but it magically knew I wanted to setup a DNS and a DHCP server and all user credentials were instantly available through LDAP. And ZFS, it had that too.
Now for the awesome kernel model loading. Don't need that really. I'm a man and I can concentrate on only one thing at the time. In fact I don't mind booting a new kernel every time I need some new module.
Finaly, in order to celebrate the good work done by FSF and the current benevolent nature of hardware producers, I went to my fav pr0n site, pointed to a flash-video and gave the old todger a thorough and exquisite yank. Orgasms with Hurd are so much better than with GNU/Linux.
I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
And Windows/386 made no real-mode calls?
Technically, you're mostly correct. But DOS was still there, and real-mode existed. Floppy drivers for instance, and other hardware demanded the DOS calls.
Even in Windows 95, 98, and Me 'DOS was still there.' But 'still there' and 'in control' are two different things.
But, in any case, traditional 'real mode' no longer existed, even under Windows/386 2.x and 3.x. The DOS code that was used was run under V86 mode, not real mode. Windows made calls into the DOS INT21H interface, which came right back and were at least partially handled in protect mode, with the pieces that were adequately handled by the DOS code left as they were.
Under the hood, 32-bit VxD's were slowly added to handle more and more of the OS chores in 32 bit protect mode; with WfW 3.11, 32 bit file access became probably the biggest piece to date, until Windows 95 did more of the lower level drivers, too. Even the floppy driver in older windows, if implemented in a VxD, replaced the DOS driver by hooking the DOS drivers interrupt call (using an illegal instruction trap, which, in V86 mode, traps out to a handler in 32 bit protect mode....). But the DOS floppy interface was still used; it just trapped out (thunked) to a 32-bit driver....even in Windows 9x/Me.
If Windows/386 2.0 and Windows 3.x Enhanced mode, along with Windows for Workgroups 3.11 with 32BFA, coupled with MS-DOS below, aren't full OS's, then neither are Windows 95, 98, or Me, as those are just bundles of the Windows GUI with newer MS-DOS versions. Each subsequent version replaced more and more of the 16 bit DOS code (using hooks, thunks, and other junks) with 32-bit drivers in VxD's, but the old DOS code was left in memory, in virtual-86 mode.
Again, read the book I referenced (Unauthorized Windows 95) which goes into all the gory details, and gives runnable code to prove the assertions on live Win9x (and Win/386 2.0 or Win 3.x Enhanced mode) systems.