Slashdot Mirror


60% Of Windows Vista Code To Be Rewritten

Alien54 writes "Up to 60% of the code in the new consumer version of Microsoft new Vista operating system is set to be rewritten as the Company "scrambles" to fix internal problems, according to this report. In an effort to meet a deadline of the 2007 CES show in Las Vegas Microsoft has pulled programmers from the highly succesful Xbox team to help resolve many problems associated with entertainment and media centre functionality inside the OS. Much more at the link."

111 of 662 comments (clear)

  1. Please Don't Interpret this Incorrectly by eldavojohn · · Score: 5, Insightful
    Ok, we all know how the majority of Slashdot feels about Microsoft. It's not a positive feeling. I myself don't like them.

    But please don't use this 60% figure as proof that Vista will suck. Because it doesn't necessarily mean that.

    Once again, we have the Slashdot spin to deal with:
    Up to 60% of the code in the new consumer version of Microsoft new Vista operating system is set to be rewritten as the Company "scrambles" to fix internal problems, according to this report.
    Scrambling to fix problems? If they're saying their release date is sometime in 2007, I don't think they need to scramble. They actually seem pretty lax about when this is going to be released. Hell, I heard about Longhorn years ago and they sure haven't been "scrambling" to do anything with that. Stop making it sound like Microsoft is running around with their heads cut off. Because I highly doubt it.

    I interpret this to mean that Microsoft is stepping up to the plate and taking responsibility. They have identified so many problems that it needs major revision and good for them.

    Do you remember Windows 98, first edition? Do remember how much better second edition was? I do. Why the hell they didn't just wait on the release is simple. Money.

    They could release Vista prematurely but now we wait until 2007. And if you hate Windows, like I do, why do you care? We're still going to be using Linux anyways.

    So please, look at this move as a gesture to try and release a quality product and not slop out some POS OS that they are only releasing for the sake of income.
    --
    My work here is dung.
    1. Re:Please Don't Interpret this Incorrectly by DebianDog · · Score: 3, Funny

      Heck... let's make it 95% to 100% and I will consider going back to Windows!

    2. Re:Please Don't Interpret this Incorrectly by spaztik · · Score: 5, Insightful

      I'd rather they wait and get it right before releasing Vista rather than going through the excruciating process of installing security updates/service packs/second editions on a hastily released product. Or even better yet, having to go out and spend money on security software to fix the holes that shouldn't exist in the first place. Please get this one right Microsoft.

    3. Re:Please Don't Interpret this Incorrectly by TheRealBurKaZoiD · · Score: 4, Insightful

      I agree with you mostly, but I swear I remember reading an article a couple of years ago where Allchin (sp?) commented that Vista was a from-scratch complete re-write of the OS, that they didn't port anything over. Of course I could be mistaken, but it just sounds really weird to remember that, and now the talk of a major re-write. 10%, 25%, 50%; does it really matter how much of a re-write it is? At 50+ million lines of code that's no small re-write. And I assume everyone here on /. has at the very least worked on small to medium-sized project development teams. You all know the difficulties and politics in teams of that size. Can you imagine the cluster-fuck in coordinating development using literally hundreds and hundreds of programmer?

      Personally, I really don't care when it comes out. I waited until sp2 to jump on the xp bandwagon anyway, and I typically wait a couple of years before adopting a new operating system, just to let the bugs shake out.

    4. Re:Please Don't Interpret this Incorrectly by Alranor · · Score: 3, Insightful

      Once again, we have the Slashdot spin to deal with:

              Up to 60% of the code in the new consumer version of Microsoft new Vista operating system is set to be rewritten as the Company "scrambles" to fix internal problems, according to this report.


      How exactly is that comment "Slashdot spin" when it's the first line of the article linked to?

    5. Re:Please Don't Interpret this Incorrectly by bperkins · · Score: 4, Insightful

      I don't think they need to scramble.

      Are you kidding?

      Let's put aside the possibity that the 60% figure is probably total hogwash, because that's not what you're arguing.

      Rewriting over half the code of a project that you've spent years working on and are supposed to release in about a year is a desperate situation. It's not possible to acomplish. If they said they had to rewrite 10% of the code, I'd say they were in a bad situation, since that last 10% of the code often takes the most time.

      I don't believe the 60% figure, because if it were true, the project leaders would be looking for new jobs already.

    6. Re:Please Don't Interpret this Incorrectly by rubycodez · · Score: 2, Insightful

      the article mentioned a total restruture of the windows division; combine that with any significant re-write of even part of something as complicated as an OS, and it is quite clear Microsoft has fooed themselves in the bazz with a bar. Missing the Christmas 2006 season alone is estimated to cost hardware manufacturers over 4 billion US dollars. this is catastrophic.

    7. Re:Please Don't Interpret this Incorrectly by EggyToast · · Score: 3, Insightful
      To me, it means that Allchin was probably bending the truth a bit for PR reasons. Given how many different departments and groups there are within Microsoft, I'm sure there have been numerous instances of someone saying "we can't rewrite that from scratch; we'd have to start everything we're working on over from scratch too!" And so they port a little code here, a little code there... a big piece of code here, a bigger piece of code there...

      Given what we know is in Vista, it doesn't make much sense for the entirety to be rewritten. Why would they choose to recode the Registry and then follow through on actually including it? Similarly, look how many things are being backported to XP, and easily at that -- that doesn't sound like Vista is "all new" to me. But it appears that by NOT doing what Allchin said they were going to do, they now get to "scramble" and rewrite tons of code. I'm sure that's significantly less efficient than simply starting from scratch in the first place.

    8. Re:Please Don't Interpret this Incorrectly by Anonymous Coward · · Score: 2, Insightful

      I typically wait a couple of years before adopting a new operating system, just to let the bugs shake out.

      In addition to that logic, what compelling reason do we have to upgrade immediately? For MS Windows users, will Vista do anything that they can't already do on XP? Will their applications be ready for Vista? Will any applications only be available for Vista? Eventually Vista will be released and eventually MS Windows users will move to that platform, but why are people in a hurry to do so? I don't look forward to the retraining of the users at work, the rollout (testing applications and custom projects), etc....

      I'm fine if they take a little extra time to hopefully do a better job with this. MS WinXP hasn't been too bad so I'm sort of looking forward to the new OS to see what is available, but I can certainly get these from reviews too.

      Jim

    9. Re:Please Don't Interpret this Incorrectly by gstoddart · · Score: 5, Interesting
      Hell, I heard about Longhorn years ago and they sure haven't been "scrambling" to do anything with that.

      Clearly. This was supposed to have been Longhorn by now, wasn't it?
      Stop making it sound like Microsoft is running around with their heads cut off. Because I highly doubt it.

      They've been announcing later release dates, fewer features, delays in their Office suite, and god knows what else.

      When a critical security bug is found in IE6, and then immediately found in the supposedly completely redesigned IE7, it gives one pause for concern.

      It is beiginning to seem that Microsoft is becoming a victim of their own intertia. They built a huge, overly complicated beast, based entirely off proprietary technologies of dubious value. They've been promising the moon for years, and now they're starting to promise the next county because the moon is unobtainable.
      So please, look at this move as a gesture to try and release a quality product and not slop out some POS OS that they are only releasing for the sake of income.

      I asked this yesterday in another thread, but I never got an answer ... given all of the features they've announced wouldn't be in Vista, WHAT is it, if NOT a release for the sake of income? Except for a new whiz-bang interface, I haven't really heard what compelling features Vista is supposed to have. From what I can tell, they're removing some of the suck, and a few incremental improvements, what motivates me as a consumer to want it?

      Certainly all of those shiny Longhorn features they touted have been dropped from it. It sounds like it's a minor evolutionary upgrade to Windows at best. Hardly the Earth shattering, Next New Thing they've touted it as being.

      And in the mean time, people might just decide to buy a Mac.
      --
      Lost at C:>. Found at C.
    10. Re:Please Don't Interpret this Incorrectly by networkBoy · · Score: 3, Insightful

      Actually I wonder which half is being re-written?
      Legacy code causing issues, so they re-write it, thus Vista is essentially a clean new windows? Or is is the new stuff not working, which means that there is even less reason to pugrade from XP? Which half is bad really does matter in this case (at least to me it does).
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    11. Re:Please Don't Interpret this Incorrectly by birge · · Score: 2, Insightful
      They could release Vista prematurely but now we wait until 2007. And if you hate Windows, like I do, why do you care? We're still going to be using Linux anyways.

      They care because everybody here who talks up linux has a dirty little secret: their windows partition. The one they use when they need to get stuff done, like use photoshop or illustrator, or use a word processor that actually works, or a browser that works with their bank's website (granted, not fair, but true), or a play a game other than gnu chess, or print to that fancy new color laserjet down the hall.

      Ok mods, have at it, but before you do look deep inside your hard drives and you'll see that what I say is true! :-)

    12. Re:Please Don't Interpret this Incorrectly by AeroIllini · · Score: 4, Insightful

      From what I can tell, they're removing some of the suck, and a few incremental improvements, what motivates me as a consumer to want it?

      The truly sad part is that it doesn't matter, because they're going to sell millions of units anyway. Every single new Dell sold in 2008+, and every computer at companies that uses Windows desktops (which is almost all of them) is going to have Vista installed on them, and Microsoft is going to be paid for every one of those copies.

      Just because no one will go out and purchase a $400 upgrade from a Best Buy shelf doesn't mean Microsoft isn't going to sell any. They have a captive audience. For the majority of the world, Microsoft Windows is inseparable from the computer. (I realise this sentiment is not true on Slashdot, but the people who read this site are of a slightly different breed.) Telling people they can buy a computer without an operating system, and that they can install their own, is like telling people they can go buy a car without an engine, and then download a free one from the internet. Even if it's technically possible, it doesn't even occur to them. And as for MacOSX: most people who buy Dells are looking for the equivalent of a Honda Civic. A Mac is like buying a BMW.

      And keep in mind that we (of the Slashdot kind) have been beating into people for years the need to keep their Windows machines all patched and updated. Well, isn't Vista just an update? Of course they will upgrade; their data needs to be protected from the evil identity thieves and hackers lurking in the intarweb!

      In short, Vista will be everywhere as soon as Microsoft releases it, whether it's better than XP or not. And they're going to make a bundle.

      --
      For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
    13. Re:Please Don't Interpret this Incorrectly by caseih · · Score: 4, Interesting
      I asked this yesterday in another thread, but I never got an answer ... given all of the features they've announced wouldn't be in Vista, WHAT is it, if NOT a release for the sake of income? Except for a new whiz-bang interface, I haven't really heard what compelling features Vista is supposed to have. From what I can tell, they're removing some of the suck, and a few incremental improvements, what motivates me as a consumer to want it?

      I've heard that MS is putting a lot of effort into the idea of running all applications as normal, restricted users. Up til now, many legacy (and not-so-legacy) applications had to be run with power user or adminstratrator on XP because they expected to be able to write to Program Files or even to the windows system directory. I understand that Vista will have a very sophisticated virtual file system layer (talk about a kludge) that will virtualize some of these areas of the disk for these bad applications so that they can still function. The app will think it is writing to the windows sytem directory or the Program Files area when if fact it is not. On one hand this seems to me to be a pretty brilliant solution to the crappy legacy app problem, but on the other hand seems to be a horrible hack.
    14. Re:Please Don't Interpret this Incorrectly by AKAImBatman · · Score: 4, Interesting

      How about they just use a working kernel like say linux, something from a bsd, etc.

      Generally speaking, the Windows NT Kernel is a superb piece of code. The problems come in when Microsoft abuses the kernel rather than working with it. The fact that everything runs with Administrator permissions (because all the users run as administrators) is not the original intent of the kernel. Windows Terminal Server Systems tend to be a little more on track, as they default deny administrator privleges to regular users. Unfortunately, they also feel extremely unweildly due to the lack of SUDO-type permission elevation, and the fact that individual desktops are only partly separated from each other. (e.g. Installing new programs is often just as hard as on Unix X Sessions. Many programs don't allow you to install for only one user.)

    15. Re:Please Don't Interpret this Incorrectly by boingo82 · · Score: 4, Insightful
      It's Slashdot spin, because people read the "up to 60%" and they hear "60%".

      In fact, you'll notice the submitter and/or editors did exactly that - they took the "up to 60%" in the article, and changed it to "60%" in the headline.

      In fact, "up to" means any number equal to or smaller than. So the actual amount of code rewritten could be 0%. It would also be accurate to say that the code is being rewritten entirely "up to 9 times", because that "up to" would include scenarios where the code was not re-written at all.

      It's spin, plain as day.

      --
      As a republican I feel it my responsibity to manufacture criminals. People need punished!
    16. Re:Please Don't Interpret this Incorrectly by g2devi · · Score: 2, Insightful

      > "this works, but it is crap. We need to rewrite this."

      As someone who's been through this situation, I can tell you that it rarely turns out as rosey as is first planned. My experience mirrors Netscape's.

      When Netscape 4.x was opensourced, the developers said "this works, but it is crap. We need to rewrite this.", and they did. Four years later, they released a marginally good browser that was still behind IE and went from 95% of the market to 5%. If it wasn't for Firefox (which was an incremental change of the Mozilla code base), Netscape would be history in the Windows world. If Netscape took the incremental route of rewriting criticial portions in each release, it might have taken a bit longer, but they would have kept most of their market share.

    17. Re:Please Don't Interpret this Incorrectly by javaxman · · Score: 2, Interesting
      Actually I wonder which half is being re-written? Legacy code causing issues, so they re-write it, thus Vista is essentially a clean new windows? Or is is the new stuff not working, which means that there is even less reason to pugrade from XP? Which half is bad really does matter in this case (at least to me it does).

      Reading in between the lines ( and reading TFA ), it looks like a lot of the code has to do with Media ( big M ) and DRM issues. Bring in guys from the Xbox team... gee, what does Vista support that's changed recently ? Something about HD-DVD encryption sounds familiar. And yea, 'rewrite' might be an extreme spin on what's going to go down, but what kind of stuff tends to touch many points of code ? Security, DRM, encryption... oh, and the whole recently-talked-about IE-separate-from-OS thing, that might play a part in all of this as well, and just by looking at functionality you can probably think of places where HTML rendering and other IE-related functionality needs to be available to the system.

      So it's probably less an issue of legacy v.s. new, and more an issue of several sets of changes that touch a lot of parts of the code, adding up to a large percentage needing fairly extensive changes and full testing. Just a guess, of course.

    18. Re:Please Don't Interpret this Incorrectly by moochfish · · Score: 2, Insightful

      You would think they're re-writing code to address their longest single nuisance of an issue: security.

      But then further reading of the article notes that it is so they can improve their home entertainment functionality.

      So as much as I agree with you that it would be in their interest to "get it right before releasing" it, according to that article, that's really not what this extra effort is about.

      Of course if I were MS and I needed to rewrite a ton of security-related code that very likely exists in XP as well, I might just FUD the re-write as an "entertainment patch" too, seeing as I already claimed, months and years ago that this was an OS with a code base rewritten from scratch for improved reliability...

    19. Re:Please Don't Interpret this Incorrectly by ADRA · · Score: 2, Insightful

      Everything that you say is true, btu I doubt keeping netscape updated on a regular basis would've saved netscape's dwindling numbers. The biggest push I saw in IE numbers was when they started desktop / systems integration by mandating the joining of IE/Explorer. Having the browser on your system, 'permanently' means that anyone who just wanted to 'surf the net' would use IE over netscape simply because it was there.

      After that point, the only way netscape could float was bundling with other products. Obviously, all attempts to keep share fell over and here we are today. There's a small market share of (mostly technical) people using firefox due to its advanced features and 'security' (No non-trivial browsers are there yet). Microsoft doesn't want to compete fairly if it doesn't have to. It'll continue throwing more and more into core products until anti-trust regulators finally put their feet down and say break them up or pay up the a$$. IE will always have a high market share as long as they're the 'default' browser. Anything that touches Windows & Office are the 'default' product.

      --
      Bye!
    20. Re:Please Don't Interpret this Incorrectly by birge · · Score: 2, Insightful
      So, since Windows works better than Linux for you, anyone who says Linux works better than Windows for them is a zealot?

      No, that was badly spoken on my part if I implied that. I should've said anybody who insists linux ALWAYS beats windows must be a zealot. As I said, I use both regularly. Generally, I only prefer linux for programming, but I'm willing to acknowledge other uses for it. :-)

      Seriously, who needs "better" than Photoshop or Illustrator? I'll happily grant that the GIMP isn't as good as Photoshop, but it's adequate for my needs (and I do quite a lot with it). You must do a lot of graphics work to justify buying Photoshop -- wait... you *did* pay for it, right?

      Our lab has a site license, and I use it (mostly Illustrator, actually) for papers. If you're touching up family photos, I can see good enough and free being perfect. But why not use the best available if your professional output is involved?

      Nope. I have tried it with Word, though, and that's one of the less pleasant episodes of my life.

      Oh, I never said it would be pleasant! But in my experience it will still be far better than using OpenOffice (if what you want is even possible) which essentially tries to emulate Word in terms of miserable interface, but falls short in all other regards.

      I notice you didn't say what Windows software you would recommend for the task.

      I'd either go with Word + the upgraded equation editor from MathType, or LaTeX + Illustrator for figures. LyX is great, too. One of the nice things about Windows is that a ton of software that's available on linux is ported over, but the vice versa isn't generally true.

      I don't know about MATLAB, but I've used Mathematica on Linux quite a bit, and I haven't seen any of the problems you claim.

      Based on my experience, and the experience of our cluster sysadmin last week, you're lucky. I'm supposing this is a jab against the KDE/GNOME issue. It's a dumb one, though, because developers don't have to support both.

      No, that's *exactly* my point. In fact, developers generally DON'T support both. That's what I meant about a niche market being further fractioned. The small market share of linux is effectively further diminished by the KDE/GNOME split. And that's just the desktop. Have you ever seen the download page for a commercial linux app? (Obviously, that's rhetorical.) It's ridiculous, with about 10 different versions for the various kernel revs and distros.

      Now, you probably don't care to modify or script your applications. That's fine. Windows works for you.

      You're right, I have better things to do in most cases. And unless you're paid minumum wage, my guess is you do, too. Anyway, that's not really my point. You're not going to script GIMP into PhotoShop, or app x into whatever your favorite app y is. Given that Windows has a huge market share advantage, I think often times the best app for a given job is on windows. I don't think that's a very radical statement, though around here maybe it is.

    21. Re:Please Don't Interpret this Incorrectly by pintpusher · · Score: 3, Funny

      you misspelled pugrade. Its poo-grade.

      poo-grade: n. 1 a collection of one or more system software packages mostly comprised of poo. 2. shit on a disk. Usage I've downloaded our poo-grade and it is ready to install.

      poo-grade: v. 1. the act of replacing existing system poo with new and improved system poo. Usage: It is time to poo-grade the main file server, please back up your shit. Thanks, sincerely BOFH.

      --
      man, I feel like mold.
    22. Re:Please Don't Interpret this Incorrectly by dcapel · · Score: 2, Informative

      When someone says 'up to x', you can be fairly certain it will be very near x.

      Go look an ad: A new Tv for under $2000!
      Guess how much the tv is? $1999.95

      This applies to most things, and they sure didn't pull 60% off a random number generator.

      --
      DYWYPI?
    23. Re:Please Don't Interpret this Incorrectly by Foolhardy · · Score: 2, Informative
      The 64 bit number of 100ns intervals since 1601 IS the standard time format: it's the format the kernel uses for all time moments and measurements. 1ms would've been too inaccurate and 10ns would've been unnecessary. It's nice that consumer PCs don't have that kind of resolution, but the RISC machines that NT was originally designed to run on do. Since 32 bits of 100ns would've been too short, 64 bits is the next step. Why spend all that range only on the upper end?

      sAMAccountName doesn't do the same thing as uid, so of course the properties don't have the same name. The sAMAccountName (IDK why it's captalized that way) is the short name for the account inside the domain and needn't be unique. The primary key for an account is the objectSid property; SIDs have been the unique keys for accounts as long as NT has existed. The uid property is only used for SFU when the account is used by the User Name Mapping service.
      Security... how many holes today?
      How many because of kernel design flaws? How many because the kernel's security services weren't used properly (or at all) like the parent was saying?
    24. Re:Please Don't Interpret this Incorrectly by martalli · · Score: 2, Funny

      Maybe they found some SCO code in Vista...

  2. 60%? by (1+-sqrt(5))*(2**-1) · · Score: 5, Insightful
    I've scanned TFA an ungodly three times: “60%” occurs in the title and summary, but nowhere else; can anyone divine its provenance? I'd wager it hails from the statistical nether-æther of sensationalist journalism.

    That said, I think there's trouble brewing for any company that chants “innovation” like some apotropaïc mantra: you have it or you don't (and it tends to go hand in hand with testosterone).

    1. Re:60%? by gowen · · Score: 3, Insightful

      Don't forget that "up to 60%" is a synonym for "less than 60%". And a very useful synonym it is, especially when
      a) a journalist wishes to appear to more knowledgeable than they are.
      b) they want to create a lot of page impressions / ad revenue.

      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  3. Doing the right thing? by Armando_Mcgillicutty · · Score: 2
    Maybe instead of rushing the product out the door full of bugs, it sounds like they might be taking their time and getting it right for once.

    One can only hope.

  4. Wow! 60%??!! by Anonymous Coward · · Score: 5, Funny

    That's a lot of GoTo statements!!!

    1. Re:Wow! 60%??!! by birder · · Score: 5, Funny

      That's what they get for giving it to their "goto guy".

    2. Re:Wow! 60%??!! by KilobyteKnight · · Score: 2, Funny

      Apparently there was an error in the job listing. They were looking for a "go for" guy. And now, since they don't have coffee and fast food 60% of the project has to be redone.

      --
      When will Windows be ready for the desktop?
  5. Apple, "MacOS W", & the real reason for the de by Anonymous Coward · · Score: 3, Funny
    The real reason for the delay is an event that occurred this Tuesday, which was written up by an Apple Insider in the famous MacRumors forums. I quote the post below in full. My comments are at the end.

    The board meeting

    So it's Tuesday morning at Apple. The boardroom is having another meeting about the future of the Macintosh. They're perusing the feedback over the unofficial port of Windows to the Mac, and considering the consequences. There's a whole bunch of things on the agenda. OS development is hard, and it's expensive. Their competitors, Sony and Lenevo, doesn't need to do it, and they're doing pretty well all in all. Plus, there's the whole break up plan. When Apple separates into Apple Macintosh Inc and iTunes Corp, how attractive will Apple Macintosh be as a take-over target? The whole move to Intel will be for naught if it hasn't made Dell and friends just a little more excited and comfortable they could fit the Macintosh into their lines.

    Apple has some little development projects on the boil and has for some time. To begin with, it's pretty much completely reimplemented the Carbon APIs under Windows. Indeed, that's how iTunes and Quicktime are implemented. But, interestingly, so are the Cocoa APIs. They're all there, Apple never stopped developing them, even after it nixed WebObjects for that platform. It's also in need of certain features that would help it with the future. Apple has no "managed code" environment - it supported Java to a certain extent, but Cocoa never was a perfect fit for that. Apple's progress with .NET, unofficially, under Windows and OS X, is coming along surprisingly well.

    As time has gone on, the notion of switching to Windows as the base platform really has gotten more and more plausable. There are still roadblocks, Apple needs Microsoft to provide them with a little more customizability of the UI. A switch to Windows without providing the essential Macintosh experience just wouldn't do. But, well, .NET, and Aero, are Microsoft's attempts to break with the past. Perhaps an OS built upon these APIs could, with Microsoft's help, look entirely like a Mac environment - with the right code, obviously. You don't want a Dell user flipping a registry switch and getting a Mac.

    It's clear that whatever happens, OS X is doomed. Postings by MacRumors alumni arguing that the porting of Windows to the Mac spells disaster are read out, and largely agreed with. But the question then is - does Apple continue to pour money into OS X, or could Gates and Ballmer be ameanable to making the modifications needed to make Windows Vista the next Macintosh OS?

    The phone call

    Jobs picks up the phone and calls Gates. There's a brief discussion, and then the phone's put down. A few minutes later, the phone rings. It's Ballmer, Gates, and Allchin.

    "We think we can do it, Steve" says Bill Gates. "I mean, this is a major thing for us. It's a coup, and I know you know we're thinking it. So we're going to help in any way we can."

    Allchin interjects: "Funnily enough, from our end, the code's largely there. We need a bit more time. WinFS needs some work - we'd put it on hold, but if you're going to want Spotlight on this OS, we'll need to finish it. Sticking menus at the top of the screen and reordering them... that's easy stuff. We'd appreciate it if you ported your own Dock and Finder, you can keep that proprietary if you want."

    Jobs smiles. "That's perfect for us. Means we keep control over the so-called Macintosh experience. That's really the only reason we've stuck with our own operating systems for so long."

    Ballmer speaks next. "Well, I'm looking at the timings, we can probably get things to you in a service pack for Vista, perhaps in April or May of 2007?"

    "January", says Jobs. "It's got to be January. I want to go to MacWorld, and announce a new operating system, Mac OS W, th

  6. Third Rule of Software Development by Error27 · · Score: 5, Funny

    Always add gaming programmers late in the project and to improve security and reliability.

    1. Re:Third Rule of Software Development by Linker3000 · · Score: 2, Funny

      "Looks like you are writing a letter- man, that's sooo boring - hows about I fire up Duke Nuken Forever and we play one on one for a while?"

      --
      AT&ROFLMAO
    2. Re:Third Rule of Software Development by maxwell+demon · · Score: 5, Funny
      Always add gaming programmers late in the project and to improve security and reliability.

      Of course. For example, the programmers of FPS games are likely good at writing AI which fights against the user. Just the thing you need for a secure OS, because you know, the biggest security problem often sits in front of the screen.
      --
      The Tao of math: The numbers you can count are not the real numbers.
  7. manpower by StarvingSE · · Score: 3, Insightful

    In an effort to meet a deadline of the 2007 CES show in Las Vegas Microsoft has pulled programmers from the highly succesful Xbox team to help resolve many problems associated with entertainment and media centre functionality inside the OS.

    "Adding manpower to a late software project makes it later." - Fred Brooks, The Mythical Man-Month

    --
    I got nothin'
  8. Come on by Serapth · · Score: 5, Funny

    When has Smarthouse.com.au steered you wrong in the past????

    Seriously, some of the shit that gets posted on Slashdot is the geek equivelant of a tabloid.

    1. Re:Come on by general_re · · Score: 5, Funny
      When has Smarthouse.com.au steered you wrong in the past????

      Never. Not one single time. Who the fuck is smarthouse.com.au?

      --
      ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
    2. Re:Come on by Dystopian+Rebel · · Score: 5, Funny
      Slashdot is the geek equivelant of a tabloid.


      This is simply not true.

      If Slashdot were like a tabloid, we'd have poorly written diatribes everywhere and a picture of a naked woman on Page 2.

      Cowboy Neal, I'm waiting for Page 2.

      --
      Rich And Stupid is not so bad as Working For Rich And Stupid.
    3. Re:Come on by notnAP · · Score: 5, Funny
      ...we'd have poorly written diatribes everywhere and a picture of a naked woman on Page 2.
      Cowboy Neal, I'm waiting for Page 2.

      Please Dear God may I not find a picture of a naked Cowboy Neal on page 2 tomorrow.

    4. Re:Come on by Anonymous Coward · · Score: 2, Informative

      I've seen two rumours from SmartHouse today. The first was that Apple are going to release a phone soon. Their evidence was that someone from BenQ had told them that they had heard that Apple had approached someone in Taiwan about making phones. Real solid evidence there.

      Now we have a ridiculous article about Vista being rewritten with no real sources for the facts.

      It appears that SmartHouse is an obscure Australian magazine that is totally unknown even in Australia (I'm an Australian technophile, and I've never heard of it), and that they hope by spreading crazy rumours that they can raise their profile and get some advertising dollars.

  9. What is it, Bash Microsoft Day at the press core? by soren42 · · Score: 4, Funny
    Wow, does it suck to be Microsoft today... just look at the homepage of Slashdot:


    The hits just keep coming... I'm no Microsoft supporter, but that's a lot of bad PR for any company in one day - makes you feel sorry for them.

    I wonder if all this negative press will affect their stock price in trading today. (Makes you feel sorry for their shareholders!)
    --

    "Adventure? Excitement? A Jedi craves not these things."
  10. classic managment mistake by geekoid · · Score: 4, Funny

    When you run into a large issue, you don't pull people off another project to help.

    It's like getting 3 women pregnant so you can have a baby in 3 months.

    You need to define your new schedule and stick to that. otherwise you end up with a slower schedule and a different set of bugs.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:classic managment mistake by Anonymous Coward · · Score: 3, Funny

      Are you implying that my 9-woman beo-womb cluster is infeasible?

      LIAR!

      Baby-making WILL be revolutionized!

    2. Re:classic managment mistake by jtwJGuevara · · Score: 2, Interesting

      "Adding manpower to a late software project makes it later." --Frederick Brooks

    3. Re:classic managment mistake by dJOEK · · Score: 2, Informative

      Spank me, that was of course Wernher von Braun:
      "Crash programs fail because they are based on theory that, with nine women pregnant, you can get a baby a month. "

      --
      Exercise caution when modding this message up: the author acts like a jerk when his karma is excellent.
  11. Am I the only one...? by BitterOak · · Score: 4, Interesting
    Microsoft has pulled programmers from the highly succesful Xbox team to help resolve many problems associated with entertainment and media centre functionality inside the OS.

    Am I the only one who thinks that things like media and entertainment should not be core parts of an OS, but rather should be handled by applications that run on the OS? We're not buying a television, after all.

    --
    If I can be modded down for being a troll, can I be modded up for being an orc, or a balrog?
  12. Re:What is it, Bash Microsoft Day at the press cor by Anonymous Coward · · Score: 3, Funny

    No, it's a normal day at Slashdot.
    Nothing to see here, move along.

  13. The Mythical Man Month. by khasim · · Score: 5, Insightful

    A good book and it discusses how adding MORE programmers to a task means the project will take LONGER to complete.

    So, adding more programmers to a late project, and not slipping the date even more to account for them, [b]probably[/b] means that the final result [b]will[/b] suck.

    1. Re:The Mythical Man Month. by 0kComputer · · Score: 5, Funny

      Hence the expression "9 women can't have a baby in 1 month."

      --
      Top 10 Reasons To Procrastinate
      10.
    2. Re:The Mythical Man Month. by SeeMyNuts! · · Score: 5, Insightful


      In any given project there are just so many parallel tasks. The optimum number of developers is about the same as that level of parallelism (plus a secretary and a manager). It allows compartmentalizing things, so each developer has a chance to become an expert in that area and be productive. Adding more developers just increases communication overhead, training overhead, petty squabbles, micromanagement of the mess, etc. Taking away developers leaves holes that will require additional time to complete.

      I hope the article summary is wrong and that Microsoft isn't so incompetent as to substantially re-write an operating system in the last year of its development! Talk about a death spiral.

      "That's no moon, it's the accumulated mass of all our new bugs!"

    3. Re:The Mythical Man Month. by gowen · · Score: 5, Funny
      There's a quote in "The Bluffers Guide To Maths" that say
      If a five-piece jazz band can play 'Honeysuckle Rose' in six minutes, you might think a ten-piece could play it in three minutes. In fact, it would take at least 12, because everybody's got to have time to take a solo
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  14. "Vista is People Ready" by tegeus · · Score: 2, Funny

    Just not computer ready....sigh

  15. unrealistic goals by cwtrex · · Score: 2, Interesting

    I remember reading a good portion of their Rapid Application Development book. I sometimes wonder when I read these articles if they have read it themselves. The main rule in that book is to not set unrealistic goals. I remember hearing the first time about Vista that it might not be out until 2007. I think they should have stuck with that as their original goal. Dropping off features just to make a 2006 rush made them reset their programming team's focus too many times. The cost? Time. I realize that an operating system is not the easiest program in the world, but this is Microsoft. They have existing code to choose from, they have programming geniuses at their finger steps, and they were SUPPOSED to have an idea how to program efficiently according to that book with the Microsoft name on it. Lesson for Microsoft: take your own advice and use it!

  16. Slow news day? by paeanblack · · Score: 5, Funny

    Microsoft is pulling some staff from an finished project and assigning them to an unfinished project...targeting a similar market, no less...

    Brilliant!

  17. 60% Is NOT IN THE ARTICLE by ThinkFr33ly · · Score: 4, Insightful

    Go ahead. Do a find on the page. The only place where the number 60 is even in there is in the article's title and in a link back to the SAME article at the bottom of the page.

    In fact, this 60% number is made up. Not only would this be impossible in less than a year, 60% of the code in Vista isn't even new to Vista.

    Hey Slashdot editors... I know you guys are really into MS bashing and you want to satisfy the thirst that most Slashdotters have for MS blood, but at least check to make sure that articles your posting have a shred of truth in them.

    1. Re:60% Is NOT IN THE ARTICLE by Jugalator · · Score: 2, Informative
      The only place where the number 60 is even in there is in the article's title and in a link back to the SAME article at the bottom of the page.

      No.
      Up to 60% of the code in the new consumer version of Microsoft new Vista operating system is set to be rewritten as the Company "scrambles" to fix internal problems a Microsoft insider has confirmed to SHN.
      --
      Beware: In C++, your friends can see your privates!
  18. So what? by helix_r · · Score: 5, Funny

    Shut up, fools, 99+% of you are going to end up using Vista anyway.

    1. Re:So what? by fatted · · Score: 5, Funny
      Shut up, fools, 99+% of you are going to end up using Vista anyway.
      I think you'll find that the answer is merely 98.2%. Who's the fool NOW!!
    2. Re:So what? by richman555 · · Score: 2, Interesting

      My next computer will be a Mac. XP is the last version for me.

    3. Re:So what? by fatted · · Score: 2, Funny
      My next computer will be a Mac. XP is the last version for me.
      Yeah,we know your type. You'll be DUAL-booting in no time!

      We're WATCHING YOU!
    4. Re:So what? by Kjella · · Score: 2, Interesting

      Yes, we are but I wish it was because of Windows, not despite Windows. The fact of the matter is, there are a lot of brilliant people producing commercial software - most of them not employed at Microsoft. Since my job now includes a Windows-only reporting tool, I could not get my work done without Windows. Even if I could, I'd have trouble collaborating with everyone else that was using Outlook/MS Office. If we're talking about an organization-wide change, there'd be a thousand little hooks to the MS platform - my job being one of them. Would I care if I could just open it in OS X or Linux (haven't tested how WINE handles it but no point)? There's not a single feature I'd miss from Windows. I haven't seen one I need in Vista.

      The three biggest hooks I see are Exchange, Excel and Exceptions (yes, I made that up to fit the pattern). Exceptions are those kinds of odd Windows-only apps that you would never get around to cloning. I can't number all the Exchange killers that just don't live up to the hype. OpenOffice and KOffice don't match Excel, and half the issue is a ton of existing smart formulas/marcos/system of interlocking spreadsheets. The last you probably need to emulate with WINE. On the home front it's a system by geeks, for geeks because almost all of the upstream projects are that way. The distros try to polish but they can't change the deeper structures. Granted, some things are just clunky and both average people and geeks want to get rid of, but on the whole I don't think they seek the same solution.

      --
      Live today, because you never know what tomorrow brings
  19. Re:Apple, "MacOS W", & the real reason for the by Mr+Z · · Score: 5, Funny

    Darn it, I read this post without my tinfoil accessories.

    --Joe
  20. Xbox code by Rob+T+Firefly · · Score: 4, Funny
    Microsoft has pulled programmers from the highly succesful Xbox team to help resolve many problems associated with entertainment and media centre functionality inside the OS.

    Xbox code in Vista! Think of the possibilites!!

    When we get the Blue Screen of Death we can simply wait a few seconds and respawn somewhere nearby our original desktop.

    We can use a Gameshark to hack ourselves more time or chances to get our work done.

    We can whip out a plasma rifle from "Halo" to frag Clippy with.

  21. It's because of WWDC by Pao|o · · Score: 3, Insightful

    Apple moved this year's WWDC from July to August thus the need for Microsoft to delay & rewrite 60% of Vista so it can copy all the new geewhiz features of OS X 10.5 Leopard.

    Anyone who disagrees with me is a Microsoft fanboy. ;)

  22. Sounds like "Telephone" by overshoot · · Score: 4, Insightful
    Frankly, I doubt it. It sounds like something that mutated from either:
    • 60% of modules require some change (as distinct from "rewritten") or
    • 60% of <insert section> needs to be rewritten (as distinct from "Vista).

    You can think as little as you like of Microsoft's management (and you'd have to go pretty low to match me) but I can't see even them being so flagrantly (stupid|dishonest) as to promise a 2007Q1 delivery of a 60% rewrite of something that took five years to get this far.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  23. Perhaps... by Svartalf · · Score: 3, Insightful

    But to be worrying about 60% of the code in a one year timeframe, in light of the 10's of millions of lines of code...

    If they're actually doing this (I've my doubts...), then Vista won't be out when they say it will be- it'll be delayed by another 2 or so years like Windows 95 ended up being (95 was started approximately 4 years earlier and was only supposed to take a year, year and a half to do- the delays were so bad that the press was making all blow and no go jokes with respect to the codename for the product, "Chicago".).

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  24. Re:Apple, "MacOS W", & the real reason for the by Zontar_Thing_From_Ve · · Score: 4, Funny

    Let's see... if true, this would mean that consumers would get a double benefit - they would pay MORE for an Apple PC than a non-Apple PC AND (drumroll, please!) they would get to use "quality" Microsoft software on this PC!

    If true, let me tell you what over 90% of the consumers out there would say. These are the people who are not Apple fanboys. "You seriously expect me to pay MORE for an Apple PC than a non-Apple PC just to run Windows?!? When both PCs will run it? Are you out of your freakin' mind?!?" And Apple soon joins DEC in the computer afterlife.

  25. Sad, Bad Reporting! by cyberjessy · · Score: 4, Interesting

    I have been installing and testing Vista since the early betas. To the last one, build 5308. I have seen things getting better all along the way, from better graphics, speed and more reliability. It looked like a mess earlier, but then they cut features and made schedules more realistic.

    Build 5308 is feature complete, and has not crashed even once. It supports all the devices on my machine. Now why the hell would they rewrite 60% of a perfectly well running system??? Microsoft has said that most of the work remaining is related to security and performance. I trust them, because I have seen it.

    I read the article, I could not find the source of this information. The memo that was included does not speak about this 60% figure. They have not mentioned any other sources. Now why is this making news!!!??

    --
    Life is just a conviction.
    1. Re:Sad, Bad Reporting! by JustASlashDotGuy · · Score: 2, Interesting

      Now why is this making news!!!??

      This is making news because this is Slashdot. When it comes to bashing MS,
      facts are secondary... spin is primary. It's sad but true. If MS delays a
      product, everyone here will complain because it's taking so long for the
      updates. If MS releases frequent updates to products (new version), then
      people complain that MS is trying to constantly milk people out of their
      money by forcing them to buy new version of the SW. If MS releases security
      patches frequently, then people scream about how insecure MS is. If MS
      releases security updates on a bi-monthly process, people scream about how
      MS is slow to release (drags their feet on) their security updates. It goes
      on and on.

      I deal with people like this everyday. Heck, we have an IT girl at here
      that now dual boots her laptop to linux at home and uses 'open vpn' to
      connected to our network and firefox to browse our intranet just so 'she
      doesn't have to use MS'. I just let her drink her koolaid and and go about
      my day.

      I find it so ironic that people on this site will b*tch and moan about how
      'MS Sucks!' and claim they refuse to run anything Microsoft, and then in the
      same breath will complain that Office/Windows/etc happens to be delayed.

      A product has been delayed... BIG DEAL! The world will not end. As
      someone in IT, I see this as a good thing. To me, this means that if all
      goes as planned, every PC in my firm will be WinXP once the next batch of
      laptops gets retired. It's been a long time since that has happened. It's
      nice to have every laptop/desktop running the same OS. Also, the money that
      would have been associated with a new OS entering (testing, new images,
      trainging, etc) the mix and now be reallocated to other projects or hardware
      (New Cisco Concentrator, Compaq MSA, EMC upgrade, automation software, etc).
      Usually, when new OS's first come out... service request spike..
      thankfully we won't have that problem this year.

      Now, I realize the article only talked about the consumer version being
      delayed. I guess you could say that I'm also hoping that all versions are
      delayed. Even tho my laptop is set to be retired/replaced in 60 days.. I
      would much prefer to get WinXp again instead of having to go thru the
      hassles that come with a a new OS entering the market. Please please
      please.. be delayed.

  26. so lets make a list.. by naelurec · · Score: 5, Interesting

    1. Internet Explorer 7 still has major security issues that plague Internet Explorer 6

    2. Microsoft Office is delayed

    3. Vista is delayed.

    4. Microsoft restructures the Windows division before a major OS release

    5. Daniel Lyons from Forbes is underwhelmed with the Vista presentation and finds it complex and of little added value.

    6. Microsoft elected not to utilize its .NET tools in developing bundled applications that will ship with Vista, instead opting for lower level languages that are more suspectible to security issues.

    7. Throughout all of this, the security team at Microsoft decided to school Apple on security (I wonder if no one at Microsoft was paying attention?)

    8. Businesses sold on the "Software Assurance" and other licensing gimmicks are getting very aggervated at was could be considered bait-and-switch (get SA, get updates .. oh wait, we don't have updates because we are delaying ALL of our major products..)

    9. There is the possibility of major rewrites to Vista (though until it is confirmed by another source, I'll take it with a grain of salt..).

    Interesting.

    1. Re:so lets make a list.. by ronanbear · · Score: 2, Funny

      10 ???

      11 profit!!!

      --
      the more they over-think the plumbing the easier it is to stop up the pipe
  27. Re:Apple, "MacOS W", & the real reason for the by Anonymous Coward · · Score: 3, Funny

    & then Jobs reaches under the desk and pulls out a minigun. He jumps on the desk and sprays the boardroom with thousands of bullets, laughing manically. An SWAT team storm the building and wrestle Jobs to the ground. Then you woke up.

  28. Not a "Meeee Toooo", or a nay-sayer by ursabear · · Score: 2, Insightful

    Folks,

    Look at it this way: It takes major cojones to admit to a huge re-write (especially if the re-writes involve core bits and pieces). This is particularly true when you're talking about a system of software that literally affects many tens of millions of computers worldwide.

    Looking at it another way. If I'm going to have to use it (at work, that is), I'd rather it be very stable and transparent to my work. If it takes them five more years, that's fine with me. XP spanks the 9x Windows clan, and seems more stable than the Win2000 desktop versions I had to use at work.

    The good news is that Vista's delay won't effect my music, my personal computer musings, or personal software development - I'm perfectly happy with various Linux distros, Solaris, and OSX... Windows is fine, my family does use it from time to time, and I'd like to see if Vista can maybe fuel some future competition for better OS software.

  29. I have access the vista code! by hsoft · · Score: 4, Funny
    It went from:
    #import <WinXP.h>

    WinXPApplyTheme(PRETTY_THEME);
    WinXP RunLoop();
    to:
    #import <WinXP.h>

    WinXPApplyTheme(PRETTIER_THEME); //To "Impact people" better
    WinXPApplyPolicy(DISALLOW_GATOR); //For improved security
    WinXPRunLoop(); // We're going to f___ing kill google!
    --
    perception is reality
  30. Not only is there no source of "60%" but... by Jhaierr · · Score: 2, Interesting

    ... there are big ol' grammar errors and typos, three in the same paragraph. I haven't even looked through the rest of the article to find more.

    "Microsoft has also admitted that it has major problems in it's Windows division and has has immediatly initiated a total restructure of the division, a move that comes after a costly delay in rolling out its Vista program."

  31. HAHAHAHA.. by 3.5+stripes · · Score: 2

    Someone, somewhere is laughing at you :D

    Great troll though.

    --


    He tried to kill me with a forklift!
  32. Re:Apple, "MacOS W", & the real reason for the by Kirth · · Score: 2, Insightful

    They've been on drugs, were they? If anything, Microsoft is scrambling to keep up with MacOS X; and not the other way round. Besides; who would trade in his shiny ferrari for a trabant?

    --
    "The more prohibitions there are, The poorer the people will be" -- Lao Tse
  33. Re:Apple, "MacOS W", & the real reason for the by MooUK · · Score: 4, Funny

    Nicely written story. But there's one major flaw that makes it entirely unbelievable.

    No airborne chairs.

  34. Not Again by MECC · · Score: 2, Interesting

    This would me MS's second try at a sucessor to the NT/2K/XP legacy. Best of luck - I'd rather see it late with the usual problems than 'ontime' and hopelessly broken.

    --
    "We are all geniuses when we dream"
    - E.M. Cioran
  35. Mini-microsoft also complained... by Spy+der+Mann · · Score: 2, Interesting

    Mini-MSFT wrote an extensive rant about why the Microsoft execs should be fired, and more interesting are the readers' responses.

  36. Sadly, this won't affect MS desktop sales. by Jack+Johnson · · Score: 2, Insightful
    Most companies are going to keep buying Dells or equivalent with an attached MS license by the thousands each year. Whether the pre-installed OS is Vista or XP really doesn't matter. Vista is a guaranteed success, it will sell millions by default when it becomes the standard shipping option on new PCs.

    I have roughly 1,500 machines (25% of the total) that would be perfect candidates for a Linux desktop roll-out but I'm still defending our non-MS infrastructure from the "Everyone else uses MS, why don't we?" every day. Actually trying to move away from MS at any level would be suicide at the first hiccup.

    Until some major companies publicly dump MS from the desktop the rest of the world is going to stick to the "standard". Even Novell (home of the Novell Linux Desktop) employees still show up with laptops running WinXP (they do use OpenOffice at least) when they make a site visit.

  37. Re:Already covered and discussed on digg.com by ender- · · Score: 4, Insightful

    http://digg.com/software/60_Of_Windows_Vista_Code_ To_Be_Rewritten

    And yet we don't FSCKING care! If digg is do damned great, why are you here? Go back and play with the other digg idiots. Us Slashdot idiots don't want you here if the most constructive thing you can come up with is "We're already discussing it on digg". I'm sure it is being/has been discussed a lot of places online. Now we're discussing it on Slashdot. Get over it.

    Karma be damned!

  38. I don't use osx but... by codepunk · · Score: 4, Interesting

    Apple could thrust one hell of a spear into the beast by releasing osx on standard intel now or very quickly. Yes it would be a frigging bold move but sometimes it takes a bold move when you want to make all the bucks. Yes of course drivers would be a big issue but I think that is a problem that could be solved also.

    --


    Got Code?
  39. Windows X & the REAL real reason for the delay by pokopoko3k · · Score: 3, Insightful

    Isn't it more likely that Bill is on the phone to Steve, asking "hey, since your OS runs on Intel and actually works and, you know, actually exists... umm, mind if we put our name on it?" no seriously (or as seriously as i can take this dumb article): why would Apple dump their great OS for one that may or may not be good... if it ever gets finished?

    --
    there is only the door, the door, the door.
  40. Re:Interpret this by bckrispi · · Score: 2, Funny
    whatever comes out of this will be a cobbled together train wreck.

    Ahh, so you've used Windows ME too, then.

    --
    Xenon, where's my money? -Borno
  41. Ha...ha...Re:Apple, "MacOS W", & the real by presidentbeef · · Score: 2, Insightful

    Are you sure this isn't from the Onion? :)

    --
    Everything I need to know about copyrights I learned from Slashdot.
  42. 60% is bad no matter how you spin it. by Stephen+Samuel · · Score: 2, Insightful
    This is not heavy tweaking to remove bugs. A wholesale rewrite of 50%+ of your code means that there are probably major structural problems. It also means that you're likely to be introducing new bugs with the new code. Another year may be a tight schedule for recognizing and squashing the new bugs.

    On the upside, Windows has needed a major rewrite since about 1995, so things are looking up.
    ________ Interesting Timing

    The timing of this is interesting. It's coming after the European Commission lambasted their documentation. perhaps that horrid documentation is what they actually use and, when they went whole hog trying to document what they had in a sane manner, they realized in their guts just how horridly crusty their crown jewels really are.

    In any case, With this major of a rewrite, I'm expecting Vista to be the kind of fiasco that ME was. I'd strongly suggest that people wait at least until the first service pack before they put this thing in production.

    --
    Free Software: Like love, it grows best when given away.
  43. ... vs. First Law of Robotics by abb3w · · Score: 2, Funny
    because you know, the biggest security problem often sits in front of the screen

    Yes, but since HAL would agree, using FPS programmers in this context leaves me a with a edge of nervousness.

    --
    //Information does not want to be free; it wants to breed.
  44. MS employees seem to be the angriest by philgross · · Score: 2, Informative

    See their many, many comments on the MiniMSFT blog

    Some particularly choice ones include this and this

  45. Cairo? by Gr8Apes · · Score: 4, Insightful

    Hell, I heard about Longhorn years ago and they sure haven't been "scrambling" to do anything with that.

    I first heard about Longhorn under another name, in the early 90s when it was called Cairo. Take a look at the "feature list" of that vaporware sometime. Then recall that the feature list was in response to OS/2's actual features, that existed in 93...

    How far we haven't come in 14 years.

    BTW, take a look at the original feature list for Longhorn, and the current list. It's interesting too. And we're now 2 years later than the original "Longhorn" date, and only 14 years past Cairo.

    --
    The cesspool just got a check and balance.
    1. Re:Cairo? by BlueCodeWarrior · · Score: 2, Insightful

      Beyond that, remember when Tiger came out and everyone was talking smack on its feature set because "Longhorn will have that and more in less than a year?"

  46. Re:Or.... by laffer1 · · Score: 3, Interesting

    Windows 95 was the start of the tree.. many of you put down 98 gold but it was better than 95 was. 98 SE was better sometimes, but the "support" for IRQ's managing themselves caused me a lot of headaches with soundblaster 64 cards, via chipsets and ati rage graphics! Aside from Windows ME, every Windows release since 95 got better in my opinion. 95, NT4, 98, 98se, Windows 2000, Windows ME (sucked), Windows XP...

    Of course Vista will suck, they are messing with the kernel. XP was not a huge difference from Windows 2000 and so we're use to a "stable" release of windows (for windows anyway). I'll probably adopt Vista anyway when its released on my Windows machine with a dual boot or legacy install of XP so I can still game. Most likely everyone else will adopt vista as well. Which means we are stuck with it anyway. As much as most of us wish for Linux, OSX or something else to replace windows, its not happening on the desktop. Even keeping an old version of windows, helps keep windows strong. Why? Software will still be written for XP and Vista anyway. .NET 2 runs on both so you can imagine that an app may run on both. Thats how microsoft keeps going. If you hate it so much, start running another os exclusively, write software to replace everything windows has and maybe you'll get lucky. Lets face it, Linux is missing some key software areas like Tax Preperation software (finance in general), games, Itunes compatible players (even if its illegal in US), etc. End users need to migrate what they use over to a new os and if they can't, they won't switch. The Windows to Mac transition is easier but has its own problems. You can get quicken, and WoW runs fine, but if you use rhapsody, ms access, .NET apps, etc you're in for a rough ride. I'm also a mac user and I'm never able to ditch windows because I like to game, write software and websites. I need to test websites in IE, I actually like to code in .NET, and games like Half life, DODS, CSS, most star trek games, and many old games only run in windows. As long as we need windows, consumers will want it.

    In terms of stable, you need to define a baseline. I'm sure Vista will run better than Mac OS 9 ever did. It will run better than Windows 3.1 did and certainly better than 95 ever did. The standard is at least what people can remember and right now that means XP, 2000, ME, Linux 2.2-2.6, Mac OS 10.0-10.4. My opinion is that all operating systems suck right now. Read the changelog for the latest linux kernel.. time went backwards for christ sake! FreeBSD 6.1 beta's todo list is scary and most of those terrible bugs go back to at least 5.3. Mac OS 10.4 is a piece of shit even release. (all even releases of OS X are less stable than odd releases and often introduce more features) I've had to reinstall OS X several times on my laptop since it came out and on machines at work that I have to administer. People expect bugs. They don't expect blue screens anymore, but serious bugs are ok. Lets all raise our standards and then we can expect more!

  47. Re:Apple, "MacOS W", & the real reason for the by DrXym · · Score: 2, Informative
    The real reason for the delay is an event that occurred this Tuesday, which was written up by an Apple Insider in the famous MacRumors forums. I quote the post below in full. My comments are at the end.

    This sounds like bull for so many reasons it is hard to start, but I'd list some reasons it seems absurd.

    • The assumption that Apple matters to Microsoft is way off. Apple is a prominent but hardly viable competitor to Microsoft. It occupies a niche that MS tolerates (token competition) and even makes a little money from. But not even the iPod has boosted the Mac beyond its minority status.
    • I'm sure the iPod is a thorn in the side for MS, but you can bet for sure that Gates wouldn't spend billions in delays to support Mac without massive, MASSIVE concessions in return. Including killing or otherwise diluting the iPod brand.
    • Second you could not beat Vista into any kind of shape acceptable to an OS X user in 6 months let alone a year, short of virtualizing one or other system and allowing it to coexist with the other as a guest. Both operating systems are too distinct. A dumb cocoa / carbon port is not enough. You're talking frameworks, a Unix environment, the look and feel of every single application, the position of buttons within dialogs, the filing system. Everything
    • Apple have already gone through one traumatic transition that must have annoyed some of its users. A move to Windows would infuriate the remainder and basically anihilate its developer base. After all, if its running Windows, why program for the Mac at all. They'd just be yet another PC maker. It would be as nonsensical as programming exclusively for Packard Bell machines.
    • Where's the value add for Apple if it runs Windows? If a consumer is faced between buying an Apple running Windows and a Dell / Acer / Compaq / Sony etc. running Windows, what reason is there left for choosing an Apple?
    • Apple has nothing to fear in the music space from either MS or Sony until both of them pull their fingers out when it comes to their confusing as hell and anal DRM. Plays for sure my arse.
    • Finally, that Apple would trust Microsoft that much that it would be akin to allowing a mental patient to cup your furry balls in his hand while he holds a pair scissors in the other.
    Now, strange things have happened before, e.g. AOL bending over for MS when they had their own browser, Apple moving to Intel. The move for Apple probably made sense, the AOL one certainly didn't. But this way out there.

    If there is any convergence between the two I'd suggest it is what I touched on slightly above - virtualization. It might serve Apple quite well to be able to run Windows apps at near native speeds, but even that path has dangers. Remember OS/2? That could run Windows 3.1 programs at near native speeds. The net result is few companies even bothered writing native OS/2 apps since what was the point?

  48. Re:Already covered and discussed on digg.com by Overly+Critical+Guy · · Score: 3, Funny

    Us Slashdot idiots don't want you here if the most constructive thing you can come up with is "We're already discussing it on digg".

    It's "We Slashdot idiots."

    --
    "Sufferin' succotash."
  49. Wow. Nobody told me to rewrite my code. by joemc79 · · Score: 4, Interesting

    As someone who works on Windows Media Center for Vista, I can certainly say that we're not rewriting a bunch of code. I'm using MCE for Vista on my living room PC right now.

    1. Re:Wow. Nobody told me to rewrite my code. by Iaughter · · Score: 2, Informative

      http://www.betanews.com/article/Microsoft_No_Vista _Code_Changes/1143232877

      Microsoft: No Vista Code Changes
      By Ed Oswald, BetaNews
      March 24, 2006, 4:05 PM

      Microsoft slammed an article by Australian technology publication Smart House on Friday, calling it "speculation." The retort came as a result of a story that cited sources within the company saying as much as 60 percent of Vista code needs to be rewritten.

      The article claimed that the Redmond company had to transfer developers from the Xbox team to the Windows division in order to ensure the Vista makes it to a CES 2007 release. Much of the article centered on issues with the Media Center and multimedia functionality, and claimed Intel was assisting Microsoft in rushing out the new code.

      Relatively unknown outside Australia before this week, Smart House made waves in the blogosphere and throughout the Apple enthusiast community with a story on Tuesday. In that article, the publication cited an unnamed BenQ executive as saying among Taiwanese manufacturers, the existence of an Apple "iPhone" is "common knowledge."

      "This is speculation with no demonstrable basis in fact," a Microsoft spokesperson told BetaNews on Friday. "There aren't any Xbox developers moving over to the Windows Vista team," he said, disputing the core premise of the story.

      Representatives with Intel could not be reached for comment.

      Microsoft said that Vista is "feature complete," which means that the code writing process is basically over. "The next phase of development focuses on security, testing and fit/finish - not writing new code," the spokesperson added.

      The company also reiterated its prior shipping targets -- to business in November, and consumers in January 2007.

  50. Did anyone actually READ the article? by lightyear4 · · Score: 3, Interesting

    Now, I must preface this with the disclaimer that I myself prefer operating systems other than Windows. However, this is not an attempt to flame; by all means use what works best for you.

    With that said, did anyone actually read the entirety of the article?

    To be fair to Microsoft, this article was more than slightly misleading - and for that matter, contains little information relevant to its headline. The only mention about rewriting two thirds of Vista's codebase is in the headline and in the subheading that directly follows it. Whether informed by "an insider at Microsoft" or otherwise, there is simply not enough solid information to comment upon, let alone fill an entire slashdot thread with baseless conjecture.

    We're all hoping for an improved operating system from Microsoft. God knows it would make my job many magnitudes easier without having to deal with the joys of insecure machines.

    But please, withhold judgement until we receive a finished product.

  51. It was all GPLed code by doorbender · · Score: 2, Funny

    It was all GPLed code that accidently got in.

    --
    "He's a real midnight golfer"
  52. 60% of what? by LaughingCoder · · Score: 2, Interesting

    help resolve many problems associated with entertainment and media centre functionality inside the OS

    The way I read this, 60% of the code that implements the entertainment and media centre functionality needs a rewrite --- not 60% of Vista. This is much more consistent with the fact that the Vista Business Edition (whatever MS is actually calling it) is still on schedule to release this year. With this interpretation, 60% does not seem totally out of line. Heck, I'd vote for re-writing 100% of media Player if it was up to me!

    --
    The more you regulate a company, the worse its products become.
  53. MS is just stalling - to avoid the DOJ by mgpeter · · Score: 4, Insightful

    The ONLY reason I can think that "Vista" has not been released yet is because the "probation" period of the DOJ settlement is due to expire (probably) in November 2007.

    Microsoft is a maximum profits kind of company and Windows is one of their Cash Cows. If it wasn't due to the fact that until Nov 2007 they have to somewhat play by "fair" rules, there would have already been at least 1 newer version of windows, I mean it has been over 4 YEARS !

    Microsoft is just playing the stall game to keep itself in the media, trying to keep the public view on Windows and not GNU/Linux or whatever. Mark my words, the next version of Windows (Vista) will be released mid-Nov 2007, just in time for Christmas 2007. And yes it will probably include their own media player, web browser, Anti-Virus, Anti-Spyware, Photo Editor, Desktop Search, Kitchen Sink, etc.

  54. In other news... by Gruneun · · Score: 2, Funny

    just look at the homepage of Slashdot

    that's a lot of bad PR for any company in one day

    In other news, the local pro-life newsletters had several scathing articles about abortion.

  55. Better late than broken by phorm · · Score: 3, Interesting

    I wonder if all this negative press will affect their stock price [yahoo.com] in trading today

    Not as much as if Vista was released and immediately barfed and/or succumbed to massive virus infection out of the box...

    If I were waiting on Vista I'd be annoyed that it wasn't out, but then if I was such as big MS Software user then XP would still likely be doing ok for me, although lacking improved 64-bit/dual-core support. If I got a bunch of Vista machines that immediately started crashing or were infected in the new few weeks, I'd be a lot more pissed than annoyed.

    I'd say taking the time to fix things is not a bad plan, and 60% sounds like BS to me. As the article seems to focus a lot on multimedia components it could be that 60% of the multimedia core needs revamping.

  56. Remember when ... by put_the_cat_out · · Score: 2

    Apple went through a couple of years trying to develop the next version of its OS while still maintaining complete backwards compatability? They ran into a roadblock and just couldn't do it.

    Seems like the same thing might be hapening with MS. Think about what Apple did to solve the problem ... it bought into a whole new OS by acquiring Next.

    Could MS be headed down the same path? Could Apple and OS X be the target for an MS acquisition? Or maybe MS plans on building its Windows GUI on top of an open source OS?

    Stranger things have happened.

  57. The reason it's problematic by metamatic · · Score: 3, Informative

    What you need to remember is that Windows is the largest software product ever created, when measured in lines of code. Bigger than the previous record holder, IBM's MVS. Bigger than the Star Wars missile shield defense software that nobody could ever get to work.

    Specifically, Vista is 50 million lines of code (Mloc). See http://en.wikipedia.org/wiki/Source_lines_of_code

    To compare, RedHat 7 was only 30 Mloc, including sendmail, Apache, and so on. So saying Microsoft are going to rewrite 60% of Vista by January, is like saying they could start now and have the whole of RedHat 7 completely rewritten by January.

    Or to pick another data point: it's like saying Microsoft are going to start from scratch now, and write another Windows NT 5.0 by January, and have plenty of time for debugging--because NT 5.0 was only 20 Mloc.

    Now do you see why software engineers reading the announcement are more than a little skeptical?

    If it's really true that they need to rewrite 60% of Vista, then my professional opinion is that there's absolutely no way in hell they'll have something good enough to ship in 2007.

    Even if it's out by a factor of 2 or 3, they're still in big trouble. The original Windows NT was only 4 Mloc, and there was a 5 year gap between Windows 95 and the actual release of NT.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  58. Sounds doubtful by dtfinch · · Score: 2

    A 60% Windows rewrite requires pushes the release date back only about another 3 months?

  59. Re:What is it, Bash Microsoft Day at the press cor by farker+haiku · · Score: 2, Insightful

    Change +0.88%

    Not too bad a day for them all in all.

    --
    Your sig(k) has been stolen. There is a puff of smoke!
  60. This article looks like a farce by Mrdyg · · Score: 2


    I don't trust this source. The author barely has a handle on English grammar, spelling and general objective article-writing practices, and fails to cite his "facts."

  61. Re:It's superb because it's VMS in disguise. by AKAImBatman · · Score: 3, Interesting

    David Cutler (project lead for DEC VMS and RSX11) walked out of DEC when management canceled the x86 VMS port.

    It wasn't an x86 port. It was a brand new RISC architecture with a complex new version of VMS. The project was called Parallel Reduced Instruction Set Machine, or PRISM for short.

    Supposedly he took the VMS (PRISM) source with him

    Actually, it was slightly less illegal than that. Cutler took his entire team with him as a condition for working for Microsoft. They then proceded to redo much of the software work they'd done on PRISM. As you mentioned previously, Digital sued, but ended up settling on the condition that Windows NT be ported to the Alpha. (Fat lot of good that did.)

    it was adapted to run DOS and OS/2 applications

    I forget the exact terminology, but the kernel has pluggable "personalities" that allow it to function with different user modes attached. There is a decent Wikipedia article on its architecture.

  62. Re:What is it, Bash Microsoft Day at the press cor by jafac · · Score: 2, Funny

    So, on Monday, we'll find out that Microsoft is dumping Intel, and partnering with IBM to produce a new Personal Computing Platform based on PowerPC, and Vista will be ported to, and run exclusively on this new PPC platform.

    (stranger things have happened: MacOS X86, Xbox360. . . . )

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  63. Re:What is it, Bash Microsoft Day at the press cor by friedman101 · · Score: 2, Funny

    No one feels sorry for Microsoft shareholders.