Slashdot Mirror


Gartner Analysts Warn That Windows Is Collapsing

spacefiddle writes "Computerworld has an article about a presentation from Gartner analysts in Las Vegas claiming that Windows is 'collapsing', and that Microsoft 'must make radical changes to the operating system or risk becoming a has-been.' Michael Silver and Neil MacDonald provided an analysis of what went wrong with Vista, and what they feel Microsoft can and must do to correct its problems. Larry Dignan of ZDNet has his own take, and while he agrees, he suggests that the downfall of Windows will be slow and drawn-out. As an interesting tangent to this, there's also a story from a few days prior about Ubuntu replacing Windows for a school's library kiosks, getting good performance out of older hardware. '[Network administrator Daniel] Stefyn said he was "pleasantly surprised" to discover that the Kubuntu desktops ran some applications faster with Linux than when they ran on Windows. An additional benefit of Windows' departure from student library terminals saw the students cease 'hacking the setup to install and play games or trash the operating system.'"

170 of 868 comments (clear)

  1. Really? by toleraen · · Score: 4, Insightful

    "Apple introduced its iPhone running OS X, but Microsoft requires a different product on handhelds because Windows Vista is too large, which makes application development, support and the user experience all more difficult," said Silver and MacDonald. Wait, the iPhone OS X can run on a several devices, with as little as a 133 MHz processor with 16MB of RAM?
    Wait, Apple didn't have to customize OS X to run on the iPhone, it was perfect the way it was?
    Wait, it's easier for people to develop and distrubte applications for the iPhone, even though the ability isn't avaiable yet?

    Are these guys supposed to be taken seriously?
    1. Re:Really? by San-LC · · Score: 3, Insightful

      Yeah, I'm confused along with the GP. Last time I checked, the iPhone ran a 620 MHz ARM Processor, and the original OS X Kernel was not suited to run on ARMs, only PowerPC and x86 architecture. Then, the OS X system folder was originally 2 GB on a PowerPC/x86, yet it magically became less than 500MB on an iPhone? I feel to believe that some trimming was done to the Kernel and system files in order to make it fit, so who's to say that Microsoft can't trim Windows in order to fit better on a handheld? Steve Jobs did it!

    2. Re:Really? by gigne · · Score: 2, Informative

      well, nothing at all. Microsoft have a Windows XP Embedded designed to run on small thin clients devices. These devices typically have very underpower CPUs and hardly no hard disk. It stands to reason they could do a similar thing for Vista.
      You could always trim your own XP/Vista down with http://www.vlite.net/about.html vLite (okay, got bored of trying to get the link formatted in the new inline editor.)

      --
      Signature v3.0, now with 42% less memory usage.
    3. Re:Really? by MLCT · · Score: 5, Insightful

      so who's to say that Microsoft can't trim Windows in order to fit better on a handheld? I think that is the point. 5 years of development and one service pack later MS is still struggling to get Vista to run on the machines it was designed for. Creating a lean palm version would be a million miles away.

      I am not aware of the detailed structure of Vista's kernel, but my guess would be it is unlikely to be easily scaled down - it is an OS that requires higher specifications than XP to do mundane tasks like file copying. That doesn't suggest efficiency and portability.
    4. Re:Really? by OzRoy · · Score: 5, Insightful

      Of course not, that is stupid. But you would still say Linux can run on these devices despite the fact it also has to be recompiled and tweaked etc. I think what they are arguing is that Apple uses the same code base for the iPhone as it does for their desktops. Microsoft however has two completely seperate products for Windows and Windows Mobile which increases the development costs and complexity.

    5. Re:Really? by Dolda2000 · · Score: 3, Insightful

      Wait, the iPhone OS X can run on a several devices, with as little as a 133 MHz processor with 16MB of RAM? I'm no Apple fanboy, but I don't really think that your points are valid anyway. Apple has no embedded device with a 133 MHz processor and 16 MB of RAM, so why should they even try to make the iPhone OS X run on such a device? In fact, since there has been no attempt to run it on such a device, how can you even sound so sure that it cannot be done?

      Wait, Apple didn't have to customize OS X to run on the iPhone, it was perfect the way it was? Of course they had to -- it is called "porting" the operating system to a new hardware platform, and it is a different process from writing a new system from scratch. You may have heard already, but there are several so called "Linux distros", many being ports of an operating system to different platforms, without necessarily making it a completely different system.

      Wait, it's easier for people to develop and distrubte applications for the iPhone, even though the ability isn't avaiable yet? While the iPhone SDK hasn't been publicly released yet, it was pretty clear from Apple's Keynote demonstration of it that it still uses all the standard OS X libraries and interfaces (with, of course, the addition of the libraries for the new UI elements). Of course, your being wrong does not necessarily make Gartner right, but I don't know enough about such things as Embedded XP to make any claims in either direction.
    6. Re:Really? by drsmithy · · Score: 2, Insightful

      I think that is the point. 5 years of development and one service pack later MS is still struggling to get Vista to run on the machines it was designed for.

      Rubbish. Vista runs fine on the modern-day machines it was "designed for".

      Heck, you can run Vista usably on hardware up to about 8 years old, with minor upgrades.

      I am not aware of the detailed structure of Vista's kernel, but my guess would be it is unlikely to be easily scaled down - it is an OS that requires higher specifications than XP to do mundane tasks like file copying. That doesn't suggest efficiency and portability.

      The "bloat" in Vista isn't the kernel, it's all the stuff that goes on top like the GUI.

    7. Re:Really? by mabhatter654 · · Score: 5, Insightful

      Steve has shown in 5 years that Apple can release more interesting stuff than Microsoft. Apple just "does" it, they don't pre-announce years in advance. Steve just shows up on sage with a fully operational Intel Mac running Apple's software Suite (OSX, iLife, etc) on day 1, or with a fully functioning iPhone that happens to have used OSX, on day 1.

      Microsoft bellyaches how "hard" software is to make, and constantly delays (and they don't make computers or phones and sell them) Apple makes it look very easy and investors are starting to see Microsoft isn't really that good at their CORE job.

    8. Re:Really? by rbanffy · · Score: 5, Informative

      This confusion is very common. There is the core OS and the MacOS X product you can buy in boxes. The core OS does not include Finder or Aqua. Just by getting rid of the superfluous components, Apple was able to shrink OSX to a bare minimum and then, just by selectively compiling the parts that made sense to include in the phone and iPod products, they achieved the desired footprint. It's like compiling a minimal kernel on Linux or BSD - really simple.

      There could have been some problems with ARM-incompatible stuff, but those problems did not prevent the product launch.

      As for developing, doing it for the iPhone OS is very close to developing for MacOS. Not everything is present, but it is a lot easier than to transition from desktop Windows to Windows CE.

      I wouldn't be surprised if Apple did shrink it even further for smaller devices. The iPhone/iPod Touch have proven it can be done and getting rid of OpenGL ES, CoreAnimation and Cocoa Touch would end up in a very, very small OS.

      Yes. Microsoft painted itself into a corner. They will, eventually, figure a way to get out, but I am not sure they will do it in time.

    9. Re:Really? by ozmanjusri · · Score: 5, Insightful
      Rubbish. Vista runs fine on the modern-day machines it was "designed for".

      Sure. That's why Microsoft is fighting a class-action suit against customers who disagree withe your assessment.

      --
      "I've got more toys than Teruhisa Kitahara."
    10. Re:Really? by RazzleDazzle · · Score: 4, Funny

      Creating a lean palm version would be a million miles away.

      Hardly. They could just do this on their source code to make it smaller

      s/.*linux is the devil.*\n//gi

      That should drop about 50% of their code size

      --
      ZERO ZERO ONE ZERO ONE ZERO ONE ONE! Just brushing up for my next big invention: Ethernet over Voice (EoV)
    11. Re:Really? by wfolta · · Score: 2, Insightful

      And as you mentioned, it's just complete and utter bunk. The idea that OSX was just copied over to the iPhone is absurd. "OSX" on the iPhone is to OSX on the desktop as Windows CE is on PDAs and embedded devices (which Microsoft has been doing for at least 8 years or so) to the desktop -- yeah, there's some cross branding, shared libraries (from a source-code perspective -- C is cross-platform, even in the Windows world), API similarities, but underneath it all it isn't the same, and both are best-purposed for their respective targets, which is a much better decision than any run anywhere, lowest-common-denominator approach.
      A lot of claims here, and no real proof. Except I guess your experience with Windows CE that you project onto MacOS X? Certainly the way that new OS X features have made it onto the iPhone first suggest to me that if there are two separate pipes, Apple has figured a way to span them much better than Microsoft ever did with Windows CE.

      Vista is a failure not because of any sort of code maintenance problem, but rather that Microsoft aimed far too high with Vista, taking far too many risks for a big, big change.
      So the failure is entirely the fault of dreaming beyond any possible technical solution, and has absolutely nothing to do with the tools, code base, and culture that they had to build on? It's obvious that for political/legal/cultural reasons, MS went monolithic (or perhaps you might call it "virtual monolithic") in areas such as having an OS that "could not operate" without an applications program (Explorer) installed. Not to mention that many of the many years spent in getting Vista were not spent on WinFS or any of the "big risks" that you attribute their failure to. If not "big risks", then perhaps they did in fact run into problems with their code base, tools, and internal culture that delayed the richest software organization in the world so long.
    12. Re:Really? by unlametheweak · · Score: 4, Insightful

      Rubbish. Vista runs fine on the modern-day machines it was "designed for".

      Sure. That's why Microsoft is fighting a class-action suit against customers who disagree withe your assessment.

      Not quite. Vista was designed to run on high end machines, however Vista was marketed to be able to run on not-so high end machines.
    13. Re:Really? by d3ac0n · · Score: 5, Informative

      Heck, you can run Vista usably on hardware up to about 8 years old, with minor upgrades.


      No.

      Not without using a tool such as vLite to essentially strip Vista down to bare bones. And even then it runs like a dog. 8 year old hardware would be hardware from 2000. We are talking MAYBE a 1Ghz processor, (more likely 800Mgz) and probably either 128 or 256 Mb of RAM. That setup runs XP slowly. Vista, with all the extra overhead the larger kernel is running BARELY FUNCTIONS on a machine such as that.

      How do I know? I'VE TRIED IT. Used an old 1Ghz Pentium laptop with 256 MB of RAM, and a vLite'd version of Vista Business with basically NOTHING left in it. Stripped down to basic functionality. It booted, but only JUST. It took no less than 15 minutes to get to the logon screen, and another 5 minutes after that to get to the desktop. Using it was like running an RDP session over a phone line with a large download going at the same time. Slloooooooooooow.

      Now, with some extra RAM, that might have been sped up a bit. But in no way would it ever be able to run Vista in a manner that anyone would consider usable. Vista is too big, too bloated, and too damn slow for older hardware. Thankfully, it is on older hardware that Linux really shines. And with fantastic distros like Ubuntu and it's derivatives, there isn't any more reason to fight with Windows if you don't have the cash to upgrade your hardware.
      --
      Official Heretic from the "Church of Global Warming". Proven right thanks to whistle blowers. AGW = Flat Earth Theory
    14. Re:Really? by MightyYar · · Score: 3, Insightful

      I might be asking for trouble with this, especially since I am not an expert...

      But isn't the GUI built-in to the kernel in Windows?

      For what it's worth, Vista ran like utter crap on my friends brand-new laptop until we upgraded the memory from 500MB (stock) to 2GB. This despite having turned off all of the eye-candy, making it look just like Windows 2000. Windows 2000 would have run all snappy-like on much less memory.

      It's not a bad OS once your system is beefed up to run it, though it has been quite the re-training experience. A few things still annoy me about it, but it's not the steaming pile of crap that the slashdotters would lead you to believe. I think that you are a bit loopy trying to run it on 8-year-old hardware though! :)

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    15. Re:Really? by Hatta · · Score: 5, Funny

      Of course not. Gartner is a think tank for hire, their bread and butter is outlandish predictions. The only news here is that Gartner is predicting bad things for Microsoft. Was Microsoft late on their payments?

      --
      Give me Classic Slashdot or give me death!
    16. Re:Really? by erroneus · · Score: 5, Insightful

      The kernel is filled with legacy backward-compatibility stuff from all the way back to Windows 3.1. Some time ago, there was this leaked Windows source code thing going on and someone extracted all the comments and made those available to read. I read through them and saw where there was a LOT of stuff written into the kernel that was there for the purpose of running old code. To me, this is a backwards approach to things... the idea of writing the OS to run applications? The applications should be written for the OS. (I recognize that if Microsoft took this proper approach, they'd risk people not upgrading to their latest OS because of their dependency on older applications that aren't updated, but then that's all part of their broken business model. An OS isn't supposed to be "the thing." It's supposed to be the software that enables access between the hardware and applications that *are* "the thing.")

      I'm actually quite pleased to see the reported direction that Windows 7 is taking. As I have stated earlier, I don't plan to run to Windows 7 and leave Linux behind. Linux is home now and I'm comfortable in it. Apple's MacOSX is interesting and I can make good use of it as well, but it's not home either... I have pondered the idea of moving to a Macbook pro or the like but so far it's hard to imagine leaving home where I'm quite comfortable and I'm sure you can identify with the sentiment if you're a Windows user.

      But that said, I also recognize that Windows is what's used in business and here at work. Windows is also used by just about everyone on the planet... a planet that, incidentally, is connected by this internet thing which I have to coexist in... this same internet that is over-run with Windows computers that have been compromised and are hosting bot services for people to do all manner of terrible things. If Windows 7 represents the "clean slate" that I hope it does, we might see a serious reduction in the amount of that sort of trouble which will make my life better. What I'm saying is that even non-Windows users will benefit from a new Windows OS on every desktop if only because it may serve to clear away a lot of the crap that is polluting the public internet.

      I disapprove of your attempt to disassociate the "bloated GUI" from OS. While it's technically correct, it's practically incorrect. In just the same way that most users think "The Web" is the internet, most people see the GUI as the OS. And since the GUI and the kernel are always together as a virtually inseparable set, they are pretty much one in the same. If you're trying to say that Microsoft could write a new, more simple, GUI for the "Vista kernel" and make it run on lower-end hardware? You're probably right, but not without also modifying the kernel to pull out ALL that backward compatibility stuff. It's really hard to know if they can actually do that or not. Microsoft has testified in court that the GUI, and more specifically, Microsoft Internet Explorer, cannot be removed from the OS because it would break too many things. We know that Microsoft wouldn't lie in court, so it must be true... and so Microsoft would probably also disapprove of your attempt the disassociate the "bloated GUI" from the OS.

    17. Re:Really? by cheater512 · · Score: 2

      Vista is just XP once you strip it down for embedded applications.
      Aero, UAC, DirectX 10, etc... all goes out the Window (pun intended).
      You simply cannot have that stuff on a small device.

      Anyway my P3 laptop running Linux will boot to GUI (KDE 4) faster than any Vista box no matter how much you chop out.

    18. Re:Really? by LO0G · · Score: 2, Interesting

      I totally agree with everything you wrote there except the "high end" comment.

      Unless "high end" has changed sometime recently, Vista runs quite well on machines that are decidedly less than "high end". My laptop cost less than $1000 and it runs Vista well (ultimate edition with all the bells and whistles (including glass)).

      I just looked - today, you can go to the Dell web site and buy a $500 desktop computer with 2G of RAM, a dual core CPU, radeon 2400, and Vista Home Premium that will run all the cool features (again, including glass). To me a $500 computer is not a "high end" computer.

    19. Re:Really? by MouseR · · Score: 4, Informative

      Last time you checked, you failed.

      iPhone runs on a down-clocked 112mghz processor. (before the 1.1.2 firmware, it ran at 100mghz). Yes, the processor is capable of 620mghz but the battery would last something like 1 hour so it's been down-clocked.

      Plus the iPhone doesn't have to carry the bazillion drivers that the regular Mac OS X carries, nor the bazillion software in embarks. It is, otherwise, the same Mach kernel.

    20. Re:Really? by ShieldW0lf · · Score: 3, Insightful

      Vista is slow because their first priority was implementing DRM and Trusted Computing, and everything else came second to that. Vista was all about selling the install base to the various industries that generate their revenue by leveraging intellectual property. That being the case, it's not very likely to be ported to a lightweight device that doesn't have hardware support for TC.

      --
      -1 Uncomfortable Truth
    21. Re:Really? by Dolda2000 · · Score: 2, Interesting

      You can't tell him why he's wrong, but by the gods, you're going to try anyway. Of course I cannot tell why he is wrong -- I have no idea how his thought processes work. I merely pointed out in what things he was factually wrong, in the hope that he himself might see and correct the underlying errors of his thinking. Is that wrong?
    22. Re:Really? by 0100010001010011 · · Score: 3, Insightful

      Rosetta. Classic. 68k Emulation. Three different times Apple's jumped platform and each time they had less backwards compatibility problems than XP to Vista has.

      Apple made it easy (If you were using their compiler) to release for 4 different platforms. It's just a check box to make a 32/64bit X86/PPC program where as, from what I've heard, everything for XP/Vista 64 bit is a 'different program'. You have to make sure you download the right one, etc. When Microsoft bought Virtual PC they had an easy out. They could have made Vista scratch up (like OS X sort of was) and left all the old XP bits behind. Instead they decided to kludge it together and screw that up.

      OS X is pretty modular, I wouldn't be surprised if it was just a different ".config" when they compiled the iPhone. And why was OS X 'not suited to run on ARM'? Heck 3 years ago it wasn't suited to run on X86 and EVERYONE knew that apple going to Intel would kill them. Turns out they've had it the whole time. I wouldn't be surpised if in some vault somewhere Apple has OS X running on an Power6, Iridium, and SUN.

    23. Re:Really? by Simon+Brooke · · Score: 4, Interesting

      And as you mentioned, it's just complete and utter bunk. The idea that OSX was just copied over to the iPhone is absurd. "OSX" on the iPhone is to OSX on the desktop as Windows CE is on PDAs and embedded devices (which Microsoft has been doing for at least 8 years or so) to the desktop -- yeah, there's some cross branding, shared libraries (from a source-code perspective -- C is cross-platform, even in the Windows world), API similarities, but underneath it all it isn't the same, and both are best-purposed for their respective targets, which is a much better decision than any run anywhere, lowest-common-denominator approach.

      I don't know whether OSX on the desktop and OSX on an iPhone are the same, because I don't like Apple and have never written anything for either. However, I've written lots of software for BSD, including on embedded devices, and lots of software for Linux, including on phones; and I can verify that BSD on embedded devices is just the same as BSD on the desktop, and that Linux on phones is the same - the codebase with the same libraries and many of the same applications - on phones as it is on the desktop. So there's nothing 'absurd' about the idea that MacOS on an iPhone could be just the same as MacOS on a desktop.

      And, again, having written software for it: Windows CE is not - not even remotely - the same as either Windows95/98/Me or Windows NT/XP/Vista. It's completely different.

      Of course I knew Gartner's opinion was nonsense when they went down the ridiculous-yet-truthy-through-repeated-assertion "monolithic" line of argument (which they likely picked up on Slashdot, it should be mentioned). Vista is a failure not because of any sort of code maintenance problem, but rather that Microsoft aimed far too high with Vista, taking far too many risks for a big, big change.

      Vista's failure is down to poor engineering and poor management. Vista could have been brought out on time with all its features as promised by half a dozen of the companies out there - but not by Microsoft.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    24. Re:Really? by drsmithy · · Score: 2, Informative

      Not quite. Vista was designed to run on high end machines, however Vista was marketed to be able to run on not-so high end machines.

      A Ghz-class machine with 1+GB of RAM hasn't been "high end" for 5+ years.

      "Low end" today is a dual core machine with 2G RAM - and it'll run Vista fine.

    25. Re:Really? by Idaho · · Score: 4, Funny

      The "bloat" in Vista isn't the kernel, it's all the stuff that goes on top like the GUI.


      I think you misspelled "DRM".
      --
      Every expression is true, for a given value of 'true'
    26. Re:Really? by drsmithy · · Score: 2, Insightful

      But isn't the GUI built-in to the kernel in Windows?

      No.

      For what it's worth, Vista ran like utter crap on my friends brand-new laptop until we upgraded the memory from 500MB (stock) to 2GB. This despite having turned off all of the eye-candy, making it look just like Windows 2000. Windows 2000 would have run all snappy-like on much less memory.

      Windows 2000 would also have been doing a lot less.

      It amazes me that, today, people still skimp on RAM when it is probably the single most important factor in overall system performance. 2G of RAM is not a lot, these days. Heck, it hasn't been for years - I got my first PC with 1G RAM nearly a decade ago.

    27. Re:Really? by samkass · · Score: 2, Informative

      OS X is essentially BSD ... Now, obviously MacOS X uses a different graphics layer... ...and kernel, and driver model, and launcher, and binary format... MacOS X certainly has a big chunk of BSD in it, but it's a different beast than your typical BSD distro. Also, MacOS X is well-documented to have somewhat bad kernel performance on several micro-benchmarks, and Apple is well-documented as not caring, and only benchmarking and optimizing user experience metrics. So comparing them directly is interesting technically but not that helpful from a product point of view.

      But the point that the analyst made that Apple benefits from having a very close codebase between the iPhone and the desktop, I think, is very valid. Microsoft not only has a completely different OS for their phones, but my understanding is that even the XBox 360 is based on a fork of NT that hasn't resynced in the better part of a decade. (While the AppleTV is, again, more or less vanilla MacOS X pared down.)

      I don't know if that supports the analyst's point that Windows is "collapsing". If there were any serious alternative for businesses he might have a point. But there are no drop-in replacements for Windows in the enterprise and few are willing to risk the investment to do what it takes to integrate linux or MacOS X into critical workflows.

      --
      E pluribus unum
    28. Re:Really? by geekoid · · Score: 4, Insightful

      That would be nice is it was designed to run on todays computers. It was not, it was designed to run on computers 4 years ago.

      The fact that current products are fast enough to cover their poor design is another matter.

      Since we tested it on dozens of machines with higher spec and it wasn't acceptable, I am dubious of your claim that it will run on that machine with all the features in an acceptable way.

      That aside, what exactly does Vista bring to the table? Nothing. All the features that would have made this OS an actual improved new OS were stripped out. SO know we have a bloated OS that has no value add and can't justify the expense of a roll out.

      Failure.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    29. Re:Really? by jotok · · Score: 2, Interesting

      No, not really.

      I'm not disputing that your purchase will run Vista fine, just the idea that people who buy "disposable" computers are idiots.

      Your 2.8ghz machine would go for chump change on craigslist today...and RAM upgrades would cost next to nothing (thanks, China!).

      Those of us who buy "disposable" machines don't make any investment in technology. We buy cheapass machines that run the technology of the day very, very well. In the long run, since are not invested, we can afford frequent upgrades. In that timeframe, we were spending $1000 for computers that could handle XP (released in 2001). Today we might drop $1000 for a computer that can handle Vista...but are more likely to spend $300 on a box that can run XP. Exactly how much did your computer cost you in 2000?

      Sadly, Sam Vimes' "Boots Theory" of economics does not hold true for computers.

    30. Re:Really? by geekoid · · Score: 2, Interesting

      What does it give you that 2000/XP didn't?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    31. Re:Really? by Sancho · · Score: 2, Interesting

      Everyone keeps throwing around endness of machines, but they're all using different definitions.

      There are three overlapping issues here:
      1) Endness of a machine purchased new today.
      2) Endness of a machine purchased sometime before Vista was released (if they weren't targeting at least some of these, why bother releasing an upgrade version right away?)
      3) Microsoft slapping "Vista-ready" or whatever on machines not capable of running Vista in a full-featured way.

      The truth is, Vista runs fine on some machines in category 2, as long as it's got enough RAM and a graphics card capable of running whatever the glitzy 3D graphics stuff is called. However, with such a broad category (machines that were purchased before Vista came out), it's hard to judge how high- or low-end the machine is, and is thus largely pointless to try to discuss that.

      Vista also runs fine on low-end machines in category 2, given the caveats (I disagree that 2GB of RAM is low-end today--there are plenty of machines configured by default with only 1GB, and a smattering few configured with 512MB.)

      Category 3 has to do with machines which were capable of running Vista, but not capable of running the glitzy 3D. The question is whether or not such a machine is "Vista ready." I'm not really interested in arguing on this point, but it bears mentioning since it ties in with endness.

    32. Re:Really? by toleraen · · Score: 4, Interesting

      Just curious, how much did you pay for your 2.8 GHz P4 in 2000? Seeing as though that processor wasn't released until August 2002, you must have spent a load of cash!

      8 years ago was still P3 time. The original P4 wasn't released until late 2000.

    33. Re:Really? by Vellmont · · Score: 4, Insightful


      Apple just "does" it, they don't pre-announce years in advance.

      That's very true. The reasons are more to do with where each company is in the market though. Apple doesn't have much to lose if some applications don't maintain backward compatibility. Microsoft has a hell of a lot to lose. Shit, Apple just announced they were ditching Carbon for the fully 64 bit version of OSX. That means a lot of re-development, and incompatibility of apps. For Microsoft when you're at the front of the race you've got a LOT more to lose than anyone else.

      The other major difference is Apple doesn't have this horrid codebase that Microsoft does. They went through their transition pretty recently having ditched all their legacy code long ago. Essentially OSX and Linux are light on their feet, modular, and can turn on a dime. Windows is the hulking giant dinosaur that takes years to realize it-ain't-gonna-work.

      --
      AccountKiller
    34. Re:Really? by MightyYar · · Score: 2, Interesting

      Nothing for me, but I'm somewhat of a geek (posting on Slashdot? No...).

      The biggest difference for my buddy has been the lack of cruftyness. Whatever foul being infected his old P4 machine caused Windows to start in like 10 minutes or so. I'm positive that it was infected with SOMETHING, but I couldn't fix it without reinstalling. So far (almost a year), his laptop is mostly cruft-free.

      I have no idea if this is to the credit of Vista, his use of Firefox with adblocker, or to my advice that he not install EVERYTHING that he comes across. Every once in a while he calls me with a "Vista won't let me do this!" and it so far has been GOOD that Vista wouldn't let him :)

      For the record, he still prefers XP and he absolutely HATES Office 2007. I kind of like the idea behind the interface but confess to not having used it much at all.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    35. Re:Really? by BrentH · · Score: 5, Informative

      Funny, because in 2000 AMD was the first to break the GHz barrier, which prompted the introduction of the Pentium 4 in 2001. I think the P4 2.8GHz was introduced in 2004, but I could be off by a year (in both directions). In 2001 Ati introed the Radeon 9700 and more than a year later the 9800. So, because you are clearly making stuff up, I'll post this reply here to warn others not to believe your doubletrollish post

    36. Re:Really? by snoyberg · · Score: 4, Funny

      So you know that if you just http://www.typeanurldirectlyintoyourcomment.com/, it automatically adds the anchor tag... don't you? Your link's broken ;)
      --
      Thank God for evolution.
    37. Re:Really? by Temujin_12 · · Score: 4, Interesting

      Rubbish. Vista runs fine on the modern-day machines it was "designed for". Heck, you can run Vista usably on hardware up to about 8 years old, with minor upgrades.
      That's funny, because hardware that's 6-8 years old is exactly why I removed Windows from my desktop computer, kid's computer, my laptop, and replaced it with Linux. Windows XP simply ran too slow (and no, the computers weren't full of malware), so I was faced with a decision. I could throw money at putting more RAM into those 3 systems, buy 2 new computers and 1 laptop, or I could remove Windows and spend nothing but my time to install Linux on all three.

      These three computers now run beautifully and I thoroughly enjoy noticing that after upgrades sometimes things run faster not slower.

      One thing that bothers me, both as a consumer and as someone who tries to be environmentally conscious, is that the continual trend towards more bloat in Windows results in the premature obsolescence of perfectly good hardware. I can foresee getting a total of 8-10 years of good use out of these computers (even more if I do things like reuse them as NAS devices or routers). I save money, do a bit to reduce waste in landfills, and don't have to deal with the frustration of working with an operating system that prevents me from fully utilizing the potential of hardware I bought.

      Frankly, I'm seeing less and less valid reasons for the continued use of Windows other than 'it works' or 'that's what I'm familiar with.' And even those arguments are becoming less and less valid themselves.
      --
      Faith is a willingness to accept something w/o complete proof and to act on it. Reason allows you to correct that faith.
    38. Re:Really? by GalacticCmdr · · Score: 5, Funny

      Funny. My EIGHT YEAR OLD computer came with a pentium 4 2.8GHz, 1GB or RAM, Radeon 9800 Pro, and today, with nothing more than a RAM upgrade to 2GB, runs Vista Ultimate perfectly fine, including the "bells and whistles" like AERO. .... Just because someone makes an uninformed or poor decision, doesn't mean everyone else does.

      Dear god! If you are going to lie at least make it somewhat within the boundaries of reality. The processor you have in your machine was released by Intel in August 2002, yet you claim to have in a EIGHT YEAR OLD computer. I am sure that Intel would love to find out how you got a machine with a processor from 2 years in to the future. That has to be some amazing feat to reach across the barriers of time to grab yourself a hot new processor. Does Stephen Hawking regularly show up at your house to see what other amazing feats you can accomplish?

      --
      Programming: Its not just a job - its an indenture.
    39. Re:Really? by drsmithy · · Score: 2, Insightful

      Ah, after some Googling I see that they yanked it out in Vista. Thanks.

      No, the GUI has never been part of the Windows NT kernel.

      But that's besides the point. Whatever makes Vista eat so much resources has nothing to do with the eye-candy, which you can turn off and still get a dog-slow machine. The same amount of memory would run MacOS or Ubuntu with aplomb.

      OS X in 512MB RAM is _at least_ as painful as Vista (more, IMHO - OS X on my 1Ghz iBook was noticably slower than Vista on my 933Mhz PC). Ubuntu is marginally less so, but still slow, especially once you start to load it up with equivalent functionality (to the degree that you can).

      4G of RAM today costs less than a hundred bucks. Given the significant and noticable performance benefits, having less than 2G is just silly, regardless of what your OS is.

      Especially, compared to OS X, Vista's hardware requirements are not at all "high". You need similar amounts of hardware to get similar amounts of performance out of both of them.

      It's really the manufacturer's fault. They should sell a no-RAM option for people like me, or enough RAM to run the OS it is loaded with. None of this "Vista with half a gig" crap. Though to be fair, Dell now seems to include 1GB standard, which may very well be enough to run Vista for most Web/Email folks.

      The biggest problem is that manufacturers prefer to spec higher speed CPUs and beefier video cards, when by far the biggest improvement for most people will come from increasing RAM.

    40. Re:Really? by norminator · · Score: 2, Interesting

      Heck, you can run Vista usably on hardware up to about 8 years old, with minor upgrades.
      ...
      The "bloat" in Vista isn't the kernel, it's all the stuff that goes on top like the GUI.
      Then why is it that when Vista came out, my 3-year old laptop ran it like a 3-legged dog, even after I upgraded the RAM to 2 GB? It wouldn't even run the Aero GUI (even though the same laptop runs compiz in Ubuntu without any problems). It was obviously not the GUI getting in the way, since I was forced to revert back to the W2K style GUI. The machine does great with Ubuntu and WinXP, though. Besides, if a GUI can be the cause of slow file copies, I'd say there's something seriously wrong with the OS.

      And as a side note, I just barely replaced my home machine, which was an 8.5 year old P3 running XP... It was a great PC when I got it, but it wasn't doing so hot by the end of its Windows life. I think I'll turn it into a mythbox, though, it will handle that just fine.
    41. Re:Really? by jedidiah · · Score: 2, Insightful

      > Apple has no embedded device with a 133 MHz processor and 16 MB of RAM, so why
      > should they even try to make the iPhone OS X run on such a device?

      Why? Because the original OS that OS X is based on would be quite happy
      running on something as fast as a 133Mhz and a whole 16MB of RAM.

      This includes Mach, FreeBSD and NeXTstep.

      The same is also true of any other Unix.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    42. Re:Really? by timeOday · · Score: 3, Insightful

      Until a couple years ago I was running Linux on a 486 laptop with 48 megs of RAM, and it works. The OS worked great, newer kernels even better than older ones. Firefox was slow though. Definitely have to avoid opening a bunch of tabs. For writing homework programs with emacs it was fine. I do use fvwm2, not gnome, but then I use fvwm2 on my 4GB Core 2 Duo laptop as well.

    43. Re:Really? by UnknowingFool · · Score: 2, Insightful

      Here is where Apple's obsession with secrecy helps them. Since they never release any details, no one can say that they were promised anything.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    44. Re:Really? by Idaho · · Score: 4, Informative

      No DRM-encumbered media, no DRM. Your argument fails.


      Not at all. You are assuming that the design of Windows makes sense, or that it is designed with the end user in mind. Stop making that mistake.

      For one thing, the DRM code is still there in many (loaded) DLL's, thus using memory (even if it may not be actively in use in the absence of DRM-encumbered media). The increased costs for hardware and driver development to make all this stuff even work, are paid for by you, the end user. Decreased driver stability due to the entirely new driver model (necessary to support DRM)? Guess who can deal with the problems it causes...yup...that would be you. Laptop battery draining faster because drivers are checking all the time whether protected media is present and whether the system is uncompromised (also happening while no DRM'ed media is actually present)?

      I guess you can spot the trend by now.
      --
      Every expression is true, for a given value of 'true'
    45. Re:Really? by nguy · · Score: 2, Insightful

      The "bloat" in Vista isn't the kernel, it's all the stuff that goes on top like the GUI.

      The NT/XP/Vista series of kernels is seriously bloated: it has all sorts of crap that gives operating system "designers" a woody but ends up being useless in practice. The Vista kernel is probably the most bloated kernel ever written.

      Rubbish. Vista runs fine on the modern-day machines it was "designed for".

      Then Microsoft screwed up and designed for the wrong kind of machine, because really "modern day" machines are the $200 fanless book PC, the iPhone-like UMPC, and the $300 Eee PC. Fewer and fewer people want noisy, expensive behemoths just to get eye candy (and Linux manages to deliver the eye candy on the $200 PC anyway).

    46. Re:Really? by SirGarlon · · Score: 4, Insightful

      The other major difference is Apple doesn't have this horrid codebase that Microsoft does.
      Apple also has complete control over the hardware specs their software is supposed to run on, which must considerably narrow the complexity of their hardware interfaces. That's why Apple makes whole computers (or devices) and doesn't separate their hardware from their software.
      --
      [Sir Garlon] is the marvellest knight that is now living, for he destroyeth many good knights, for he goeth invisible.
    47. Re:Really? by dubl-u · · Score: 2, Interesting

      When you control the software AND the hardware you can get things done faster. Steve Jobs even said that in a CNN interview. This is true, but irrelevant. Driver issues definitely complicate things, and I hear Vista hasn't done so well with them. However, Vista's slowness, piggishness, and lack of interesting features have little to do with driver support.

      Like the Gartner guy in TFA, I believe it has more to do with Microsoft's engineering and product management practices. I think there's also a philosophical difference. The Mac OS X people are all of the Unix tradition. Windows, on the other hand, mixes the just-make-it-work Windows approach with the spirit of VMS (via Cutler and NT).

      The Unix philosophy seems to have scaled better. The Windows mobile offering is a totally different beast than Vista, but both OS X and Linux can be made to fit on everything from phones to handhelds to high-end systems. Linux and OS X (as well as some of the other Unix children) also have been releasing more frequently and (IMHO) improving more than Windows has.

      I hope Microsoft pulls it together, but the philosophical differences may be too deeply baked into the culture and into the code base to turn it around quickly.
    48. Re:Really? by ozmanjusri · · Score: 2, Funny
      Dear god! If you are going to lie at least make it somewhat within the boundaries of reality.

      Um, the original claim that provoked this was that Vista would run well on an 8 year old machine.

      I think I'd rather believe initdeep got hold of a P4 two years before Intel released it than believe that.

      --
      "I've got more toys than Teruhisa Kitahara."
    49. Re:Really? by geekoid · · Score: 4, Insightful

      Vista was supposed to be released over 4 years ago, so, Yes.

      You must not do anything interesting in IT.
      Those are just toys, I am talking about the real good stuff that was scrapped. I mean really, calling stuff that other systems have had for years, or was available through other programs in windows 'new features' is a bit rich.

      I am talking about the three pillars.

      Normally I don't like waving the 'I've been doing X for this long' dick waving, but since you bring it up.
      I wrote my first Program in 81. I have been following what is not called Vista pre-longhorn. I remember in 99 when they where talking about it's development progress in the Microsoft paper. I worked at a company that had a MS partnership agreement for pre-beta Vista and pre-beta office. I have been up to my elbows in the bits of vista for a while.

      "Suckered by Intel"? no, they weren't they knew what they where doing and they knew they where being deceitful.

      Not being able to run all the features of a product means the product doesn't work.

      Shit, I could write an OS, Again, that won't be able to use all it's capabilities for 4 years from release and I would not call it ready or done. Creating something that can't be used in a practicable manner is bad, and stupid, and deceitful.

      SO you enjoy your toys, Microsoft's lies, and the nice blinders you have bolted onto your brain, but Vista was not ready, and brings nothing new or useful to the corporate world. In fact it introduces a risk, as would any new OS.

      Good OS's mature, bad ones age. Interesting that about the time a MS OS begins to hit the mature stage it's phased out. Yes, it takes years for an OS to mature.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    50. Re:Really? by johnw · · Score: 2

      "Low end" today is a dual core machine with 2G RAM Hardly. You may live in a different world from the rest of us, but dual core and 2G of RAM is still towards the top end of the catalogue of most suppliers. The low end is now 512M (or if you're lucky, 1G) and one of the last of the single-core processors.

      - and it'll run Vista fine. Sure it will - but it isn't by any stretch of the imagination "low end".
    51. Re:Really? by Geekrob · · Score: 2, Informative
      I totally agree with you that Apple has released innovative and compelling technologies, however, Microsoft pre-announces years in advance for corporate customers. Apple doesn't have to worry about companies migrating 10,000 desktops, which by the way, takes a few years to do.


      As far as Microsoft complaining about how hard software is to write, well ... it is. They have decided they want to support damn near every craptastic piece of computer hardware out there. Their own fault! For Apple, its a hell of a lot easier. If they didn't make the machine and Steve Jobs didn't personally put an Apple sticker somewhere on the case you don't get OSX. How many have tried to install OSX on their $5,000 gaming franken-rig. Not going to happen, but you can ruin your MacBook Pro and install Vista quite easily.

      For those of you old enough to remember when SUN, HP and IBM made their own Hardware AND Operating system will recall how reliable those devices were. They reduced the number of variables by controlling both the hardware and software. Now they were a lot more expensive and those companies could really be a-holes about some things but those boxes kicked ass.

    52. Re:Really? by dubl-u · · Score: 2, Insightful

      Fearless prediction: Windows 7 will be basically a BSD core running a WINE-like API layer to run legacy WinNT code. They have to throw everything out and start over again because the WinNT codebase is corrupt spaghetti. That would be a genius move, but I think for them to pull it off they'd need to have it going as an in-the-labs project for a couple of years. And I don't think Ballmer has the humility or the cojones to have hedged his bets like that. Maybe for Window 8.

      I have some issues with The Steve, but I have to give him credit for the ability to think bold thoughts. Ballmer mistakes bullying for bravery.
    53. Re:Really? by Sentry21 · · Score: 3, Interesting

      You can trim a 600M Windows XP image down to about 120M if you know for sure you won't be using a lot of functionality, or 150M to keep all the functionality that 99% of users use (e.g. taking out the ATM networking and Trident drivers). This keeps a LOT of functionality that you don't need on mobile devices (mostly user space apps), and includes things like SP3, Windows Update updates, NVidia drivers, and so on.

      Such installs, when automated, tend to take, in my experience, around ten minutes off a disk image in a VM, compared to an hour and a half for installation (not counting the time wasted when you don't know it's asking you a question because you're off being productive elsewhere), plus the hours and hours of installing drivers for networking and video, rebooting, updating Windows Update, rebooting, running Windows Update, rebooting, running Windows Update again, rebooting, and so on.

      You can trim a Windows Vista installation (between 2GB-4GB, according to TPB) down to around 600M, trimming out all the crap that I personally couldn't afford to lose. The result was so absurd that I just wiped it out without bothering to test it.

      So, if Windows Vista is really just 'XP with prettyness and UAC' why is it an extra 450M? It's not drivers (I wiped out everything that Vista comes with). It's not useful apps or productivity tools (everything Windows comes with, I replace). So where's it all going?

      I know there are a lot of under-the-hood changes, but certainly for the loss of performance, ballooning of requirements, complexity and frustration, certainly it can't be justified... can it?

    54. Re:Really? by Sentry21 · · Score: 2, Interesting

      Well, there's the problem... If you strip Vista down for embedded application, it compares favorably to XP... but if you strip XP down, it doesn't come close. I pointed this out in my other, more detailed post.

      When you strip everything 99% of users want out of XP, it goes from ~600M to ~150M. When you do the same to Vista, it goes from ~2-4GB to ~600M.

      I'd imagine a lot of that is Vista's purported 'multiple DLL versions', which keeps every version of each DLL, so that apps that need a specific one will get it... but still, that seems absurd to me, and it doesn't explain the bloat in system requirements.

      Let's face it, whatever Microsoft did to cock up Vista so badly, it was enough that even if they wanted to they couldn't build a good OS off it. Just like the Pentium M was a fantastic chip based not off the then-current P4 but the previously-retired P3, so too would Microsoft have to build their next-generation OS off XP at best, unless they refused to acknowledge (internally) their abhorrent failures.

    55. Re:Really? by 99BottlesOfBeerInMyF · · Score: 3, Insightful

      Apple also has complete control over the hardware specs their software is supposed to run on, which must considerably narrow the complexity of their hardware interfaces.

      I think this argument is incorrect. MS doesn't spend a lot of time making their OS work on every hardware combination, rather because of their monopoly position they can just release whatever they have knowing that hardware makers will write their own drivers and do whatever else is needed to make it work with Windows, since otherwise they aren't going to make any sales. Heck, Vista has removed hardware support for some motherboards and even things like TCP/IP over Firewire. MS isn't the one doing the work to make Vista work on all hardware and hardware makers will even change their hardware designs in order to make them work with Windows.

      Apple, on the other hand, targets a subset of hardware themselves and works with the hardware vendors to make it work, and deals with extremely large problems getting drivers for and third-party add on hardware like video card upgrades, web cams, external drives, etc. A lot more of that work does require Apple to intervene and make things really easy for hardware makers, because they usually can afford to walk away from providing mac support if it is problematic.

      That's why Apple makes whole computers (or devices) and doesn't separate their hardware from their software.

      Apple makes whole computers and won't license their OS to OEMs (who do most of the work making hardware run with an OS) because the market is destroyed at this point. They even tried going that route back in the 90s and had to cancel it not because of hardware support problems, but because they were damaging their brand because a lot of the OEMs were using really cheap and crappy hardware that often failed and at the same time had the same bullet points as Apple's hardware but at a lower price. Basically, when the desktop OS market is monopolized, try to compete therr is a doomed venture and Apple and several other vendors discovered.

      Apple ties their hardware and OS because it allows them to sell systems based upon the features of the OS, while at the same time competing in the computer system market which is still relatively healthy (against Dell, Sony, etc.) instead of trying to compete against MS in the desktop OS market, which has been completely undermined by MS's monopoly.

    56. Re:Really? by pohl · · Score: 2, Informative

      Certainly the way that new OS X features have made it onto the iPhone first suggest to me that if there are two separate pipes, Apple has figured a way to span them much better than Microsoft ever did with Windows CE.
      A lot of claims here, and no real proof.

      CoreAnimation is a well-known example: it was developed and announced first for Leopard, but its first production use was in the UI for the iPhone. MacOS X and OSX share a common base of source code. Yes, the latter is trimmed-down, but it's not a completely separate beast as in the case of WinCE.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    57. Re:Really? by 99BottlesOfBeerInMyF · · Score: 3, Informative

      And this is why they suck for anyone who uses their stuff for one of those "job" things: no roadmaps.

      This is probably true for the server market, but not so much for the desktop/laptop market. At my last job Lenovo and Apple were our two pre-approved vendors for laptops and desktops. It's not like we wait to purchase a new laptop until we know a system with some given specs is coming out. We just bought whatever they had on the market at the time we needed a new machine. Hire a new employee... put in an order for a machine for them. Your system reaches a certain age... you get an upgrade to whatever they have out at that time. I mean who pre-plans desktop and laptop purchases based upon roadmaps that may or may not be accurate? The only time this matters if there is a major architecture change, and in such a case businesses usually wait for the software and third party hardware industry to stabilize on the new platform for a year or two.

      Also, an amusing addendum, going to Apple.com right now will show you a giant graphic with a huge font that reads "iPhone Software Roadmap".

      Apple makes it look "easy" by restricting their problem set. Microsoft doesn't have that luxury.

      I disagree. Apple works to support a subset of hardware they will sell and then tries to convince third party hardware makers to write drivers and support OS X. Microsoft, on the other hand, can release whatever the hell they want and OEMs and hardware manufacturers will do whatever it takes, including changing hardware design, to make it work with Windows. What choice do they have? They will make it work no matter how hard it is or they won't sell anything because it doesn't work with the only OS people use.

      As for not being good at their "CORE job", there's nothing wrong with Vista, it's just not some gigantic leap forward. Post-SP1 it works fine.

      There is plenty wrong with Vista, but I agree that those problems are sometimes overblown by users and the media. Vista has problems, but so does everything else. In another year it will be as stable as XP for normal uses.

      And Apple still can't really compete with Office (iWork is terrible)

      These aren't even aimed at the same market, and as someone who uses both, Keynote blows away Powerpoint, Pages wins for users looking to do some home publishing (not just word processing) especially on price, and Numbers is fine for home spreadsheet uses. None of them are ideal for corporate use, which is MS Office's primary target market.

      Visual Studio (XCode is terrible)

      Wow, I'm not even going near that turd.

      ...or, really a server infrastructure (because say what you will about Vista, Server 2008 is awesome).

      Apple is behind in the server space, although your enthusiasm for all things Microsoft is, well nuts. Linux still crushes Windows as a server, especially if you remove all the antitrust abuses that artificially broken compatibility with Windows desktops. As for some small business use, OS X server is nearly free in comparison to Windows server, if you're trying to support 100 people or so. OS X runs you $1000 while Windows Server 2008 costs $16,000. The OS X version has unlimited users while you'll still have to pay MS another $3000 for each additional 20 users. So at 1/16th the price for a small business, I'm willing to forgive a lot in OS X server. Is Windows server 16 times as awesome as OS X server?

    58. Re:Really? by cheater512 · · Score: 3, Interesting

      You'd think they would clean up their code so it runs efficiently on normal computers but obviously its so bad that they cant. :P

      DirectX 9.0c is 218MB.
      Does that explain why you cannot have it on a embedded device?
      OpenGL is tiny for reference. The core of it is 0.7MB on my computer.

      And locking the iPhone in that manner isnt difficult.
      But its impossible with Windows. Need to be Admin to install stuff.

    59. Re:Really? by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      Did you forget about how quickly Apple shifted from PPC to x86? Or, more recently, how Apple shafted Adobe by dropping 64-bit Carbon at the last minute? That does affect purchases of desktops/laptops.

      Sigh. Switching platforms did not affect us at all since, we obviously waited a year or so after the switch for things to stabilize. They had announced it in advance so we had plenty of notice and our reseller had no problem supplying PPC systems to us. As for 64-bit Carbon support, why would that affect us at all? It just mean Adobe used a work around for people that needed huge amounts of RAM in Photoshop. Sure some of us used photoshop, but it was no problem at all. It was not any more of a bother than IBM selling out to Lenovo... which is to say none at all.

      ...I work on a Windows machine because the UI is cleaner and the applications I want run better on it (and yes, Visual Studio is far better than XCode), which, along with the horrible interface of OS X...

      So I actually have done significant UI design, including going back to school for it a bit and going to numerous conferences and training session over the last 5 years or so. Your opinion about OS X's UI is well, let's just say somewhat different than that of the professional UI design community, especially compared to Windows.

      ...the fact that I enjoy playing PC games, ensure I use a Windows desktop...

      Wait are we talking about work or home use here? I stick with one laptop for both mostly. I could boot it into Windows to play a game or run the game in Windows in a VM. I don't bother. I, like most gamers are what you call a casual gamer. I buy a couple of games a year and play when I'm not busy with something else. I don't buy special hardware for gaming or devote a lot of time or money to it. I certainly don't buy a dedicated gaming box. So usually, I just buy Mac versions of games. Of the top selling 10 PC titles of 2007, 9 have a native OS X version. I've never had a problem finding a few games to buy.

      Trying to pigeonhole me into being some kind of Microsoft fanboy is kind of funny, and a little sad. About the only bias I have is that I don't like Apple.

      Admitting a bias doesn't make it rational. Besides I said you enthusiasm for Microsoft was nuts, especially in areas where they are terrible, like UI design.

      I can't run Active Directory or effectively support Windows clients via Linux servers.

      Ahh, yes, I believe MS lost an antitrust lawsuit about that just recently, huh? Linux is inferior in areas where MS has committed crimes to keep it so. Still, practicality and all if you need Active Directory you do... and I'd argue you're probably already screwed.

      In a "small business", I strongly doubt you need 100 people connected to a server at the same time (because CALs can be used by multiple users, just not concurrently).

      Umm, small business is generally 10-500 employees in my book. You could easily need 100 connections to the server.

      And in fact there's Small Business Server on the Windows side, though 2008 hasn't been released yet;

      Not much of an option then is it?

      If you think you need 100 CALs, you probably need to rethink your business model. If you really do need 100 CALs for Windows Server, it'll run you about $9000.

      Umm, in my business a growing head count is a good thing and generally a sign of success. Anyway, the $16,000 was an estimate from Microsoft's Web site. Go take a look yourself.

      But with OS X Server, you simply get less functionality, especially if you aren't using OS X desktops.

      Actually, I find that OS X is more functional in general in mixed environments. That is to say, If you have clients that are Linux and OS X and Windows and possibly other platforms, it works much better t

    60. Re:Really? by cheater512 · · Score: 2, Informative

      SDL is a pretty good equivelant for DirectX.
      It does all the extra stuff like sound, input, timers and threads.

      Guess what? A RPM of it is 208K. (I dont have it installed atm)
      A thousandth of the size of DirectX.

      You can throw everything in from Alsa to the video card drivers and you wont get near 200mb.
      A full install of KDE 4 (minus sounds and images) is half the size of DirectX.
      The amount of bloat is astonishing.

      And remember that the OP wanted to put DirectX on a embedded system.
      See why I'm laughing my ass off? :P

  2. Important lines from TFA by Moryath · · Score: 5, Interesting

    Most users do not understand the benefits of Windows Vista...

    You mean the almost-constant nag screens?

    or do not see Vista as being better enough than Windows XP...

    Making them smarter than the lying marketroids selling it...

    to make incurring the cost and pain of migration worthwhile.

    Translation: People are smarter than they think, and an OS that takes twice the hardware to be twice as slow AND even more incompatible with previous software isn't worth my money.

    Of course, they still get sales - from the same idiots at my work who want to be upgraded from Office 2003 to Office 2007 because it's a bigger number, and then complain that they are confused by Office 2007 and want the tech support guys to "fix" it.

    1. Re:Important lines from TFA by Anonymous Coward · · Score: 5, Funny

      Most users do not understand the benefits of Windows Vista...

      You mean the almost-constant nag screens? Are you sure you mean the almost-constant nag screens?
    2. Re:Important lines from TFA by hey! · · Score: 2, Interesting

      Believe it or not, I think many, if not MOST of the new ideas in Vista are fundamentally reasonable. They're awkward in Vista for historical reasons, or because of certain implementation choices.

      The UAE "nag" screens are not, in principle, any different from Ubuntu's sudo pop-ups. They're more ubiquitous because of the Windows software ecosystem's DOS pedigree. DOS was not an OS, it was more like a library of system access routines. Any process could access any resource on the system and do as it pleased. Windows software tends to be designed around that assumption. Too many things ought to take administrative privileges, perhaps. Under the circumstances, where the policy was being overlaid on a large body of existing software, perhaps a more coarsely grained privilege escalation procedure would have been better, but it would be impossible to avoid excessive prompting altogether.

      Windows Defender is another thing that is -- not fundamentally unreasonable in conception. Vista's policy on configuration and program files is not exactly foreign to Unix users: it thinks they should go in different places. The problem is that Vista treats every piece of non-MS software as presumptively spyware, and thwarts the user by silently sandboxing his attempts to use non-MS tools. If you use a MS tool, Vista does the right thing -- it pops a UAE "nag" dialog.

      I can't speak to things like DRM problems -- I haven't had any nor am I like to have. But in many ways Vista is more Unix-like than XP. Early on in my evaluation of Vista, I had the audio system crash, with the usual cryptic error message. But the rest of the system was unaffected. I didn't say to myself, "The audio system crashed, Vista is a piece of shit." I was impressed. This is how it's supposed to work. Programmers are fallible, and one part of a system shouldn't trust another more than it has to.

      The basic mark against Vista is that it was never finished to production release quality. It has prodigious memory requirements, even with the eye candy turned off. It's performance on average is acceptable, but people don't live in "on average", they live in the moment. The performance is a little inconsistent, which is much worse than the average performance being a little slow. Attempts to "fix" long standing problems sort of work, but they often have unintended consequences. Some things it tried to do were reasonable in conception but need to be taken back to the drawing boards and redesigned.

      All in all, this is something you'd tolerate from a middling beta release, something between initial beta and a serious release candidate. I'm using a beta of Ubuntu hardy now, and it's tolerable, but actually a bit less polished than Vista. But we should expect it to be a LOT less polished at this point in time, because Vista is already in SP1.

      I think the inability of MS to get Vista to production quality probably shows it is probably just too complex. It feels like a product shoved out the door when the clock ran out.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Important lines from TFA by cab15625 · · Score: 4, Interesting

      I've had the exact opposite experience. My new (as in fresh out of the box) lenovo x61 tablet took just over five minutes to boot Vista, and then a furnther 7 minutes (wtf!) to finish grinding at the hard-drive after I login. Shutting down I never timed but I walked away in disgust after three mintues. My seven year old desktop put the tablet's performance to shame when I did use it for "regular work". Granted, some of that has to do with the crapware that gets loaded onto a new laptop these days, but it's still pretty extreme. I kept it there for three days to see what was so "wow" about vista. For me, there's really not much "wow" there. To be fair, this is largely because I'm used to a computer behaving a certain way, like doing what I tell it to do. Also, glitzy eye-candy doesn't impress me ... especially if I've already been using a faster version of it for two years.

      Slackware 12.0 boots up in 47 s and once you login, KDE grinds the HD for about 30 s more. Now, the response times I'm getting are better than my 7 year old desktop ... as you would expect rather than the other way around as was the case with vista on there.

      An OS shouldn't limit your hardware performance. This, more than the nagging, is what turned me of of Vista.

    4. Re:Important lines from TFA by digitalgiblet · · Score: 3, Funny

      Parent Post wishes to ask if "you mean the almost-constant nag screens?".
      Allow or Deny?

    5. Re:Important lines from TFA by ConceptJunkie · · Score: 3, Funny
      You must be new to Windows, for years, UAE was "Unrecoverable Application Error" which was eventually replaced by GPF "General Protection Fault", and is now replaced by some kind of soothing pleasant and totally content-free message like:

      Windows has determined this program isn't using its 'indoor voice' and is going to give it a time-out until it calms down.


      --
      You are in a maze of twisty little passages, all alike.
  3. Here we go again, eh? by Kwirl · · Score: 5, Insightful

    For how many years have slashdot 'experts' been predicting the 'downfall' of windows? For 23 years they have not just controlled, the word is 'dominated' the desktop environment. For the majority of computer users, the words 'Windows' and 'Computer' are borderline synonymous.

    And you're proof? Because some users believe that 'Vista sucks' blah blah blah. How many people started ringing the bells for Microsoft after Windows ME? We saw how that worked out...

    1. Re:Here we go again, eh? by Doctor_Jest · · Score: 5, Interesting

      Gartner owns Slashdot now?

      Man, when did this happen?

      You are right about one thing... the morons still equate "windows" with "computer". But thanks to the 'tubes, TV, and Apple's marketing, that _is_ changing.

      Death knell? Windows will not die with a bang, but with a whimper... but what do I know... I'm posting on Gartner, er Slashdot.

      --
      It's the Stay-Puft Marshmallow Man.
    2. Re:Here we go again, eh? by Anne+Thwacks · · Score: 4, Interesting
      There is a difference. MS rely on the guidance of marketing analyst PT Barnum ("There's a sucker born every minute"). In the days of ME, this was a fair analysis - most ME users had never seen a computer before. Not only you could sell them most anything, they had no one to turn to who knew better until win2k came out, and then the migration path was obvious.

      Unfortunately for MS, virtually the entire world's population now has Windows experience. It was not a great experience.

      Some are cretins, and could not interface with a 4x2, but enjoy blaming windows

      Some are experienced IT people who have seen Linux/Unix and know how it could be.

      Most are now in a position to ask the professionals "Is this as good as it gets?" and being told - no, there IS another way.

      Some are migrating to Vista, and realising that if it can get worse, sure as hell it could get better somehow. They know who to ask for advice, and its not the guy in PC world.

      --
      Sent from my ASR33 using ASCII
    3. Re:Here we go again, eh? by johannesg · · Score: 5, Interesting

      Your argument essentially boils down to, "they had a pretty good run so far so I'm assuming they are invincible".

      Same how the Roman empire was invincible, really. And the British empire. And let's not even get started on the American empire, which is crumbling before our very eyes.

      Where is IBM? Where is Word Perfect? Both ruled supreme in their days, but those days are long gone. And just like IBM, Microsoft will still be around - but not as the powerhouse it once was. It will just be another big player instead.

      One day soon the stockholders will ask why Microsoft is sinking so much money into XBox 360 or any of those other loss-making projects that Microsoft enjoys so much. And once they pull the plug on such projects, they will start to wonder if profits wouldn't be higher if Office were in a separate company, not fettered to any particular operating system.

      Windows will survive that, as will Microsoft. But it will gradually become a niche product, one of many choices available for the operating system. Hardware will be controlled more and more through hypervisors. Applications will more and more be in virtualized environments of their own (beit virtual machines like Java or .NET, or in interpreted environments like browsers).

      And one day, someone will ask "what operating system are you running that on?", and despite being a card-carrying geek with a 4-digit slashdot ID, you will be forced to admit "Uhm, I'm not actually sure." Because it won't matter anymore.

    4. Re:Here we go again, eh? by LiquidCoooled · · Score: 5, Insightful

      The Windows Me situation was different.

      Microsoft had the entire Windows NT branch practically ready and waiting in the wings to replace it with.

      With XP coming to the end of its life for desktop machines, what can they move to this time?

      --
      liqbase :: faster than paper
    5. Re:Here we go again, eh? by Anonymous Coward · · Score: 5, Interesting

      Ordinarily, it might look like everybody is just decrying their favorite OS...but I think Bill's recent announcement that Win7 is coming next year lends some credence to the speculation.

      Think about it--every self-respecting business decided to hold off on Vista until at least after SP1. Well, SP1 has only just arrived, but before those businesses even have a chance to think about migrating, M$ is talking about releasing a completely new OS. It's speculation, sure, but it looks like Redmond believes it too, if they're willing to make a move like this...

    6. Re:Here we go again, eh? by Hal_Porter · · Score: 2, Funny

      They forecast that the share price would drop, which it did, and then they bought it cheap just like lots of other companies. Some people complained that about it but Gartner forecast they would have accidents unless they went to live on a desert island. And sure enough, those that didn't leave did have accidents. No one messes with Gartner now.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    7. Re:Here we go again, eh? by Slashidiot · · Score: 3, Interesting

      Well, in my opinion, the big difference is that when the Windows ME was released (2000), Apple was just coming out of their crisis, and Linux was too far behind in ease of use for the general public. Now, Apple is a real competitor, eating marketshare fast, and Linux is more than ready to be an option for anybody. So now there are real alternatives, and then there were none.

      --
      Tis women makes us love, Tis Love that makes us sad, Tis sadness makes us drink, And drinking makes us mad.
    8. Re:Here we go again, eh? by vux984 · · Score: 4, Insightful

      Some are experienced IT people who have seen Linux/Unix and know how it could be.

      Was this a pro-linux/unix comment or a pro-windows comment? Its much too ambiguous.

      Getting linux running smoothly can be just as trying as windows if not more trying.

      Most are now in a position to ask the professionals "Is this as good as it gets?" and being told - no, there IS another way.

      A different way, with its own slew of canyon-wide pitfalls. Like... nearly all your software won't work, including your accounting software won't run on it at all, period. Or the minefield of setting up dual screens or wifi, or getting your shiny new blackberry or iphone to sync contacts with outlook... oh wait... no outlook...

      Sure ubuntu etc have reached the point where you can build a basic web&email machine very quickly and its pretty simple, but go much beyond that and Linux throws plenty of obstacles into your path. Some can be overcome, some can't.

    9. Re:Here we go again, eh? by Ihmhi · · Score: 2, Insightful

      And after Windows ME, Microsoft was smart enough to release XP and distance themselves from ME as quick as possible. They're going to do the same with Vista when they release Windows 7.

      A couple billion in losses from a crap product will hopefully be enough to motivate them to code something that's not as big a heap of crap as Vista is.

    10. Re:Here we go again, eh? by mysticgoat · · Score: 5, Funny

      Death knell? Windows will not die with a bang, but with a whimper...

      Nah.

      Windows will die like a big ole dinosaur, and its death throes are gonna mess up its local ecosystem real bad.

      Stay well clear of that tail. There's no mind controlling it any more.

      And... well... there's no pleasant way to say this, but it needs to be said. So WARNING: NEXT PARAGRAPH MAY EVOKE UGLY GRAPHIC IMAGERY!

      When a dinosaur dies like Windows is dying, it not only thrashes around a lot, but all its sphincter muscles relax and contents of its bowels and bladder spew forth, driven by the pressures of the terminal seizure. You want to be on high ground and up wind when that happens.

    11. Re:Here we go again, eh? by poot_rootbeer · · Score: 4, Informative

      For 23 years they have not just controlled, the word is 'dominated' the desktop environment.

      Check your numbers. Windows 1.0 may have come out in 1985, but it was pretty much a joke, a slightly prettier version of DOSSHELL.EXE. Windows 2.x was hardly any better.

      It wasn't until 1992, with version 3.1, that the Windows monoculture really began to take hold, and not until Win95 that 'domination' could be rightly claimed.

    12. Re:Here we go again, eh? by dpilot · · Score: 2, Interesting

      Much of Microsoft's business model has become dependent on being THE choice, on not having significant competition. They can be very scrappy, and indeed very good when wedging they way into a market. But once they're in there and on top, thing change.

      Going from 96% to 92% is a tiny loss, but it's more significant to look at the "other", which has gone from 4% to 8%. It has doubled, and as the trend continues, "other" is getting economically interesting to support. As that happens, Microsoft's "safe" monopoly markets come under competition, and they have to start diverting development dollars back there, again.

      As for the whole Vista/XP thing, it shows up as a stumble, which is bad for PR and the "invincible" image. It leaves the crack open for "other" to make significant gains. (When you're in the single digits, single digit gains are big news.) It also puts them in an awkward revenue position. Sure both Vista and XP are revenue, but Vista is more revenue, and they'd have to be very careful about raising the price of XP, because that could be seen as making it "better" than Vista, the flagship product.

      As others have said, I don't expect to see Microsoft die off, just become "another software company." By the same token, I expect the process to be very painful for Microsoft, just like it was for IBM.

      --
      The living have better things to do than to continue hating the dead.
    13. Re:Here we go again, eh? by Jesus_666 · · Score: 2, Informative

      Or the minefield of setting up dual screens
      Actually, that's a minefield everywhere. I haven't yet seen any dual-screen configuration besides simple mirroring that didn't suffer from some kind of problem - from X11 simply failing to acknowledge the existence of a second monitor to Windows randomly letting the cursor disappear. Sometimes it's constant and sometines it's intermittent, but there's always some kind of issue.

      I'll buy into multi-screen setups when there is an OS/driver combination that actually supports them without random issues.
      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    14. Re:Here we go again, eh? by Kwirl · · Score: 2, Insightful

      You can tell me that Linux is a competitor when a significant percentage of 'must have' PC software runs natively on a Linux installation without jumping through hoops.

      Will AutoCad run on Linux? Will Photoshop run on Linux? Is desktop media creation simple and streamlined on Linux? Will my 25$ generic webcam from Wal-Mart work on Linux? If I call Comcast because I can't connect to the internet, will they troubleshoot for Linux? Can I connect my Xbox 360 to Linux? Can I play Crysis on Linux? How about the Sims?

      Come back with your 'viable competitor' talk when you can answer half of those basic usage questions with a 'yes'.

    15. Re:Here we go again, eh? by unlametheweak · · Score: 2, Funny

      I'll buy into multi-screen setups when there is an OS/driver combination that actually supports them without random issues. As a former tech support person I find this comment offensive. With that kind of attitude there would be no need for tech support. And yes, techies want to feel needed.
    16. Re:Here we go again, eh? by theaceoffire · · Score: 5, Informative

      Photoshop CS1, CS2 both work in Wine. CS3 is installable.

      ^_^ Google is paying Wine to works specifically on Photoshop, so yeah!

      Yes, your $25 Generic webcam will work on Linux thanks to that one guy who added all those drivers in one go ( http://linux.slashdot.org/article.pl?sid=07/04/30/209201 )

      Desktop Media creation is kind of vague, but you can edit audio, make movies, etc. It is also REALLY easy to turn almost all video into a format that plays in dvd players (Try devede, it works great)

      Yes you can connect your 360 to linux, and you can use the controler in linux, and you can stream to the PS3 in linux, and you can use the ps3 controller in linux, and you can use the wii controller in linux.

      Google is a better resource than Comcast. Comcast can't trouble shoot WINDOWS much less linux. 'Restart' does not count as troubleshooting.

      Crysis can be played on Linux at the bronze level, which is better than it can run on my computer anywho: http://appdb.winehq.org/objectManager.php?sClass=application&iId=5880 , but this seems like an unfair requirement.

      Sims City 4 runs like a champ: http://appdb.winehq.org/objectManager.php?sClass=application&iId=4088 But Sims in general is a huge category of games...


      Let me ask you a question.
      Can you run Windows for a year without restarting, slowing down, or crashing? How about 3 months?
      Can you install 50 programs while uninstalling 32, while also installing/uninstalling all dependencies at the same time?
      Can you (^_^ With pulse audio) plug in as many sound cards as you want, have them auto detected and added, and stream your audio to all computers in the house with indivdual volume controls for each item using it (Browser plugins, vlc, etc)
      Can you quickly and easily change your wallpaper, window edges, icons, mouse, and all animations with little effort, in such a way that all applications reflect those changes?
      Can you backup all your settings by copying one folder?
      Can you share it legally with your friends/family?

      Come back with "Yes" and I will reconsider Windows. And if you keep using windows, try out PowerMenu ( http://www.majorgeeks.com/PowerMenu_d87.html ), which allows window's to minimize to try, keep always on top, and other stuff.

      --
      I steal signatures. This one used to be yours.
    17. Re:Here we go again, eh? by edwardpickman · · Score: 2, Interesting

      Actually Mac has gained nearly 10% market share in two years. That's lost customers for Microsoft since I doubt many migrated from Linux. No one is predicting Microsoft will go away in our lifetimes but their monopoly seems to be breaking and they brought it on by shooting themselves in the foot while Apple continues to come out with new OSs and products that get people excited. ME was a near death experience but they were lucky because there was no threatening replacement so they had time to recover. Leopard is an attractive replacement to most people and they get extra functionality out of their iPhones. You can knock iPhones but everyone I know wants one if they don't already have one and most of the people they know feel the same. They have the real potential to eventually out sell iPods when you look at the SDK and games. There's an ocean of software apps being written already. Vista does suck. When a few of us made ME references we got shouted down but there's been a quiet acceptance that it's ME part deux and everyone is pinning their hopes on Windows 7 which is still vaporware. Most say they'll fix everything in Win 7 and the sun will shine brightly again. But what if they don't? We aren't talking a cosmetic fix many of the problems are structural and were caused by serious short sightedness. Mac has a nimble stable OS that can be stripped down to fit into an iPhone. Vista would have trouble running on a 5 year old desktop no matter how much you stripped it and OSX is running on a souped up PDA. There's huge difference between the OSs and unless Microsoft bites the bullet like Apple did and reworks the OS from the ground up they are likely to be replaced as the number one OS. A lot of foreign countries are already embracing Linux and the US market is warming to Mac. They got caught with their pants down because they got fat and lazy. They didn't see any competition so they we're trying. Mac was the tortise to their hare. They kept boasting about their dominance while Apple was quietly delivering superior products. They still haven't come up with a set top hit device but neither has anyone else. TiVo still rules that market. For computers, personal music players, smart phones and music delivery system they are beating everyone. That's four giant markets that any company with be thrilled to dominate just one. Yes they don't dominate the smart phone market but remember the iPhone isn't even a year old. It already dominates wireless data traffic. Why? Because people actually use their iPhones for internet surfing. I canceled the data service with my old phone because it was useless. IPhones are a joy to use.

    18. Re:Here we go again, eh? by shiftless · · Score: 3, Insightful

      Will AutoCad run on Linux? Will Photoshop run on Linux? Is desktop media creation simple and streamlined on Linux? Will my 25$ generic webcam from Wal-Mart work on Linux? If I call Comcast because I can't connect to the internet, will they troubleshoot for Linux? Can I connect my Xbox 360 to Linux? Can I play Crysis on Linux? How about the Sims?

      None of these questions matter to someone who just wants to surf the Internet, write papers, etc. There are huge numbers of people who never need to do any of those things above.

      Why would a non-tech-savvy user call Comcast due to a technical problem? Most likely the first person they call will be their tech-savvy friend, probably the same one who hooked them up with Ubuntu.

      There are lots of programmers out there who use Linux at home. They are the ones putting pressure at work on the bosses to give serious thought to Linux support. The base of Linux users is growing every day. As more people use it, it looks more viable every day to port applications to it.

      It's only a matter of time.

    19. Re:Here we go again, eh? by dubl-u · · Score: 2, Insightful

      'must have' PC software [...]AutoCad [...] Photoshop [...] Crysis This was a persuasive argument in 1998. But watch an office next time their internet connection goes down. Most of what average people actually must have is on the Internet now, and Microsoft's plan to dominate that thankfully failed.

      What you write is still true for the kind of person who spends $2k and up on a system. But for those spending hundreds rather than thousands, they generally are perfectly happy to play Internet games, use Internet media programs, and Internet office suites. Or to use their free Linux equivalents. If they even notice a difference.

      Even Microsoft knows that a long-term bet on Windows is not a great idea, which is why they're willing to pay $45 bn for a tattered-looking Yahoo.
  4. students will hack *anything* by sqldr · · Score: 4, Insightful

    An additional benefit of Windows' departure from student library terminals saw the students cease 'hacking the setup to install and play games or trash the operating system.'"

    Yeah, that'll last. I'll give it a week before someone finds a manual and migrates their "expertise" to their new operating system.

    --
    I wrote my first program at the age of six, and I still can't work out how this website works.
    1. Re:students will hack *anything* by Abcd1234 · · Score: 3, Insightful

      Yes, that sounds like the kind of thing a *teenager trying to install games* might do.

      Look, it's about raising barriers. Sure, if you're a determined hacker, you can probably break the system. But we're talking about a friggin' library, here, not the NSA.

    2. Re:students will hack *anything* by MostAwesomeDude · · Score: 3, Interesting

      OSU (Oregon State University, a bastion of open source) has Ubuntu terminals. Now, I'm pretty good at what I do, and that used to include breaking Windows for fun, so I tried to break their terminals. My goal: root.

      Not easy. First, they use Idesk for their desktop (on Windowmaker), so all you can open is Firefox. I used the local browser code execution trick to get a shell, and took the home directory back for myself, but had no root. I eventually had to look up an old, old, old overflow in ping, compile it on another box (since there's no local compiler), and copy it to the terminal, and then I had a root shell. Total time: 5 hours. That's roughly 60 times what it took for me to break an XP kiosk.

      The moral is either "don't admit to fucking with kiosks online," or "Ubuntu is, despite its friendliness, surprisingly more secure than Windows."

      --
      ~ C.
  5. I'll never believe it... by hey! · · Score: 3, Funny

    until Netcraft "confirms it"[tm].

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:I'll never believe it... by value_added · · Score: 5, Funny

      Forget netcraft.

      It is official. Gartner now confirms: Windows is collapsing.

      One more crippling bombshell hit the already beleaguered Windows community
      when Gartner confirmed that Windows is collapsing in complete disarray and
      risks becoming a has-been. Coming on the heels of a recent survey which
      plainly states that by the end of 2007 only 6.3 percent of the 50,000
      enterprise computer users it surveyed were working with Vista.

      You don't need to be the Amazing Kreskin to predict Windows' future. The
      hand writing is on the wall: Windows faces a bleak future. In fact there
      won't be any future at all for Windows because Windows is collapsing.
      Things are looking very bad for Windows. As many of us are already aware,
      Windows continues to lose market share. Red ink flows like a river of
      blood.

      Fact: Windows is collapsing

  6. At home perhaps by Oxy+the+moron · · Score: 5, Insightful

    I can see this happening rather quickly at home. It hasn't been hard to convince my family members to get away from Windows. While my wife is probably more computer savvy than most, she hasn't had any problems switching from Windows to Linux, and actually likes it more. It's been more difficult for others I've gotten to switch, but in general the result has been positive.

    The corporate world is a completely different story, though. Many large, medium, and small companies have committed vast resources to development in .Net. And while a good chunk of that can be run on Mono in a non-Windows environment, it's not entirely the same, and transitioning to something else, from a OS or software perspective, is going to take even more time and money in an economy where money isn't readily available.

    Additionally, while you can probably count on your IT staff to have a reasonably easy transition to something other than Windows, your non-tech employee base is almost certainly going to have a great deal of difficulty. Add in the fact that lots of small and mid-size businesses use "friendly" accounting software that runs solely on Windows, and I think Microsoft has a much larger buffer for error than most people think.

    Will it happen? God I hope so... but I'm not optimistic it will happen even in the next 5-10 years.

    --

    Proudly supporting the Libertarian Party.

    1. Re:At home perhaps by jimicus · · Score: 2, Insightful

      Add in the fact that lots of small and mid-size businesses use "friendly" accounting software that runs solely on Windows, and I think Microsoft has a much larger buffer for error than most people think.

      You've alluded to the biggest issue.

      Businesses depend on a whole bunch of software which isn't fun to write, requires enormous amounts of maintenance (you try telling your local taxman that your tax return is innaccurate because nobody's bothered to update your software for the recent changes in legislation!) and for which no sane Linux alternative exists.

      Here there is a chicken and egg scenario. The likes of Sage aren't going to port their product unless they've got serious numbers of customers lining up to say "We're putting Linux on the desktop. Port it or lose the contract.", and no customer can seriously make such a threat because right now, Sage can easily turn around and say "OK then. Let us know how you get on running a desktop platform which doesn't have any serious accounting packages."

    2. Re:At home perhaps by aproposofwhat · · Score: 2, Informative
      Yeah, because obviously Sage won't run under Linux at all

      --
      One swallow does not a fellatrix make
  7. Re:Read Meat For A Friday.. by hey! · · Score: 3, Funny

    Unfortunately, my meat printer is jammed. I think I should have stuck to flank steak; in retrospect, it appears that hamburger wasn't such a great idea.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  8. He's not all anti-Microsoft by BadAnalogyGuy · · Score: 5, Insightful

    Michael Silver, it should be noted, is fairly neutral in his coverage of Microsoft. Here is a link to his past papers:

    http://www.gartner.com/Search?op=16&f=2&keywords=&bop=0&op=16&sort=73&archived=0&simple1=0&n=8332&authorId=8332&resultsPerSearch=0&dir=70&sort=73&dir=70

    The problem, as I see it, is not Vista itself. Rather, it is the slow but steady migration from PCs being central to computing tasks to reliance on servers for processing power and storage. Although Outlook client may run on your PC, the real work managing your company's mail is handled in the backrooms on server hardware. They aren't running client Windows back there.

    So on the front end, as McNealy and Ellison have been saying for a decade, computers require less and less individual computing power, and backend servers need more and more. This is the problem for Windows because the growing requirements of the OS to do all the cool things that users like is outstripping the pace at which the needs of the users are growing. Translation: Vista does too much unnecessary stuff (however cool and flashy it might be.)

    Apple does this too, but their hardware requirements are automatically met by virtue of them selling the hardware themselves. Linux, OTOH, is both a low-end client and a high-end server. It fills the roles needed by users without bringing with it a hefty cost per unit.

    The upshot is that the PC as a computing platform is ailing. It will always have its place, and it will hang on for quite a while longer. However, the general trend towards less necessary functionality on the client end and more stability and power on the server side means that alternative systems now have a lower hurdle to gain a foothold in the upcoming paradigm shift.

    We have already seen a huge shift away from laptops as the mobile computer towards dedicated devices like the Blackberry and smartphone. As we progress, many of the roles that the PC plays now will move closer to the user so that the usage scenario no longer is sitting in front of a glowing monitor but rather sitting back and doing the same job faster and more easily than currently performed. I, for one, welcome our new embedded overlords.

  9. Re:Gartner analysts? by tomhudson · · Score: 2, Informative

    After all these years saying Gartner "analysts" doesn't know their as from their elbow, I am *so* conflicted ...

  10. Huh? by imstanny · · Score: 3, Insightful

    An additional benefit of Windows' departure from student library terminals saw the students cease 'hacking the setup to install and play games or trash the operating system.'" Are we to infer that non-windows operating systems are unhackable?
    1. Re:Huh? by spacefiddle · · Score: 2, Insightful

      Er... no, i think we're meant to infer that the students in this real, actual, non-theoretical case, were hacking the setup to install and play games, and trashing the operating system... and now they aren't. *shrug*

      Or, working with your statement, i think it's fair to say we can infer that non-windows systems are harder to hack than windows systems by your average high school student. Which, while more qualified a statement than yours, is still not something for Microsoft to brag about, right..?

      Incidentally, if as some have predicted the result of this is that the kids start learning how to get around in non-windows systems, i say GOOD. Then they'll be learning more than how to evade the "proxy settings" in explorer and playing stupid flash games online. They might actually have a concept of file systems and how computers operate 'n' stuff.

  11. Part of technology life cycle by Bombula · · Score: 5, Interesting
    Despite Microsoft's valiant efforts, the real problem is that PCs running a windows-ish GUI have become a ubiquitous utility in our society, just like water and roads and electricity and phones. This is not a good thing for a technology company. It was not good for Bell for phones to evolve from a cutting-edge innovative technology to a ubiquitous utility, or for Edison for electricity to do the same.

    When a technology service becomes ubiquitous and homogenous and - importantly - ceases being innovative, it runs the risk of becoming a candidate for conversion into a public utility. To stave this off, either ongoing innovation is required or the illusion of innovation and change is required. Microsoft has done a bit of both with Windows. But it's a thin veneer. As a result, poopulist efforts to 'socialize' this technology into a public utility are surging; hence, Ubuntu et al.

    --
    A-Bomb
  12. There never was a Windows OS! by vainov · · Score: 5, Informative

    Windows NT was developed by Dave Cuttler (of DEC VMS team) based on a operating system specification developed by IBM. (It was supposed to be released under the name OS/2 version 3).
    Microsoft implemented the Windowing API on top of that operating system.

    The fact is that Microsoft has never developed a commercial operating system from scratch!!!

    They have only incremented the original Windows NT (a.k.a. OS/2 v3.0) code base, for example by:
      - replacing the OS/2 file system delivered in Windows NT with the more modern NTFS
      - re-writing the OS/2 deveice driver layer of Windows NT with a new, 32-bit and C-based API [the original NT device driver model was 16-bit and assembler-based]
      - moving the implementation of the graphics API into the ring-0 kernel [big mistake!]
      - replacing the OS/2 multitaskin DOS compatibility (i.e. the text window of Windows) with a less DOS-compatible one, which was supposed to run on multiple processor architectures.

    The effort to create a new operating system core for Vista failed because of lack of in-house knowlege.

    The task of writing a new core OS (under the Windows API) seems to be too difficult for a company run by marketing people and lawyers.

    1. Re:There never was a Windows OS! by Anonymous+Cowhead · · Score: 2, Informative

      Not quite. Dave Cutler and his band of merry men left DECwest in Bellevue, WA, drove a few blocks east and north to Redmond, and wrote an operating system based on the same ideas they had used before several times. They wanted to stay at DEC, but DEC didn't want another operating system or computer architecture to compete with VMS and VAX. DEC was busy driving the company out of business. So the tribe moved to MS and "started over". This time it was in C instead of some home grown systems language they had invented. This time on commodity hardware instead of their own homegrown architecture. (I believe NT first ran on some custom MIPS RISC boards built for the purpose.) It was portable, and ran on I86. MS insisted that the Windows UI be ported to run on the new kernel. Dave was a CLI guy.

      They mostly started from scratch, except for the parts that were alleged to be "translated" and became a source of a lawsuit most people never heard of. They didn't buy NT, they bought people.

      The funny part is that Dave used to call PC's "Fucking toy computers".

    2. Re:There never was a Windows OS! by vainov · · Score: 2, Informative

      You are correct in that these features do not appear in any commercial version of OS/2. I did not claim that; only that Windows NT was based on the original OS/2 version 3.0 specification (more on that below!).
      Regardless: I may be incorrect, but ... ... IRPS was introduced in NT 3.51 as part of the new device driver model. Windows NT 3.1 (the original Windows NT) did NOT contain that feature). ... Deferred Procedure Calls (DPCs) is part if Windows Driver Model (WDM) which was fully implemented only in Windows 2000 (see http://msdn2.microsoft.com/en-us/library/cc264476.aspx).

      However, these are tiny details of the bigger picture. The main feature set: Threads, pre-emptive multitasking, priority-based scheduling, support for SMP, layered architecture, pluggable file systems, application level insulation (i.e. one application can't take everything down), paged memory management (page swapping instead of segment swapping) all originate from the original OS/2 v3.0 specification*).
      NB! This is different from the actual commercial product "OS/2 version 3.0" , which is derived from the OS/2 2.x code base! Confusing, I know!
      The history behind this is as follows: IBM and Microsoft co-developed OS/2 1.x [16-bit operating system]. When it became time to migrate to 32-bit Microsoft claimed that it was difficult for them to travel between Seattle and Bocca Raton, Florida, where IBM labs resided. They convinced IBM to take upon themselves the implementation of the first, Intel-only, 32-bit version [which became OS/2 2.0 and base for later versions of OS/2], and to leave Microsoft to work on the next-gen portable OS/2 [which was to be some future 3.x version of OS/2]. However, Microsoft soon abandoned OS/2 and used the know-how and specifications for developing Windows NT.

      You may be too young to remember, and possibly mis-informed. (The winner gets to write the history, as you may recall!).

      I, however, worked intensely with Microsoft on OS/2 (as an independent, not as an employee) and I was one of the few external Windows NT Alpha testers. At that point I saw what direction Microsoft had taken, and discontinued my cooperation with the company. I do have all the printed material and data media in a safe place, should documenting the history ever become nescesary.

      ---------------
      *) In addition to the specification itself Microsoft had access to IBMs reference implementations in source code format both as IBM's 32-bit OS/2 and in "OS/2 for PowerPC" (a product that never made it to the market).

  13. legacy code by Iphtashu+Fitz · · Score: 5, Interesting

    If anything, legacy code will be Microsofts downfall (as TFA stated). I saw this happen firsthand for a company I worked for over a decade ago. They had a pretty impressive application and a long list of Fortune 500 corporations as customers. Even IBM (we're talking back before the Windows 3.x days) was basically giving the company a few million dollars a year for the privilege of reselling the software themselves. Well rather than build new versions of the application from the ground up, or even introducing potential incompatibilities between major releases, the powers that be insisted on full backward compatibility.

    Over time more competitors showed up in the marketplace, and as the economy shifted IBM stopped tossing money in our laps. Our engineers (of which I was one) spent most of their time trying to figure out how to shoehorn new features and entire new parallel products on top of the existing legacy codebase. The inevitable result was that we struggled while our competitors came out with newer, more modern & more powerful software. I eventually left that company to go to a startup where 7 others from this company had already gone to. That company was acquired a couple years later, and the application pretty much no longer exists.

    If the engineers, who had requested the ability to create a new product from the ground up, had been listened to, then perhaps that company would still be around and competitive. It was mainly because of the business decisions to retain backward compatibility, like MS has done with Windows, that they eventually disappeared. As long as MS maintains their own demand for backward compatibility they'll be waging a slow & prolonged war that they have no chance of winning.

    1. Re:legacy code by Iphtashu+Fitz · · Score: 2, Interesting

      Your company was run by idiots.

      No arguments there.

      achieving backward compatibility != keeping legacy code

      That depends entirely on the software. Ours was a high level client/server programming language. It was an English-like language, along the lines of BASIC. Since there were no statement separators (like semicolons in C, java, etc) it meant the language parser (built via YACC) had to be extended significantly. YACC is, by default, a look-ahead 1 parser. Thanks to our language not using statement separators the grammar was eventually extended to the point (thanks to the addition of new features) where it eventually had to look ahead 7 tokens. Trying to improve on that while maintaining backward compatibility would have required maintaining all that legacy code in the modified YACC parser, etc.

      The application also saved itself by basically dumping the entire contents of the running applications memory to a disk image. So to load/run an application you just read the entire image into memory and started executing it. In order to maintain binary compatibility with earlier versions of the product you had to maintain all the features that existed in earlier versions of the product since any binary image that got loaded could make use of those older features. Again, it effectively required a reliance on legacy code. If the legacy code was modified/replaced then it would have required customers to likely modify their code and recompile, which is exactly what the decision makers wanted to avoid.

    2. Re:legacy code by IcyHando'Death · · Score: 2, Insightful

      Iphtashu Fitz, you are confounding two separate issues. Scruffy said it well: "backward compatibility != keeping legacy code".

      It seems to me that on every project of any significant duration, the engineers itch for a rewrite. Even on green fields applications, by the time they're done they think it needs replacing. In most circumstances, managers do well to ignore their pleadings, as rewrites come at great expense. Very frequently they do not improve the situation significantly either, since they don't address the fundamental problem: a team the puts out shit on the first iteration is likely to do so on the second as well. There are better ways to get a crufty code base into shape. Michael Feathers has written an entire book on the subject, "Working Effectively with Legacy Code". I highly recommend reading it if you are in this situation -- and I expect most of us are. In any case, the decision to rewrite is fundamentally a technical one.

      On the other hand, a policy of maintaining backward compatibility, while it has implications for the development team, is purely a business decision. Yes, it can put a great burden on a development team and seriously hamper the delivery of new features, but any manager would be aware of this and of the potential cost in new customer accounts. At the same time, it minimizes disruption for existing customers -- customers who might be driven into your competitors' arms if you are too quick to put out compatibility breaking changes. Anybody who thinks this is an easy call should read Clayton Christensen's book, "The Innovator's Dilemma".

    3. Re:legacy code by demallien2 · · Score: 2, Interesting

      Exactly. Apple for example. MacOS9 and MacOSX have practically nothing in common, BUT, you could run MacOS9 apps in a compatibility environment under MacOSX, and it was a relatively simple task to upgrade MacOS9 programs to MacOSX, thanks to the Carbon APIs. The result was that applications that ran under the compatibility layer did not need to be touched at all, and apps that didn't run well could be easily ported to MacOSX. Mac users barely felt the changeover (except in a positive sense).

      Apple basically transitioned an entire ecosystem with barely a hitch. It's a shame that Microsoft did not take the oppotunity to do something similar when passing from XP to Vista.

  14. what are you talking about? by Reality+Master+201 · · Score: 3, Informative

    They'd be able to install software with apt or Synaptic if they had the root account's password, were in the sudoers file, or found a privilege escalation exploit.

    Presumably the first two options are disallowed by policy and machine setup. The latter is a hazard of running computers. That's not security through obscurity, that's security through proper setup and patching the OS to make sure exploits are eliminated as they're discovered.

  15. Seriously folks... by GiorgioG · · Score: 3, Insightful

    ...do we really need Gartner to tell us that Vista is crap - one year and 3+ months after it was release?

    Statements like "Users want a smaller Windows that can run on low-priced -- and low-powered -- hardware..." make me wonder if these guys graduated at the top of their class at Captain Obvious University.

    Additionally they state "...increasingly, users work with "OS-agnostic applications..." - is there a reason for them to not just say "web apps"? And how about the fact that most large organizations have so much legacy code that even if Windows development stopped entirely today, you wouldn't get rid of all of that desktop apps for many, many, many years.

    ""Apple introduced its iPhone running OS X," no, it's a variant, which is a code-word for sub-set.

  16. Are these the same Gartner analysts by PunditGuy · · Score: 2, Insightful

    who said in 2001 that we'd all be using IM instead of email at work by 2006? My inbox says otherwise. I'll put this with all the other World of Tomorrow prognositcations, in the circular file.

  17. And in related news ... by mshmgi · · Score: 2, Funny

    it has also been reported that Apple (APPL) is still very near to death's door.

  18. Re:Why Kubuntu? by Thelasko · · Score: 2, Informative
    Answered my own question. From TFA:

    "The KDE Kiosk admin tool is currently used as there didn't appear to be enough flexibility with the GNOME setup to allow for a decent lockdown," Stefyn said.
    It helps to RTFA.

    I guess Xubuntu and Fluxbuntu should develop a similar Kiosk admin tool.
    --
    One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
  19. Learn from history, no it's not dying by noldrin · · Score: 2, Insightful

    Windows has always been a dog, but that has never stopped it. Vista is a dog, but I still have customers clamoring for it despite our best efforts to get them to stick with XP. The only way Linux will compete is if they build new platforms for people to do business on. Trying to clone the MS platform is always going to be buggy and incomplete. FOSS developers would do good to spend some time temping around as office admins to get an idea of how offices actually use their computers.

  20. And the IMF says we're in recession ... by charlie · · Score: 5, Insightful

    Of course Windows is going to decline.

    The International Monetary Fund just announced that the sub-prime crisis has tipped the USA into the worst recession since the Great Depression of the 1930s. During recessions, the first thing to get cut back on is unnecessary infrastructure replacement -- and PCs have been marketed on the basis of planned obsolescence for around a decade now. So the PC replacement cycle will be hit, hard.

    Vista is a resource hog, Ubuntu is just about coming up to mass market usability, and a lot of places are going to stop replacing their PCs annually or bi-annually in the next couple of years. Unless Windows 7 is as comparatively lightweight as XP, it's going to crash in the "upgrade your OS" market -- only new PCs will ship with it. So Microsoft will have two poor sellers in a row -- which is enough, in the mind of the fickle public, to establish a trend, and with Apple chowing down on 25% of the high-end laptop market already, they're in danger of being squeezed between a high-end competitor and a low-end one.

    But.

    Windows is so big, with such a huge established base, that its decline will resemble that of the old IBM mainframe environment -- which is still doing fine, decades after the death of the mainframe was predicted. This ain't going to happen overnight.

    1. Re:And the IMF says we're in recession ... by myside · · Score: 3, Informative
      I'm a bit of topic, but you missed the mark there. What they (the WEO) said was, "The financial market crisis that erupted in August 2007 has developed into the largest financial shock since the Great Depression, inflicting heavy damage on markets and institutions at the core of the financial system."

      However, if you read on, you realize this is just a bit of journalistic bluster since the WEO is predicting the US economy to grow this year (just grow slowly). Growing slowly isn't a recession at all - I believe the most commonly accepted definition of a recession is two consecutive shrinking quarters. We technically haven't even had one quarter like that yet.

      Admittedly, we could still have a recession and grow this year (if the economy came back strong enough in the last quarter), but this wouldn't be the steepest recession since the GD. In fact, it might not even be the steepest of this decade.

      I'm not saying things aren't looking gloomy right now (my portfolio sure does), but I doubt it's quite as bad as some sensationalist would have you believe.

  21. "Give me a job, I'll support your company." by jab9990 · · Score: 2, Interesting

    It's a simple formula that college kids don't understand until they are unemployed for a few years after college. That's when the blind chanting enthusiasm for the "best" product is put to the test.

  22. Re:Hacking the setup by Kamokazi · · Score: 2, Insightful

    That statement just goes to show the stupidity of the people involved...two reasons:

    1) The kids don't know Ubuntu/Gnome like they do Windows. Once they figure it out, they'll continue trashing them and installing games.

    2) The morons should properly secure the computers in the first place. If user rights were properly limited in the first place, they wouldn't have had any issues with the Windows machines. And if they don't limit them properly on the Linux ones, they'll have the same problem.

    --
    As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
  23. Re:Collapsing? by TomRK1089 · · Score: 2, Interesting

    Heh, true. My point was that there's plenty of people like my bosses who just can't comprehend a computer that isn't Windows. They're baffled when I mention alternatives. So it's those people who'll be providing the constant stream of money.

  24. Why I'm still with Windows by elrous0 · · Score: 5, Insightful
    I would personally love nothing better than to be able to cut the strings and ditch Windows myself. It's expensive and the target-of-choice for virtually every piece of malware, spyware, and virus. But every time I try, I always come back. Why?

    Because Apple is even more expensive and just as proprietary as Windows, won't let me build my own system, and is poorly supported by software developers. If Apple dominated the market, there is every reason to believe they would be just as heavy-handed as MS, if not much worse.

    Because doing anything in Linux ends up with me banging my head against my computer screen. Even Ubuntu, the most user-friendly distro so far, is an endless series of frustrations. "Why can't I just download a piece of software and double-click on it to install?!?!" "What is the difference between KDE and Gnome and why should it matter?!?!" "Why do I have to go to the command line interface to do even basic stuff?" Hell, until the latest release, Ubuntu wouldn't even let me attach a projector without a complicated edit to the Xorg config file. ARGHHHHH!!!

    Windows may die one day, but it's going to take a *lot* more work before anyone else is going to slay that dragon.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:Why I'm still with Windows by Anonymous Coward · · Score: 2, Insightful

      "Why can't I just download a piece of software and double-click on it to install?!?!"
      99% of most home user's software needs can be installed via the synaptic gui and the repositories (which you don't have to understand to use) are growing rapidly all the time.; this is argueably simpler than a windows install, because you don't have to locate a trustworthy download site; just search, select, apply and you're done. This is really noticeably quicker when installing multiple programs at once.

      Oh, and also, you CAN download and click to install just like windows if you really want to. I haven't tried it on Ubuntu, but on Fedora you could just download a .rpm file, double click it, and it would install.

      "What is the difference between KDE and Gnome and why should it matter?!?!"
      If you don't care and don't want to care, you just run Ubunutu; you don't even have to know that it uses Gnome by default or at all. Also, I might well ask how a user wanting to buy a Vista PC is supposed to know what the difference is between Home Basic, Premium, Ultimate etc. and which one they really need?

      "Why do I have to go to the command line interface to do even basic stuff?"
      If you'd given a prime example or two someone *might* have been able to give a gui alternative.

      Hell, until the latest release, Ubuntu wouldn't even let me attach a projector without a complicated edit to the Xorg config file. ARGHHHHH!!!
      So it's improving with each release then?

    2. Re:Why I'm still with Windows by cloakable · · Score: 2, Informative

      I dunno. Call me weird, but I like the xorg.conf file. My setup is complicated (two cards, two screens, Xinerama), and the ability to just backup the config file to ~ before upgrading my computer is incredibly helpful (I recently replaced the 80GB HDD that Linux was on with a 320G one, meaning I needed to reinstall). During the install, I setup /home as the old partition that was mounted to /home, and got all my files and configs automatically. Then I installed X and KDE, copied the xorg.conf file into /etc/X11/, and had my old setup back again. No configuration needed.

      Same with the wireless - I'm unfortunate enough to have a Broadcom card, and the native driver requires firmware. So I have that under ~ too :)

      Plus perhaps I'm lucky, but Linux mostly Just Works where my hardware is concerned - with the exception of the wireless, all the stuff in my workstation is supported in a standard Debian install.

      Windows was another question. God what a nightmare. I had to pull the second nVidia card from the box otherwise I'd get a bluescreen on boot from XP. After pulling the card, I managed to install, only to discover that it was trying to authenticate against a nonexistent domain, so logging in was impossible. In the end, I installed Win2k, installed the nVidia drivers, then upgraded to XP. Then installed the sound card drivers and the wireless drivers. At least now it's working, I suppose. At least until I have to reinstall it. At which point the pain begins again.

      --
      No tyrant thrives when every subject says no.
  25. no by Reality+Master+201 · · Score: 2, Insightful

    All the man said was that the students stopped "hacking the setup to install and play games or trash the operating system."

    If you infer any more from that statement than that the kids stopped hacking to install games or trash the os, that's about you and whatever you're bringing to your reading of the article.

  26. The biggest problem stays Balmer by rpp3po · · Score: 3, Interesting

    Balmer is a Tyrannosaurus, a dinosaur of the past. He's still playing an aggressive dominance card of leadership, but his ship has started sinking very slowly a long time ago. His style of management is imperious and ignorant. This used to be the way to go, when Microsoft was a aggressive and flexible shop going for world domination - not by being better, but being faster, and by _setting_ standards instead of waiting for them to evolve. Those times are long gone. Microsoft is a moloch. Vista didn't set any standard for anything. Apple did on the desktop and Google and others did in the web. And still there we have yelling Balmer as commander in chief shouting at those who could know better instead of listening and comprehending what is really going on.

  27. Microsoft forgot their customer by Anonymous Coward · · Score: 3, Informative

    Microsoft got all corporate and forgot their customer were the *end users*.

    They seemed to get it in their head their customers were the people asking for DRM throughout the OS.

    They seemed to believe the end users (the ones who have to pay for, and use their product) don't matter. They thought people just wanted some fancy need interface tweaks, and they'll accept whatever is forced on them.

    It turned out they were wrong.

    Microsoft need to strip it down, make the next version wicked fast, make it open to people who want to use their platform and media the way they want, and encourage developers. Backward compatibility? Only to the extent of running the top 500 well-behaved applications.

    Give the next version away. Use the slogan "We're showing Windows the door".

    1. Re:Microsoft forgot their customer by weicco · · Score: 2, Interesting

      Now why an earth I would want to watch BluRay movies from a tiny little VGA connected monitor when I have standalone player and 32" television for that?

      --
      You don't know what you don't know.
  28. Gartner is the Jeane Dixon of Computers by pcguru19 · · Score: 4, Insightful

    There are folks that take the word of Gartner like it is manna from heaven and it continues to amaze me. They've managed to position themselves a trusted source by putting products in a 2x2 square after they interview people using the software despite the fact that most of the time they end up being wrong. Like any good psychic, they only refer to their successes at predicting the future and hope people will forget when they missed the mark.

    --
    STFU & GBTW
    1. Re:Gartner is the Jeane Dixon of Computers by Peter+La+Casse · · Score: 2, Insightful

      Yes, exactly. We scoffed at them (and rightfully so) when they said "Linux is dying," and now that they say "Windows is dying" we're prepared to believe them?

  29. Re:Collapsing? by drsmithy · · Score: 2, Insightful

    I know people who were used to Windows XP and managed to use a Macintosh running Leopard without any assistance (including figuring out how to use the touchpad with two fingers), but had real problems using Vista.

    Given the UI differences between Vista and Windows _95_ (let alone XP) are almost all cosmetic, whereas the UI differences between any version of Windows and any version of MacOS [X] are most fundamental, I'm going to have to call bullshit.

    Anyone having trouble going XP to Vista is going to have substantially more trouble going XP to OS X. Unless, of course, they've got someone whispering in their ear about how much Vista sux0rs and how much OSX rawks.

  30. Re:Hacking the setup by spisska · · Score: 5, Insightful

    1) The kids don't know Ubuntu/Gnome like they do Windows. Once they figure it out, they'll continue trashing them and installing games.

    The point is they can't trash Linux since they only have write access to /home/user. Neither can they install games except to /home/user. It's trivial to simply reset /home/user to a default state with every login. Like most changes on Linux, this does not require a reboot.

    2) The morons should properly secure the computers in the first place. If user rights were properly limited in the first place, they wouldn't have had any issues with the Windows machines. And if they don't limit them properly on the Linux ones, they'll have the same problem.

    Rights are properly configured on Linux by default. Your hypothetical kids in the library won't be able to touch anything system related, or anything not owned by the user. There is no configuration required to enforce this.

    That is not how it works in Windows. Yes, you can enforce user levels in XP but some apps will not work, and it is pretty easy to bypass anyway. Maybe Vista is better, but I certainly don't expect to see Vista on a public terminal anytime soon.

  31. Re:Hacking the setup by gmack · · Score: 5, Informative

    1) Is solved by disabling anything except the C drive as a boot device and setting a BIOS and a grub password. The case may need to be physically secured as well depending on how enthusiastic the students are at wanting to subvert the security.

    2) Many apps don't run well or at all on a properly secured Windows. Ubuntu's Unix like base means apps are designed to expect a rights restricted environment so it's much less painful.

    #2 Is actually Vista's largest problem. Vista is trying to force good application software design that runs against years of experience in the Windows world and it's going to take a long time for app makers to adjust to the new reality.

  32. Are you sure you wish to mod parent up? by halber_mensch · · Score: 4, Funny

    ERROR: No mod points in account. Abort, Rety, Fail? _

    --
    perl -e "eval pack(q{H*},join q{},qw{70 72696e74207061636b28717b482a7d2c717b343 637323635363534323533343430617d293b})"
  33. Re:Hacking the setup by csnydermvpsoft · · Score: 3, Insightful

    Have you ever tried to secure a Windows terminal? It's a nightmare - even if you set up a locked down account, there's a good chance that a necessary app will need an account with Administrator privileges. Yes, you can argue that those apps aren't Microsoft's fault; that kind of design, however, had been the standard for quite a while for Windows application development.

    I've never seen a well-run Windows lab that didn't have Norton Ghost (or equivalent) installed to re-image the machines on a regular basis. While the newer versions of Windows are much better than the previous ones in this regard, it's much easier to secure a system that was designed from the ground-up for multi-user functionality. The NT code-base was designed that way, but a lot of bad habits migrated over from the DOS-based Windows's.

    I prefer to have a platform with less features but a stable design at its base (*nix) than a platform with lots of features but an unstable and unsecure foundation (Win32).

    To use a real-world analogy (I've been involved in a lot of construction stuff recently): adding new trim, or even remodeling a room, is much easier than replacing the foundation.

  34. Re:Hacking the setup by c_forq · · Score: 2, Insightful

    You have to remember that public schools can't afford the best technical staff, and that Windows has a myriad of holes. I remember towards the end of my high school days we were always playing cat and mouse games with getting privileges we shouldn't get, then getting that hole plugged only to move on and find a new one.

    --
    Computers allow humans to make mistakes at the fastest speeds known, with the possible exception of tequila and handguns
  35. Here's what you guys need to do... by Bones3D_mac · · Score: 4, Insightful

    All of you open source developers hoping for the day that Linux/BSD/etc is taken seriously as a consumer platform (similar to what Windows and the Mac OS have enjoyed for over a decade) need to start banding together now to discuss how to make something as complicated as Linux truly accessible to any user without sacrificing the benefits Linux offers. Until commercial entities like Adobe see that there is a viable audience to market their products to in Linux/BSD/etc, these OSes are going to live out most of their lives as little more than behind-the-scenes grunt-work software or as a niche item on a hobbyist's / enthusiast's computer in some basement.

    Somehow, there needs to be some form of interface consistency across the board that is logical, useful and attractive to even the least intelligent of users.

    Take the 3D application "Blender" for example. Most of us know that Blender itself is fairly powerful when used correctly by the right person. Yet despite the fact that Blender is both power and free, your typical consumer level user is far more likely to gravitate toward products like Carrara Studio, based almost entirely on it's presentation and interface design. People don't like it when their software intimidates them and they are more than willing to pay good money to avoid it whenever possible.

    You also have to consider that time is a major factor as well. While anyone could "learn" to use Blender effectively and efficiently, the time invested in overcoming the learning curve is too much for many of us. If you were to compare Blender's interface directly against Carrara Studio's interface. Most users would again gravitate toward Carrara since they perceive a much lower investment of time involved in trying to "get it". The reality though, is that the core learning curve on either of these apps for most functions is probably identical.

    Overall though, it's likely going to be a lot more difficult than it sounds to put a new face on Linux to make it pretty, useful and non-threatening to the average user. Hell, Apple's been trying for nearly 10 years with Mac OS X, and they've only just barely got it right. (Despite the numerous flaws...) It can be done, but it'll take a lot of effort to really pull it off.

    --


    8==8 Bones 8==8
    1. Re:Here's what you guys need to do... by Maury+Markowitz · · Score: 4, Interesting

      All of you open source developers hoping for the day that Linux/BSD/etc is taken seriously as a consumer platform I think you may be missing the point here. MS has always lived on its revenue stream generated by OS and Office. Over the last half-decade or more, the market growth has dwindled to represent a small percentage of their streams; this was inevitable as the installed base grew. Without upgrades on installed machines, their revenue drops.

      That's bad. Really really bad. It's bad because they won't be able to afford to develop their way out of their problems if the cashflow into the OS division becomes a serious drag on the bottom line. The current Windows system is so large that it requires armies of programmers to develop it's many little pieces, and any sort of "global project" is simply impossible -- as Vista demonstrated.

      The situation is extremely similar to Apple in the mid-90s with the Copland project (go read the wiki article). As the project grew it got to the point where they needed an infinite number of people to develop it (see "Mythical Man Month"). Combined with rapidly dwindling sales, and thus revenue, they couldn't even afford a finite number of developers, and the entire project imploded.

      As Copeland demonstrated, the solution is to start over with a new plan. Let's not forget that Apple has switched platforms _four_times_ (68k -> PPC -> OS X -> Intel). If they can do it, so can MS. But if MS is going to do it, they are going to have to pull the trigger, and every release of the existing code base makes that decision harder and harder.

      Working against MS is the fact that they are *not* near death. Apple's brush with extinction meant there was very few people to piss off when the inevitable happened and the old systems were semi-abandoned into the "penalty box" (Blue Box). MS has hundreds of millions of users, it's going to make their life extremely difficult. VMs may indeed work, given recent advances, and if they can isolate applications in different VMs then they might make the system more secure as a free offshoot.

      Maury
    2. Re:Here's what you guys need to do... by Tatsh · · Score: 2, Insightful

      It is utterly unbelievable that some people want to use 20 year old software natively and expect it to work flawlessly on the latest OS from Microsoft. I have seen it before. One guy I did work for was using some 'appraisal' software designed for Windows 3.1 on Windows XP. Yes, it worked fine, but I call that luck, just as the other day I ran the old DOS 'Price of Persia' on XP with no compatibility modes on. I also call that luck. I do not think Microsoft needs these things built into the operating system in the current form. The code base seriously needs some major branching (akin to keeping the working code base and copying all the code to a new tree style to separate key components from each other). Beyond that, for example, there are already multiple version DLLs (MSVCRT for example) (just like backward-compatibility .so files on *nix distros). If I had to redesign Windows from scratch in this fashion, I would first separate all code that is not considered 'modern' into a separate section. This would be the stable branch of the code. And the other code can be put into a compatibility section, and when compiled, the compatibility and modern executables cannot 'mingle', unlike today, where even a Win16 application could potentially do damage. Virtualisation is nice, and I think it works great for many things, but Microsoft still needs many pieces to be native for the time being. The only way to solve this problem is to separate old code from the new and never let the executables touch each other (separate registry might be involved as well). Unfortunately with Windows there might even be a need to have several versions of a 'version' of a DLL for ultimate compatibility, the last stable Windows 95 version, the last stable Windows 98 (FE and SE) version, 2000's version, and so forth. Windows' base code will require code obviously to be able to run these and recognise the differences but this will not be as bad as mixing up everything as they are doing now. It is a disaster (I saw the Windows 2000 source code and it was not very organised).

    3. Re:Here's what you guys need to do... by D+Ninja · · Score: 2, Insightful

      And that attitude is *exactly* why FOSS is not as widely represented as it should be.

      There are some excellent open source tools out there, but the fact of the matter is, people are shallow. (Oh, I know...you're not...but everybody else is.) They will generally look at an interface first and what the product does second. That's not to say that a crap product will be used if the interface is beautiful, but a pretty interface makes someone like that thing a lot more. (The same is true with people.)

      So, you can say, "Too f'ing bad" all you want. Go for it. But as long as that attitude prevails, and FOSS product don't focus on their presentation, then they will not draw the crowds that they hope to draw.

    4. Re:Here's what you guys need to do... by ChrisA90278 · · Score: 2, Interesting

      I tried a little test. My kids are not what you'd call computer experts. Just typical kids ages 9 and 16. They use both Mac OS and Windows. I put a Linux Ubuntu system up and made them a logon account. Having never seen Ubuntu before they are able to do all the normal taks they did on the macs. There was not learning curve or comming up to speed. That said, the biggest problem with Linux and other UNIX systems it that you can't run the Adobe or Apple suit of applications. I LIKE Apple's "final Cut Expres" and Aperture and the Adobe creative Suite so I have some Macs at home. Here in the office it si 100% Linux and Solaris. But in terms of ease of use at the desktop level they are all the same.

  36. I have heard this before... by japandegreeinit · · Score: 2, Insightful

    While I am no Microsoft fan being a Linux and Mac user, I am not stupid enough to believe this story again. For years, literally years, people have ben predicting the downfall of the evil empire. Still hasn't happened. No matter how cute the "Alternative OS" community wants to sound in its references to Ghandi, it does not change the fact that until something better comes along, no Linux and Mac are not better from a business stand point, Microsoft is not going anywhere.

  37. Re:Windows vs Ubuntu by AgentPaper · · Score: 4, Informative

    I guess this post must be a figment of my imagination, then, since there's no way I could possibly be writing from a laptop that's been happily running Ubuntu with Intel wireless since 6.06. ...Seriously, can we please stop spreading this "Linux systems can't use 802.11x" FUD? It stopped being true for the vast majority of users several major distributions ago.

    --
    First rule of trauma: Bleeding always stops.
  38. Why I'm still with Linux by R_Dorothy · · Score: 5, Insightful

    "Why can't I just download a piece of software and double-click on it to install?!?!" "What is the difference between KDE and Gnome and why should it matter?!?!" "Why do I have to go to the command line interface to do even basic stuff?"

    As a Linux user I have the opposite frustrations when I come to use Windows. "Why do I have to search the web to find a piece of software to download? Why can't I just go to 'Add/Remove Programs', type in the name (or a keyword) and click install?", "Why can't I chose a different desktop environment when I log in?", "Why can't I use the command line to do even basic stuff?"

    Different strokes for different folks.

    --
    Stupid flounders!
    1. Re:Why I'm still with Linux by robot_love · · Score: 2, Insightful

      Unfortunately, you are in the tiny minority, and this is why Linux continues to strike out on the desktop. I'm guessing that less than 1% of computer users can use the command line. That's a pretty small market share Linux is aiming at, and as far as Microsoft is concerned, Linux can have all of it. They're quite happy to take the other 99.9% of users who don't give a fuck about the command line or different desktop environments and are quite willing to pay real money to have something they can use.

      It's a pity, really, because the other benefits of Linux you mention (adding and removing software as well as the benefits that OSS brings) are quite remarkable.

      --
      .there is enough of everything for everyone.
  39. The REAL reason by stewbacca · · Score: 3, Interesting
    From the full article on computerworld.com

    Backward compatibility is a losing proposition for Microsoft; while it keeps people locked into Windows, it also often keeps them from upgrading Finally somebody exposes the main reason Windows is not a cutting edge product, nor will it ever be (using the current business model).
  40. Re:Collapsing? by m.ducharme · · Score: 2, Insightful

    No, sorry, going from XP to Mac OS X is fairly trivial for casual users. I think it might be more difficult for an expert user actually, as you have to dig into the more arcane aspects of Mac OS X where the difference is really noticeable. When our house switched to Macs I found that common tasks and such, where they differed from XP, made more sense than XP's configuration. I don't have any Vista experience though, so I don't know what switching from XP to Vista is like.

    --
    Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
  41. Re:Gartner analysts? by trolltalk.com · · Score: 2, Insightful

    Gartner just wants to appear to be a "leader", so now that its obvious to anyone with more than 3 brain cells still funcitoning that Windows has nowhere to go but down, they're running really fast to get in front of where those in the know have been heading, and make it look like they somehow have a clue.

    They don't.

    But anyone who needs these "analysts" to help them form an opinion doesn't have a clue to begin with.

  42. Re:Hacking the setup by ServerIrv · · Score: 3, Interesting

    We have kiosks at our university to check your class schedule, register your account and general account changes. Pretty much everything else is locked down when you are logged in as "guest". EXCEPT, you simply open windows media player, then open explorer.exe from inside media player, and you now have access to all the programs installed without you being authenticated to use them. I know this may be "easy" to lock down, but the fact remains, it really darn near impossible to block all the holes in Windows kiosks. If it's not in the Start Menu, and Run has been disabled, doesn't mean people cannot get to it.

  43. Re:Gartner analysts? by m.ducharme · · Score: 3, Interesting
    See, it might be more subtle than that: it may be that Microsoft has instructed Gartner to publish this analysis, to generate support for a planned future move away from the Vista codebase. It may be that Windows Vista is going down, but Microsoft wants the next version to go sideways, and is using sock puppets to get everyone clamouring for it.

    And really, there are a lot of people who don't have a clue, who need "analysts" to help them form opinions: they're called "customers" or in some circles "clients".

    --
    Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
  44. You've been here long enough to know by spun · · Score: 5, Informative

    There's no real class system here. The comments about low UIDs are a JOKE, okay? It's really more of a meritocracy. If you are tactful, humble, erudite, and most of all, well informed on the subject you are posting about, you will be respected and modded up, even if the view is unpopular and you have a seven digit UID. If you are an asshole or an idiot, you will be modded down. As a general rule. There are exceptions.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    1. Re:You've been here long enough to know by Maxo-Texas · · Score: 5, Funny

      See spun, as a 4 digit, you got the joke.

      As a 5 digit, Sancho just can't understand the humor because he hasn't been around long enough.

      As a 6 digit, I have no clue what both of you are even talking about and I'm surprised at myself for being cheeky enough to post at all.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    2. Re:You've been here long enough to know by Doctor+Faustus · · Score: 2, Funny

      As a 6 digit, I have no clue what both of you are even talking about and I'm surprised at myself for being cheeky enough to post at all.
      Know your place! You're a high 6 digit.

    3. Re:You've been here long enough to know by Sentry21 · · Score: 2, Funny

      You and I know there's no UID-based class system, but don't try to explain that to these high-digit kids, because you know they just won't get it. ;)

    4. Re:You've been here long enough to know by ronocdh · · Score: 2, Funny

      If you are tactful, humble, erudite, and most of all, well informed on the subject you are posting about, you will be respected and modded up, even if the view is unpopular
      Hi there, you must be new here!
    5. Re:You've been here long enough to know by toriver · · Score: 3, Funny

      If you want fewer digits, I have this X-acto knife... now, give me your hands...

  45. Some issues I have with his comments by cryptodan · · Score: 2, Insightful
    The only reason why Vista is failing is due to the steep hardware requirements, and many of the low end computers simply cannot handle Vista, so people shouldn't be blaiming Microsoft. They should be blaiming themselves for not doing research about products they intend on purchasing. Another reason is that right now many businesses and corporations are happy with their XP Pro PC Loads, and are not willing to fork over upgrade costs to use Vista. I myself haven't bought Vista yet due to issues pre-service pack 1, but I can guarantee that after Vista SP1 is on CD/DVD then I will buy it.

    To all those people who tout linux as being the best they are quite ignorant. The best is whatever operating system suits your needs. If all you do is email and web surf then any operating system will do. If you are a developer then maybe Linux/Unix is better suited for you. If you are a gamer then Windows is better for you due to it being both DirectX and OpenGL Compatible.

  46. Re:Hacking the setup by 0100010001010011 · · Score: 2, Interesting

    Heh, reminds me of an old hole in my Library's "Kiosk" that only let you run or Netscape or IE. You could configure your telnet application to be anything you wanted.

    Change it to explorer.exe. Type in 'telnet://' hit enter and you were in.

    Those were the days.

  47. Did Gartner catch MS in Bed with someone else? by gelfling · · Score: 2, Insightful

    I can't for the life of me imagine a day when Gartner wasn't MS's Bitch. Did she catch MS in bed with someone else? A man perhaps?

  48. Re:Hacking the setup by Coryoth · · Score: 2, Informative

    Rights are properly configured on Linux by default. Your hypothetical kids in the library won't be able to touch anything system related, or anything not owned by the user. There is no configuration required to enforce this. Actually if you read the article it is better than that: they're using KDE because it has Kiosk mode, which basically offers a simple checkbox approach to completely locking systems down to be library machines etc. Scroll to the bottom to see the KDE Kiosk Tool, and skim through the options shown: you can very simply lock the box down to a significant degree. No run command, no shell access, no programs that require superuser access, etc. That doesn't give you much leverage to "hack" anything.
  49. Re:Hacking the setup by BlackSnake112 · · Score: 2, Interesting

    If you are setting up public computers (schools/libraries/what ever other public place) there is this public computer install from believe it or not microsoft. I think it was called shared computer toolkit. IT required a special install. You needed to partition the hard drive keeping 25-30% of the drive unused. You set up the machine you are done. If someone even an admin installed/made changed without telling the computer to keep those changes, a reboot would undo all of those changes or installed software. Needed to log in with a local admin user to get access to the shared computer menu to keep changes. It did like windows update so those went in. It also liked auto update with SAV which surprised me. It did not block people from making changes/installing software, reboot the machine just took all those things away.

    figures microsoft changed it they now call it steady state. if you want this: http://technet.microsoft.com/en-us/magazine/cc160970.aspx It did work with our public computers. The decisions was made to kill all the public computers since we do have wireless here and most people that come here do have their own laptops.

  50. Re:Windows Me doomsayers were right. by Kwirl · · Score: 2, Informative

    Since Windows Me was released, MS's share price has gone down the drain and MS is depleting its one famous cash reserves (in aimless attempts to control some field, any field) like if there is no tomorrow.

    MS Stock Price after release of ME - 25.59. Today's Stock Price for MS - 29.11. During the time between their stock has traded as high as 36.55.

    As for their cash reserves, I'm curious what inside information you have, the last I heard arrangements have not been agreed upon, and a cash vs stock deal hasn't been determined. As of December 07, they still have 21 billion in cash reserves. Even if they blew their wad on Yahoo, they generated 17.6 billion dollars of cash last year, and could easily replenish those reserves by scaling back acquisitions and dividend payouts.

    Your fiscal witchcraft is a fail, and since the entirity of your comment is built around a fact that you pulled out of some random orifice, your entire comment gets an F. No gold star for you.

  51. Nothing but shamless pandering by pseudorand · · Score: 3, Insightful

    From TFA Summary: "must make radical changes to the operating system"

    Any software developer knows that 'radical changes' to working (however imperfectly) code is a bad idea. The only thing really wrong with Vista (other than the necessity of all those graphics in the first place, which boils down to a matter of opinion) is the video drivers, which can be blamed on Nvidia and ATI, not Microsoft. I get similar problems using the proprietary binary drivers on Linux from time to time as well though. It usually only crashes Xwindows rather than requiring a reboot, but you probably shouldn't be running a 3d graphics on a machine with uptime requirements in the first place.

    Mr. Silver and Mr. MacDonald are either:
    a) Complete morons
    b) Covert Linux enthusiasts frustrated by Linux's slow advances in the desktop space
    c) Very knowledgeable about the direct relationship between sensationalism and ratings and lack thereof between intelligent analysis and ratings

  52. Re:Hacking the setup by photon317 · · Score: 2, Informative

    This is trivial to prevent with ulimits, which are configured with a simple file in /etc. I would hope any sane distribution would default to having ulimits for users. If not, that needs to be rolled into the config for a library-like system.

    --
    11*43+456^2
  53. Re:Not actually *no* configuration by spisska · · Score: 2, Informative

    Minor point, but the one thing you *don't* in this situation is to leave user rights management how Ubuntu configures it "by default"; since by default all users have sudoer rights, so can get admin access whether they want by typing in their own password!

    Sort of. In Ubuntu, the first user you add (and any other users you add, I believe) at installation will have sudo. After the initial installation and boot, however, new users do not have sudo by default -- the option has to be checked in the Add User dialog. At least that's how I remember it.

    On other distros, e.g. Fedora, no users have sudo until you explicitly add them to the sudoers list.

  54. That's the Whole point by monoqlith · · Score: 2, Interesting

    The only real argument for OS superiority that MS has right now is that only Windows will run all Windows software, past and present. This keeps IT pros tied to Windows, because their co-workers demand being able to use the same software, and uninformed IT drones susceptible to purchasing successive versions of the increasingly crappy OS due to deceptive marketing. This is not a winning business model in the long-term, as people will someday realize, hey, I saw this other OS out there that is lighter, faster, more secure, and easier to use. But in the short term it keeps people from tossing out their support contracts and Windows licenses so that they can run their old software. This has turned the war against Windows into a war of attrition.

  55. Re:Hacking the setup by TheRaven64 · · Score: 2, Interesting

    Before then, in the 3.1 days, there was some 'security' the schools liked where you could prevent the file manager from launching apps. If Word was installed, you could run the object packager, and get an OLE object pointing to the dosbox app, which you could then embed in your Word document and double click on to run.

    --
    I am TheRaven on Soylent News
  56. Hooray! by g4b · · Score: 2, Funny

    I for one welcome the mighty year of linux!

    At last! My CHIP Magazine from 1998 is still right - TEN YEARS LATER!

  57. Re:Windows vs Ubuntu by AgentPaper · · Score: 2, Informative
    If you're referring to the Broadcom card that comes with certain models of HP and Lenovo laptops, those don't work particularly well with Windows either. See http://www.asifism.com/hp-quickplay-windows-vista/trouble-with-hp-laptops-wireless-broadcom-cards/ and http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2332092&SiteID=17 for several users' ongoing troubles with Broadcom cards under Vista.

    Otherwise, there are very few makes of onboard 802.11x currently in circulation that don't have at least one open-source driver available. See http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/ for a list of supported makes and models. I think you might be pleasantly surprised.

    A final note: there's no need to be unpleasant to those who disagree with you. For the record, I'm an OS agnostic, as I have one of each major OS represented in my home, and I can't say that I've suffered any massive problems, wireless or otherwise, with any of them. I and the other posters you've replied to were simply pointing out exceptions to your blanket statement that no wireless cards work under Linux. I don't think I or anyone else ever claimed that anyone who has or has had difficulties with wireless under Linux must be lying. Moreover, the cards that tend to give trouble under Linux also tend to give similar trouble under Windows and other operating systems - the problems lie with poorly written drivers, not Vista, Linux or any other OS.

    Thank you for your consideration.

    --
    First rule of trauma: Bleeding always stops.
  58. How did 'ping' get you root ? by Steve+Hamlin · · Score: 2, Interesting

    Seriously - I'm curious. I'm not a hacker, but do understand things a bit. I get how you compiled a vulnerable version of ping, and copied it to your now-available $USER shell. I assume this would mean the ping executable is at most UID/GID User:User, rwx 777.

    How do get from there to root? A local buffer overflow in a non-privileged ping executable allows you to get access to privileged memory ranges not controlled by ping, but rather by some privileged process, and you use that access to that privileged memory area to get to root?

    If that is somewhat correct, it seems like the memory manager is to blame, not a bad ping programmer. Why should ANY non-privileged application be allowed to do that by the MMU? If not a buggy ping, then what's to keep you from downloading a purposely-written overflow app from a website and breaking out with a that?

    Is that what NX fixes? But wouldn't some non-kernel privileged memory still need to be marked executable for root and setuid apps? Does NX thus have some policy mechanism for what program and/or memory range is and isn't vulnerable to overflows?

    I understand the 50,000 foot view of SELinux and AppArmor - do they operate in this domain, or more at the file-and-kernel-ABI access permission level (rather than in this memory-range level)?

    Thanks for the info....

  59. Try this quick-fix by Paperweight · · Score: 4, Funny

    I went and installed Windowblinds and a Vista skin on our XP machines. Now users think we have Vista for all intents and purposes, and I get to support XP. It's win-win!

  60. ReactOS by Kavok · · Score: 2, Interesting

    I don't know if anyone has mentioned it yet, but ReactOS could be very interesting as far as the OS "wars" go. Link to wikipedia article: http://en.wikipedia.org/wiki/Reactos A little blurb from the site: "ReactOS® is an advanced free open source operating system providing a ground-up implementation of a Microsoft Windows® XP compatible operating system. ReactOS aims to achieve complete binary compatibility with both applications and device drivers meant for NT and XP operating systems, by using a similar architecture and providing a complete and equivalent public interface." Basically if they can deliver on it you will have an open source operating system capable of running all of these legacy applications and whatnot.