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.'"

46 of 868 comments (clear)

  1. 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 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.
    2. 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.

  2. 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.
  3. 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
  4. 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
  5. 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.

  6. 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 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.

  7. 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...

  8. 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.
  9. "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.

  10. 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.

  11. 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.

  12. Re:Really? by ergo98 · · Score: 1, Interesting

    Are these guys supposed to be taken seriously?

    They shouldn't be, yet here this tripe is as a featured Slashdot story, as it will surely top the other meme sites.

    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.

    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.

    Like many such highly speculative (the whole WinFS initiative), large-scale projects, it failed spectacularly, and the result was a backtrack and then a polishing of XP to pretend it was something new. The failure of WinFS alone, which was to be a major foundation of a lot of the features of the new OS, was a massive failure for the project.
  13. 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.

  14. 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).
  15. 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?
  16. 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.
  17. 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.
  18. 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.

  19. 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
  20. 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.
  21. 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.

  22. 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
  23. 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.

  24. 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.

  25. Re:Really? by unlametheweak · · Score: 1, Interesting

    Do to some comments about my use of the word "high end" I will add these points:
    - I perhaps should have used the word "modern" (computer) instead of the word "high end".
    - While Vista was being developed (and for many years), it was likely developed on what was then considered "high end" computers.

  26. 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.
  27. 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.

  28. 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.
  29. 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.
  30. 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.

  31. 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.
  32. 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.
  33. 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.

  34. 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.

  35. 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
  36. 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.

  37. 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?

  38. 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.

  39. 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.

  40. 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....

  41. 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.

  42. 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.