Slashdot Mirror


Microsoft To Dump 32-Bit After Vista

SlinkySausage writes "Microsoft has used its annual hardware engineering conference to announce that Windows Vista and Server 2008 will be the last versions of Windows capable of booting on 32-bit CPUs such as Intel Pentium 4 and Core Duo. AMD, which introduced 64-bit CPUs early — much to the derision of Intel, which said there was no use for them at the time — must be delighted with Microsoft's decision. Owners of first-generation Intel Macs that used (32-bit only) Core Duo CPUs may not be so happy knowing that Vista will be the last Windows they will be able to run."

37 of 527 comments (clear)

  1. as the owner of a first gen intel mac.... by catbutt · · Score: 5, Funny

    ....I assure you, I'll be alright.

    1. Re:as the owner of a first gen intel mac.... by Kadin2048 · · Score: 4, Interesting

      Actually, what I thought was crazy is that Apple customers aren't the only ones using the Core processors, why single them out? Is Apple even the largest customer of Intel 32-bit processors?

      Apparently because on Slashdot, making some sort of backhanded Apple comment at the end of every story guarantees a lot of comments.

      I thought it was a total non sequitur, too. Apple users will be upset? How about all the people who can't reboot into OS X and go on their merry way? I think they're going to be a bit more pissed.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    2. Re:as the owner of a first gen intel mac.... by nine-times · · Score: 4, Insightful

      Yeah, I know. What's the deal with the OP?

      Owners of first-generation Intel Macs that used (32-bit only) Core Duo CPUs may not be so happy knowing that Vista will be the last Windows they will be able to run.

      This leads me to a few questions:

      • Of all the people using 32-bit processors, why single out Mac users? Mac users often don't even use Windows at all.
      • ... which leads me to a second question: Is this supposed to be sarcastic?
      • What makes you think Microsoft will stick to this?
      • What makes you think we won't all have new computers before Microsoft releases their successor to Vista?

      Microsoft is notorious for having high expectations and grand plans, taking too long to execute, and dropping most of their features, improvements, and changes before the end product is released.

    3. Re:as the owner of a first gen intel mac.... by AKAImBatman · · Score: 4, Interesting

      Since I've been itching to try out the new Charts feature on Google Spreadsheets anyway, I threw together a spreadsheet of the Windows memory requirements:

      http://spreadsheets.google.com/ccc?key=pdgLUlhjY22 Avkn0zhNfTcQ

      If that isn't a hockey stick chart, I don't know what is.

      BTW, does anyone know how to get the labels to show up correctly?

    4. Re:as the owner of a first gen intel mac.... by Bert64 · · Score: 4, Informative

      Well, mac users often keep their machines for much longer than windows users... I still use a 400mhz G4 and it runs OSX Tiger perfectly well.

      Tho, it does bring up an important question....
      Why did Apple start with core duo processors? They could have made a clean break to 64bit x86 hardware, instead of going 32bit and having to migrate later?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    5. Re:as the owner of a first gen intel mac.... by GlobalEcho · · Score: 3, Informative

      I believe semilog is more informative (as we discussed). One can see it in this sheet

    6. Re:as the owner of a first gen intel mac.... by SEMW · · Score: 3, Insightful

      Many other people have pointed out your mistakes-- using a line graph with a non-continuous x-axis (i.e. name of release), using a linear graph to plot something that should be expected to grow exponentially (think RAM equivalent of Moore's law; doubling every x years is exponential, not linear), etc. I've fixed most by taking your data and plotting the natural logarithm of recommended RAM against the release data:

      Google spreadsheets: http://spreadsheets.google.com/ccc?key=pLElDZW8EaP djJ0gOQ4r0MQ

      PNG (for those who can't view Google Spreadsheets): http://img511.imageshack.us/img511/6696/memoryrequ irementscb5.png

      As you can see, it's pretty much a straight line, exactly as you'd expect.

      --
      What's purple and commutes? An Abelian grape.
  2. New operating system by Mantaman · · Score: 5, Funny

    Does this mean that MS are going to inflict another operating system on us in the near future?

    1. Re:New operating system by timelorde · · Score: 5, Funny


      Depends on what your definition of "near" is...

    2. Re:New operating system by An+ominous+Cow+art · · Score: 5, Funny

      Also depends on what your definition of "new" is...

    3. Re:New operating system by Mercano · · Score: 4, Funny

      Also depends on what your definition of "operating system" is...

      --
      #include <signature.h>
    4. Re:New operating system by mypalmike · · Score: 4, Funny

      Most importantly, it depends on what your definition of "operating" is.

      --
      There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
    5. Re:New operating system by Anonymous Coward · · Score: 3, Funny

      Also depends on what your definition of "us" is...

    6. Re:New operating system by Dachannien · · Score: 3, Funny

      In some very minor way, it also depends on what your definition of "?" is.

    7. Re:New operating system by ROMRIX · · Score: 3, Funny

      I think we can all agree on the definition of "inflict" in this case.

    8. Re:New operating system by PHPfanboy · · Score: 4, Funny

      .... so we have no disagreement that it will be inflicted

      --
      29 mpg. YMMV.
  3. As though any processor by Spamalope · · Score: 5, Insightful

    made today will be able to run the Microsoft replacement for Vista. Why worry?

    1. Re:As though any processor by iainl · · Score: 5, Insightful

      2017 might be comedy exaggeration. But

      1) Who bought a 32-bit processor for Christmas?

      2) Who bought something capable of running Vista in 2001 when XP launched?

      --
      "I Know You Are But What Am I?"
  4. Obligatory... by mosel-saar-ruwer · · Score: 3, Funny


    ...2^64 bytes of RAM should be enough for anyone.

    1. Re:Obligatory... by mcpkaaos · · Score: 3, Funny

      Well, the systems will handle 2^64 bytes of RAM, but Windows will probably reserve the upper 2^48.

      --
      It goes from God, to Jerry, to me.
  5. Don't fall into the trap by ArcherB · · Score: 4, Informative

    Windows Vista and Server 2008 will be the last versions of Windows capable of booting on 32-bit CPUs such as Intel Pentium 4 and Core Duo Before anyone falls into the trap I almost fell into, please note that the Core Duo is not the 64-bit capable Core2 Duo.
    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    1. Re:Don't fall into the trap by hackstraw · · Score: 5, Informative

      Before anyone falls into the trap I almost fell into, please note that the Core Duo is not the 64-bit capable Core2 Duo.

      Thanks for the heads up.

      I find the "PC" world funny. I've used higher end equipment for quite some time, and I've found myself back into "commodity" land and its pretty confusing.

      The summary says "AMD, which introduced 64-bit CPUs early". Huh?

      DEC Alpha chips were introduced in 1992 and were 64-bit. SPARC went 64-bit in 1995. MIPS went 64-bit in 1991. PA-RISC in 1996.

      AMD came out with 64bit/32bit hybrid chips in what? 2002-2003?

      How is this early?

      Also, Intel introduced the Itanium, a pure 64-bit chip in 2001. They had a strange i860 chip in the late 80s that was 64-bit.

      I've been running 64-bit linux for about 10 years plus or minus 6 months.

      To me, I find the x86_64 stuff to be a hack and late to the game. The only reason its remotely interesting is that its cheap, but calling this new or interesting is completely wrong.

    2. Re:Don't fall into the trap by 0123456 · · Score: 3, Insightful

      "All those other 64-bit CPUs you mention aren't x86 compatible and hence irrelevant to the workstation market."

      A few years ago, those 64-bit CPUs _WERE_ the workstation market.

    3. Re:Don't fall into the trap by Chas · · Score: 4, Informative

      "DEC Alpha chips were introduced in 1992 and were 64-bit. SPARC went 64-bit in 1995. MIPS went 64-bit in 1991. PA-RISC in 1996."

      And how many did you see, across the board, in consumer grade "Bob Everyman" systems?

      "How is this early?"

      Because Intel was basically telling people (rightly) that they really didn't need 64-bit on consumer workstations and laptops for another 10-15 years. AMD said "we've got it and we're releasing it". The adoption of the x64 stuff by Intel only reinforces this.

      "Also, Intel introduced the Itanium, a pure 64-bit chip in 2001."

      Which SUCKS for general computing use, and requires ridiculously complex "intelligent" compilers to eke decent performance out of your code.

      "They had a strange i860 chip in the late 80s that was 64-bit."

      Misconception. The data buses were 64-bits wide. And the FPU register depth was 64-bit (however, today's FPU have registers 80-bit deep by comparison).

      "I've been running 64-bit linux for about 10 years plus or minus 6 months."

      When did this become about dicksizing?

      "To me, I find the x86_64 stuff to be a hack and late to the game."

      As has been said about just about EVERY x86 development for most of the last 30 years. However, there's a reason why x86 is still the dominant platform extant. Underneath all the hacks and kludges and other cruft, the basic platform is stable, completely documented, and TIME TESTED. As such, the development community is orders of magnitude larger than any other. And, as a byproduct, the user community, who only cares about getting their hands on their personal favorite app, is several more orders of magnitude larger still compared to the user space of every other platform extant COMBINED.

      Yes, inertia may NOT be the best reason for holding on to a platform. However, as long as the platform does what's required of it, what's the legitimate bitch?

      --


      Chas - The one, the only.
      THANK GOD!!!
  6. This will make things interesting by einhverfr · · Score: 3, Insightful
    The real questions are:
    • will hardware vendors stop releasing 32-bit chips?
    • Will companies upgrade hardware in orer to get the latest version of Windows?
    • Will this help provide more incentive for a Linux desktop?
    • Will this increase the amount of lead going into our landfills?
    --

    LedgerSMB: Open source Accounting/ERP
  7. Is there a tangible reason to drop 32-Bit? by anss123 · · Score: 3, Interesting

    Linux, *BSP, etc, etc, are happy to support 32-Bit/64-Bit at the same time. I tried out the 64-Bit version of Windows Vista in VMWare (which can run 64-Bit Vista on top of 32-Bit Vista) and the only "benefit" I got was that my old 16-Bit apps stopped running. (Got several great 16-Bit games, and a 16-Bit dictionary.) What can the newfangled 64-Bit future Windows do that won't be feasible with a 32-Bit version lurking around?

    1. Re:Is there a tangible reason to drop 32-Bit? by 19thNervousBreakdown · · Score: 4, Funny

      ... a 16-Bit dictionary.

      Abridged, I assume?

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
  8. YES! by Quantam · · Score: 4, Interesting

    As a programmer I've been waiting for this. I was actually disappointed that Vista would support 32-bit CPUs, but I guess there was no way around that, given how common 32-bit x86s still are. Having one architecture to support will make things much easier, as well as get people to actually update their legacy code. Now if MS could get them to actually fix all the problems due to generally crappy code (like requiring admin)...

    --
    You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
  9. Huh? by bakes · · Score: 5, Insightful

    Microsoft themselves still don't support 64-bit yet. I installed the 64-bit version of SQL Server 2005 only to find it doesn't support 64-bit for SQL Mail and SSIS - you have to run the 32-bit versions of them under WoW64. Someone else has already mentioned drivers. If Microsoft can't or won't support their own software under 64 bit environments, they are going to have a heck of a time convincing developers to push everything over.

    I fear there will be a loooooooong transition time - just as well they gave everyone an early warning.

    --
    Ho! Haha! Guard! Turn! Parry! Dodge! Spin! Ha! Thrust!
  10. It really makes no difference by postbigbang · · Score: 3, Insightful

    when you consider that it took many more years for Vista than was planned; the next Windows release ought to come about retirement age for most of us.

    That and as Microsoft seems to feel that your next PC will be a cell/mobile phone, I'm waiting for the advent of the 64-bit mobile phone processor. Imagine its 128-bit predecessor. You'll be able to address every bit in the known universe with the memory map on *that* one.

    Or, perhaps 'legacy' hardware will get some much needed added life, by utilizing ultra-fast 32-bit processors that just do work far faster than their 64-bit equivalents-simply because code maturity will force opmitizations.

    --
    ---- Teach Peace. It's Cheaper Than War.
  11. Good! by default+luser · · Score: 4, Interesting

    The 4GB memory barrier is fast-aproaching for high-end users, and dealing with it is a MESS. Most motherboards don't support PAE (either due to lack of re-mappable PCI address space, or even lack of 36-bit address lines!), so we have a hard-limit of 2-3GB in the most popular version of Vista (32-bit). This is going to be a rough few years for game developers.

    I really don't see why Microsoft went 32-bit on this version anyway...I'd say over %80 of the potential upgrade platforms and over %95 of all shipping PCs today support x86-64 mode. But when you look back, history paves the way:

    Windows 386 = Windows 2.0 with 32-bit enhancements bolted-on. Equivilant of Windows XP 64
    Windows 3 = crossover version with support for 16-bit and 32-bit processors. Equivilant of Vista.
    Windows 95 = supports only 32-bit processors. Equivilant to the next revision of Windows.

    Too bad Microsoft didn't have the balls to jump the gun and make Vista 64-bit only.

    --

    Man is the animal that laughs.
    And occasionally whores for Karma.

  12. I suppose that's possible... but by anss123 · · Score: 5, Funny

    But running an emulator just for a quick game of Missile Command, Asteroids, Centipede, Battlezone, tempest, Tetris, etc, etc, is annoying.

    The other day I put Win 3.11 up against Windows Vista at Chess. Just to clarify I played Chess Titans up against Chess.exe from the Microsoft Entertainment pack, at expert level.

    With Vista being the newcomer Titan's got to play first. After about 30 seconds of thinking, Vista made it's _first_ move, in which chess.exe responded to immediately. From there a furious battle across the board started, with chess.exe taking more and more time to think along the way.

    After about a half an hour of playtime the game ended with Windows 3.11 crashing, In some sort of ironic twist, one move from checkmating.. Vista.

    Heh.

    Chess.exe might have had an advantage in that it is thinking on the opponents turn, but I'm still surprised Chess Titans was beat out by a fifteen year old program made for a computer a thousand times slower. Go Microsoft!

  13. Re:Vista's replacement has a name!!! by Hotawa+Hawk-eye · · Score: 4, Funny

    I heard Vista's successor was named Microsoft Windows Forever. It was supposed to be out last month, but they decided to rewrite it to use a new engine. Shouldn't be long now ...

  14. Re:Sure... by SEMW · · Score: 4, Funny

    Is this really an issue? I mean, isn't XP Pro the last reasonably respectible OS Microsoft made? 2007

    Yes.

    2002

    What? Windows XP Pro is crap, bloated, and has ridiculous hardware requirements. Wasting system resources on a Fisher-price UI? No thanks! 2000 is the last reasonably respectible OS Microsoft has made.

    2000

    Windows 2000? I think not -- it requires 64MB of RAM for god's sake; and recommends 128MB! Who has that much RAM? Bloated piece of crap. 98 is the last reasonably respectible OS Microsoft has made.

    1996

    Windows 98? I think not! It barely does more than Windows 95 did, but have you seen how much bigger the sysreqs are due to bloated crap like active desktop and IE4? No, 95 is the last reasonably respectible OS Microsoft has made.

    1995

    No, Windows 95 is crap, bloated, and has ridiculous hardware requirements. Can you believe it needs a 32-bit CPU? What applications need 32-bit, anyway? None! Bigger isn't always better, you know; and that's certainly true for 32bit/16bit. 3.11 is the last reasonably respectible OS Microsoft has made.

    1992

    Windows 3.11? Crap, bloated, and has ridiculous hardware requirements. What use is a GUI, anyway? I can do things faster at the command line. Give me MS-DOS 5 and-day.

    1991

    MS-DOS 5? Crap, bloated, and has ridiculous hardware requirements. COMMAND.COM is over 47kB, can you believe it? I long for the good old days of 2.0 and 3.0.

    1983

    MS-DOS 2/3? Bah. Who needs the bloat? Give me something lean and mean like CP/M any say.

    1976

    CP/M? A general purpose operating system? Who needs it? Everyone knows it's more efficient to have different machines to do different tasks. Do one thing and do it well, I say.

    etc., etc.
    --
    What's purple and commutes? An Abelian grape.
  15. The Linux community says THANK YOU to Microsoft. by DrYak · · Score: 4, Insightful

    This decision by Microsoft to drop 32bit support *may* boost Linux (and other OS) adoption.

    Currently I know some friends who uses old machines and a lot of machines in the university (specially in labs). All those are still based on P2/P3 or other CPUs of that era. 10 years old processors.

    "A next Windows" has no chance of happening before 2013, considering their current release speed of 6 years between XP and Vista. Worse if we take into account that Microsoft has promised to build an entirely new capability-based microkernel OS. Which is very unlikely, given their tendency of scraping newer non-eyecandy idea out of Vista because of time constraints.

    By the time Microsoft finally releases their next piece of shit, there will be a lot of 10 years old, 2003-era processors everywhere (Intel Pentium-IV, 32-bits only Intel Core, AMD Athlon XP, early 32bits AMD Semprons) :
    This mean that when Windows-the-next (tm) comes out, either there will be a massive switch toward other OS (very likely in university labs) or the new OS will see an even slower reception than Windows Vista is currently experiencing (very likely on Joe 6-pack's older 32bits home machine).

    The last similar switch of technology requirement was Windows 95 : the first consumer oriented widely diffused Microsoft OS that could only run on 32bits protected mode CPUs.
    In 1995 (okay, 1996) when it came out, Intel 80386 where 10 years old and had finished displacing the 16bit only older 80286.
    99% of home computer where equipped with 32bits Windows 95-"mostly"-capable CPU ranging from 386 to Pentium.
    That's why it went went "somewhat more smoothly".
    Throwing out the 32bit arch is TOO MUCH early. Microsoft should wait until it is completely phased out of the market, in most segment (if possible, including the small embed/ITX market of people making low-power boxes. Current VIA chips are 32bits only). The problem is, maintaining compatibility for more than 1 architecture has always been too much work for Microsoft (Alpha and MIPS got only a couple of NT releases. Itanium hasn't got a much high number of OSes), in contrary of the OpenSource community.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  16. Re:The sun is likely to be a cold, dark lump of co by noewun · · Score: 4, Insightful

    None of this touches the twin problems which makes Microsoft's release schedules so awful: the religion of backwards compatibility and a overly-managed, near-chaotic corporate culture which emphasizes endless meetings and paper trails over innovation. Both of these items stem from something Microsoft can't control, which is the necesity of leaning on Windows/Word as their two dominant profit engines. Essentially, Microsoft has worked their way into a position in which true innovation (of the kind Apple was forced into with the failures of Copland and Pink and the adoption of OS X) is nearly impossible, because anything which threatens to cut off a sizeable portion of their user base directly threatens the company's bottom line.

    In other words, the problem isn't Windows per se, or 32- versus 64-bit, or any other technical issue. The problem is Microsoft needs Windows simultaneously to be the same old operating system you've been using for years and the latest, greatest thing, and it can't be both. For a technology point of view, the best thing would be to really remake Windows from the ground up as Apple was forced to do with OS X and just tell people that if they bought their machine before 2001 they're out of luck. But they can't, and won't, do this, so their release schedule will continue to be contrained by the need to do two opposing things at the same time.

    --
    I am a believer of momentum and curves.
  17. Comment by Bill Laing clarified by alienfluid · · Score: 4, Informative
    So it seems like it's the Server SKU that is going to be 64-bit only, and not the client OS:

    UPDATE | Microsoft's Alex Heaton has clarified the comment of Bill Laing, on which this story is based. "Bill Laing, a General Manager in the Microsoft Windows Server Division, has been quoted as saying that Windows Server 2008 will be the last 32-bit operating system. Bill is a server guy and indeed Windows Server 2008 is the last 32-bit server operating system - all future operating systems for server hardware from Microsoft beyond Windows Server 2008 will be 64-bit," Heaton said.

    "A few folks took Bill's comments on Windows Server and applied them to Windows Client deriving that Windows Vista would be the last 32-bit operating system. That is an incorrect extension. While Windows Vista includes both 32-bit and 64-bit and there is a growing community of drivers for 64-bit Windows Vista we have not decided when Windows Client will follow Windows Server and become 64-bit only."