Slashdot Mirror


If Windows Came to PPC, Would You Switch?

An anonymous reader asks: "This question was posted on Ask Slashdot about a week ago: 'If Mac OS X Came to x86, Would You Switch?' This makes me ask why not have Windows run on PowerPC? Windows/PPC would not necessarily have to run on Apple hardware, or at least not exclusively on it. I'm sure their friends at IBM and Motorola would be happy to provide chips to anyone that wanted to make computers to run this new OS. Microsoft could dust off the code from NT4/PPC, add some code from Virtual PC to get Windows/x86 compatibility, and have it up and running in about the same amount of time it would take Apple to get Mac OS X running on common Intel hardware." An additional question comes to mind, however: If Microsoft made this move, how would Intel react?

906 comments

  1. Obligatory Quote by Average_Joe_Sixpack · · Score: 5, Funny

    "You can't polish a turd"

    1. Re:Obligatory Quote by Anonymous Coward · · Score: 3, Funny

      You didn't forget about the Polish, your president would be so very proud.

    2. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      "You can't polish a turd"

      And the obligatory Stanley Kubrick reply:

      "You can if you freeze it."

    3. Re:Obligatory Quote by Anonymous Coward · · Score: 1, Insightful

      You can't, and that's why I wouldn't use OS X if it came to the x86 either :)

    4. Re:Obligatory Quote by Negativeions101 · · Score: 0

      To preserve the intelligence of the human race I suggest the death penalty to the person who submitted this and the editors who were in favour of posting it thereby making everyone who read it considerably stupider.

      --

      I'm not anti-microsoft. I'm anti-bullshit. Which means I'm anti-microsoft.
    5. Re:Obligatory Quote by Negativeions101 · · Score: 0

      It would rock if OS X came to x86, what are you talking about?

      --

      I'm not anti-microsoft. I'm anti-bullshit. Which means I'm anti-microsoft.
    6. Re:Obligatory Quote by nocomment · · Score: 5, Informative

      actually there was a PPC port of NT years ago. It was dropped beacause...the answer is no. No one will switch :-)

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    7. Re:Obligatory Quote by EtherAlchemist · · Score: 0, Offtopic


      Maybe you missed the post about Cherry OS the other day. It's not a native x86 Mac OS, but an emulator that runs it.

      --
      R(k)
    8. Re:Obligatory Quote by wealthychef · · Score: 1

      I would wait until I could dual-boot into it, then probably install it as a convenience. Otherwise hell no, if I were going to run a cheap OS like Windows I'd do it on cheap hardware! I don't know if there's much advantage to running on PPC. (Please don't flame me for that, it's just how I feel.)

      --
      Currently hooked on AMP
    9. Re:Obligatory Quote by aussie_a · · Score: 1

      In space no-one hears you freeze shit. But if you do it in front of the hubble telescope everyone sees you do it.

    10. Re:Obligatory Quote by Trejkaz · · Score: 4, Funny

      Putting Windows on a PowerPC wouldn't be so much like polishing a turd, as it would be like smearing shit on a diamond.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    11. Re:Obligatory Quote by nofx_3 · · Score: 1

      Damn, your ass would look really big if you were right in front of the hubble. I for one welcome our new poop shaped overlords.

      -kaplanfx

      --
      Visualize Whirled Peas
    12. Re:Obligatory Quote by ActiveSX · · Score: 4, Funny

      Yeah, how dare somebody suggest sullying Windows like that! >:(

    13. Re:Obligatory Quote by Gentlewhisper · · Score: 0, Flamebait

      Why the hell would I want to run a lousy OS like Windows on a $3000 computer when a elcheapo one would do just fine?!

      Grrr, that's the most moronic questions ever! It is just like asking if you would vote for George Bush if John Kerry were the one who bombed iraq!

    14. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      Kinda like this buttplug, huh?

    15. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      Well, it'd be the ultimate thing for people who have too much money. $3000, stylin' computer, $300, bloated fisher-price OS. Now, if we only gave it a paint job better than most cars, and made a "vrrooooom" sound when it started up.

    16. Re:Obligatory Quote by losinggeneration · · Score: 1

      go figure right?

    17. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      Too true. I'd only switch if I could run SCO UNIX on it. I have already purchased the license for it and for my copy of Linux too.

      I love Darl McBride, he's really nice and he looks cool too.

    18. Re:Obligatory Quote by rainman_bc · · Score: 1

      What? I thought there was only an Alpha port for NT... I don't recall a PPC port.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    19. Re:Obligatory Quote by sigaar · · Score: 1

      Windows cheap???

      --
      sigaar
    20. Re:Obligatory Quote by TheRaven64 · · Score: 4, Informative

      The reason it was dropped was that no one made CHRP boxes to run it on. IBM and Motorola had big plans for the PowerPC architecture when it was released. It was supposed to replace x86 as the commodity hardware of choice for OEMs. Anyone could build a CHRP box that would run NT4. Sadly, very few people did, and most of those that bought CHRP boxes used them for MacOS or UNIX of some kind, leaving no market for MS.

      --
      I am TheRaven on Soylent News
    21. Re:Obligatory Quote by gilesjuk · · Score: 1

      I'm pretty sure Intel had words with Microsoft too. They were a lot friendlier back then.

    22. Re:Obligatory Quote by arivanov · · Score: 3, Funny

      There was. For IBM power PC platform. Average uptime a few hours.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    23. Re:Obligatory Quote by TheLittleJetson · · Score: 1

      wow, i was gonna post this verbatim but you beat me to it. kudos.

    24. Re:Obligatory Quote by Anonymous Coward · · Score: 4, Funny

      Nice uptime. For a windows box.

    25. Re:Obligatory Quote by BiggyP · · Score: 2, Interesting

      IIRC, The NT4 CD had i386, Alpha, Mips R4000 and PPC binaries on it.

    26. Re:Obligatory Quote by mixmasta · · Score: 2, Informative

      actually, I think it was NT 3.5 that had PPC support. I think they dropped PPC and mips at NT4 and then Alpha at WinXP.

      I could be wrong though.

      --
      #6495ED - cornflower blue
    27. Re:Obligatory Quote by sql*kitten · · Score: 5, Interesting

      actually there was a PPC port of NT years ago. It was dropped beacause...

      NT was developed on the Intel i960, a RISC processor. Intel never went anywhere with it, tho' the i860 is still used (for example, for RIP in printers). One of the design goals was to be platform independent, hence the HAL. NT shipped on x86, Alpha, PPC and MIPS. There was also a SPARC port that never made it into commercial distribution.

      The problem was that MIPS and PPC, at the time, were in the middle as far as performance went. People who wanted to run NT for ordinary desktop workstations bought x86, because it was cheap. People who wanted to run NT for CPU-intensive apps (CAD, FEA, CFD, etc) bought Alphas. There was simply no demand for people who needed a little less power than Alpha at a price higher than x86, so Microsoft stopped selling those editions.

      Let me make this very clear: the market decided that it did not want a multiplatform OS.

      There's no technical reason that MS couldn't release a version of NT on PPC. You might say that there's a case to do that now that Alpha is history. In fact, I wouldn't be surprised at all if MS continues to do builds of NT on PPC just to maintain the ability to do so (a common practice in large scale projects is to build on another platform that you don't ship on, just to keep the codebase clean). But, the fact is, the price/performance of PPC versus x86 simply means that there'd be no advantage to running NT on PPC, and all the disadvantage of less ISV support.

      So in conclusion, people would switch if a) PPC had as big a performance gap over present day x86 as Alpha did over x86 back in the day and b) there was some ISV support for it.

    28. Re:Obligatory Quote by Anonymous Coward · · Score: 2, Insightful

      "Let me make this very clear: the market decided that it did not want a multiplatform OS."

      No, the market decided that it did not want a multiplatform Windows...

    29. Re:Obligatory Quote by dago · · Score: 1

      Windows NT / Sparc... even if there's not application, I definitely want to have it.

      Any unofficial version floating around ?

      --
      #include "coucou.h"
    30. Re:Obligatory Quote by DarkEdgeX · · Score: 4, Funny

      (shamelessly translated from http://ask.slashdot.org/comments.pl?sid=125372&cid =10505702)

      Look, you guys just can't get it through your heads that the reason why Windows XP works so well is because it runs on such a wide array of hardware-- this allows the engineers coding XP to make assumptions THAT CANNOT BE MADE in the PPC world, where a machine could be using one of dozens of motherboards, network cards, graphics cards, sound cards, etc. Mac OS developers have to code for the lowest common denominator. Windows developers code for specific hardware. Even the version of Windows that ran on PPC hardware ran on a tiny subset of the available PPC hardware. If your CD-ROM drive and motherboard weren't on the "supported hardware" list that came with Windows, you were SOL.

      That little fantasy you all have of buying "Windows for PPC", running it on some store-bought shitbox you purchased from the Apple store, and having it work as well as an x86 runs Windows XP today will NEVER come to pass. Apple has spent twenty years and untold millions trying to achieve that goal, and they still have quite a way to go.

      Do you think Gates could just snap his fingers one day and a few months later have a product on the shelves that would run perfectly on every PPC capable of running OS X today? It's impossible. And even if it were possible, you wouldn't buy it. Why? Because Microsoft uses their software to sell their hardware, so a copy of Windows XP for PPC would have to be priced to ease the pain of a lost hardware sale-- you'd either do without it and bitterly bitch about the price here on /., or you'd pirate it-- either way, Microsoft would lose money on it.

      ~DarkEdgeX

      --
      All I know about Bush is I had a good job when Clinton was president.
    31. Re:Obligatory Quote by stevenbdjr · · Score: 2, Informative

      NT was developed on the Intel i960, a RISC processor. Intel never went anywhere with it

      Actually, the i960 can be found on many a RAID controller.

    32. Re:Obligatory Quote by niteice · · Score: 1

      No, they dropped alpha for one of the Win2000 Server release candidates. I *think* nt4 terminal server had x86, ppc, alpha, mips, and the like.

      --
      ROMANES EUNT DOMUS
    33. Re:Obligatory Quote by weinford · · Score: 1

      Oh well, maybe not polish, but make it look good you can!

      --

      This sig is stolen from someone who had a much better idea than I had.
    34. Re:Obligatory Quote by DoctorPepper · · Score: 1

      Yes, now I'm just waiting for the inevitable lawsuit from Apple. :-)

      --

      No matter where you go... there you are.
    35. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      Would you put sugar in your gas tank?

    36. Re:Obligatory Quote by Tanktalus · · Score: 3, Funny

      I think we now have proof ... Darl reads /.

    37. Re:Obligatory Quote by HawkinsD · · Score: 5, Interesting

      There was indeed a version of NT 4 for the Alpha, but it didn't work very well.

      A few years ago, we had a spare DEC Alpha, and decided to run a data warehouse on it. We put Windows NT and Microsoft SQL Server 6.5, an assload of RAM, and two full shelves of fancy 10,000-RPM disks, with a catastrophically-expensive RAID controller.

      You'd think that performance would be pretty snappy.

      Maybe it was just the talents of the administrators (SQL 6.5 had a lot of stuff that you could tweak), but we could never get the performance of this seven-foot-tall behemoth to particularly exceed that a standalone i386 server.

      But it did have this cool picture of cowboys that came up when you booted it. Which we did a LOT.

      --
      Never attribute to malice that which can be explained by mere idiocy.
    38. Re:Obligatory Quote by IAmAMacOSXAddict · · Score: 1

      Actually I had a copy up and running on a machine at my work at MIT. I will tell you now that hey did not drop it for your reason. Intel made them drop it. Problem was that PPC NT ran SO much faster than on intel hardware that they figured it would put the Intel chips out of business.

      --
      MacOSX, because making *NIX better is a lot better than waiting for Micro$loth to fix Windows
    39. Re:Obligatory Quote by RyanAXP · · Score: 5, Informative

      I'm surprised your experience with NT on the Alpha was so dismal--mine is just the opposite. Rock-solid stability, blazing speed (on my PC164 motherboard with a 400mhz 21164a) compared to the x86 port of NT (remember, NT was developed first on the MIPS platform--and later ported to x86).

      I run that same box as a dual-boot machine, running the beta 3 release of Windows 2000/alpha (yep, they released Windows 2000 beta for the Alpha, but killed the project right before the final release) and Linux. For a while, the Win2k/alpha box was my main desktop machine. I never had a problem running any i386 apps, from Office to Netris, on the Alpha since Win2k/alpha had fx!32 integrated into the system. (you'll recall that fx!32 was DEC's binary translator-cum-recompiler, which was a really ingenious little tool to recompile i386 binaries into native Alpha code).

      My MIPS Magnum, with its little R4000PC and 128 megs of RAM, also runs NT 4.0 on occasion, although it spends most of its time in NetBSD. The MIPS Magnum was in fact based on the Jazz architecture, which Microsoft developed in-house specifically for writing NT. As mentioned, MS wrote NT for MIPS on this Jazz platform, and later ported it to i386, PowerPC, and Alpha. SUN and Intergraph also wrote a proof-of-concept port of NT to Sparc hardware, but that port was never released publicly.

      The MIPS Magnum/Jazz was not a bad hardware architecture for the time, and impressive if only because it is the only hardware platform I'm aware of which Microsoft designed.

    40. Re:Obligatory Quote by timts · · Score: 1

      totally agree, those who paid extra price for powerPC will never switch, actually "switch" just doesnot make any sense, if you want to use windows, just buy a cheap dell. :D

    41. Re:Obligatory Quote by holmbrew · · Score: 1

      My sentiments exactly!

    42. Re:Obligatory Quote by Lumpy · · Score: 2, Insightful

      mostly because the motherboards were 5X the price of an intel motherboard and the processor was 4X the price of an intel chip.

      nobody will switch for that mich of a price increase.

      get me $98.00 motherboards and $100.00 processors and I'll give it a go.

      but right now PPC and Alpha motherboards are insanely priced and you have to get specalty shops to sell you the processors at a premium.

      --
      Do not look at laser with remaining good eye.
    43. Re:Obligatory Quote by Kehvarl · · Score: 2, Funny

      I find your lack of perception of humor disturbing.

    44. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      And how much money does MS make (net) dumping the X-Box on the market. Note: if Sony did this sort of thing, the FTC would be all over them.

      Look at which divisions of MS are profitable and which ones take a loss.

    45. Re:Obligatory Quote by feloneous+cat · · Score: 1

      That little fantasy you all have of buying "Windows for PPC", running it on some store-bought shitbox you purchased from the Apple store, and having it work as well as an x86 runs Windows XP today will NEVER come to pass. Apple has spent twenty years and untold millions trying to achieve that goal, and they still have quite a way to go.

      Yeah, someone tell Apple to stop spending all that money on trying to get XP to run on the PPC and to write their own OS!

      Some companies will never learn...

      --
      IANAL, but I've seen actors play them on TV
    46. Re:Obligatory Quote by L0J46K · · Score: 1

      NT4 on Alpha was decent for a while. The DEC FX interpreter had a long way to go before they abandoned it. Let's face it..if you are running windows on an Alpha there is something wrong with you. VMS, DEC Unix, and many other variants ran great on that machine.

    47. Re:Obligatory Quote by yaddayaddayadda · · Score: 2, Interesting

      Umm, that's odd because I still run an NT alpha machine (500MHz PWS500a) and with all the cheap stuff available for Alpha on eBay, The machine still outruns my 1GHz PIII when it comes to rendering in Lightwave and has very snappy performance.

    48. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      you never learn, do you

    49. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      See? Ain't no difference between a Polack and a Shine!

    50. Re:Obligatory Quote by Amiga+Trombone · · Score: 1

      actually there was a PPC port of NT years ago. It was dropped beacause...the answer is no. No one will switch :-)

      Well, it didn't help that there was a dearth of commodity PPC hardware to run it on. I think there was one PPC Thinkpad that cost an ungodly sum of money, and no PPC desktop systems (other than RS6000's).

      PPC NT was primarily a server product. As far as desktops went, there wasn't exactly a level playing field for comparison

    51. Re:Obligatory Quote by TheGavster · · Score: 1

      If you check out windows.h, there's stuff relating to all sorts of platforms (quick glance shows x86, AMD64, 68K, PPC, and IA64). I figure its pretty questionable if versions of windows actually exist that support some of these platforms (for some reason, I just don't see that kind of weight being supported on a 68K ...), but at least they were sort of planning ahead ...

      --
      "Because Science" is one step from "Because old book". Try "Because of my experiment testing my falsifiable assertion".
    52. Re:Obligatory Quote by Anonymous Coward · · Score: 1, Informative

      the i860 was also used in many co-processor boards and SGI used it in many of their high end graphics cards

    53. Re:Obligatory Quote by fatphil · · Score: 2, Informative

      For a computational number-theory project I run (PIES) I was doing some preparatory number-crunching work before handing out jobs to clients.

      My code is reasonably-optimised portable C, and I set it running on a 533MHz 21164 (from 1996, IIRC?), and a 2.8GHz P4.

      They were running at within 5% of the speed of each other. The P4 architecure, unless you diddle in assembly, is pants. (Yes, I compiled using Intel's compiler.)

      And given that this Alpha machine has been loaded >1.0 since time began - it's unbelievably rock solid:
      ecmnet@megaspaz:/etc/apache$ uptime
      21:26:25 up 507 days, 8:41, 20 users, load average: 1.00, 0.96, 0.92

      Which you'll never see on an x86 linux machine.

      --
      Also FatPhil on SoylentNews, id 863
    54. Re:Obligatory Quote by KJKHyperion · · Score: 2, Informative
      One of the design goals was to be platform independent, hence the HAL

      Don't confuse the DirectX HAL with the HAL proper. The HAL used by the Windows kernel isn't for independence from a particular instruction set (i.e. x86 vs PPC vs MIPS etc.) - the system design and the reduced use of assembly take care of that. The HAL is for independence from hardware, meant as the physical implementation of an instruction set

      For example, an SGI workstation and the Playstation are both MIPS (same instruction set), but the hardware is deeply different (so a hypothetical Windows NT for MIPS would use the same kernel for both but a different HAL for each)

      More mundane examples, in the x86 world, are ACPI vs standard PC (where the HAL abstracts how to send certain commands to the hardware), or uniprocessor vs SMP (where the HAL abstracts the spinlock implementation, respectively "disable multitasking" and "spin on an integer"). And, just for the record, what the "choose computer type" hidden dialog at the beginning of the Windows setup lets you do is choosing a HAL manually

      --

      Make a difference - use Windows! (open source clone of Windows NT)

    55. Re:Obligatory Quote by SamBaughman · · Score: 1

      the market decided that it did not want a multiplatform OS

      As much as Windows NT was multi-platform, the application software generally wasn't. This is why I feel that non-x86 NT failed. If you needed an application, you had to find the right version -- and many applications were never available on MIPS or PowerPC.

      But now that Microsoft has a PC emulator, they could let the x86 programs run on non-x86 Windows versions. Is it enough to change the decision? Probably not, but I'd certainly hope that someone at Microsoft is working on it, just in case Intel and AMD would become hostile to Microsoft.

    56. Re:Obligatory Quote by Carnildo · · Score: 2, Informative

      And given that this Alpha machine has been loaded >1.0 since time began - it's unbelievably rock solid:
      ecmnet@megaspaz:/etc/apache$ uptime
      21:26:25 up 507 days, 8:41, 20 users, load average: 1.00, 0.96, 0.92

      Which you'll never see on an x86 linux machine.


      That's right. There's a bug in the Linux uptime counter that makes it roll over after about 400 days.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    57. Re:Obligatory Quote by Yakko · · Score: 3, Insightful

      The Alpha I ran NT4 on is the fastest I've seen Windows go. Ever. I forget how fast it was clock-wise, but it was probably 500MHz or so.

      Sad that it'll be the fastest I'll ever see Windows go, possibly for a few decades. Not even the quad Xeon CPUs nor the Itanium IIs we have here are as fast as the Alpha was (in perception, not clock speed). I mean, I'd login and *BAM* the desktop was right there, ready to use. Dialogs and windows were displayed instantly in response to my input.

      This Alpha dated from 1997. The best x86 boxes I've used still are dog-slow perception-wise as a result.

      --

      --
      Me spell chucker work grate. Need grandma chicken.
    58. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      given that this Alpha machine has been loaded >1.0 since time began - it's unbelievably rock solid:
      ecmnet@megaspaz:/etc/apache$ uptime
      21:26:25 up 507 days, 8:41, 20 users, load average: 1.00, 0.96, 0.92


      So you're saying that time began less than 5 minutes ago?

      507 days is pretty pathetic - not even two years. I've had uptimes in excess of 700 days before.

    59. Re:Obligatory Quote by IAmAMacOSXAddict · · Score: 1

      That was My same perception, and that is the perception that killed it for the non-Intel platform...

      --
      MacOSX, because making *NIX better is a lot better than waiting for Micro$loth to fix Windows
    60. Re:Obligatory Quote by fatphil · · Score: 2, Informative

      It's not a bug, it's simply part of the design. It's a 32-bit jiffy counter, and therefore wraps at 497 days.

      Witness:

      phil@kilospaz:phil$ uptime
      11:47:49 up 105 days, 23:18, 11 users, load average: 1.00, 1.00, 1.00

      Which is _602_ days uptime, as can be verified from:

      phil@kilospaz:phil$ stat /var/log/dmesg
      File: "/var/log/dmesg"
      Size: 3063 Blocks: 6 IO Block: 4096 Regular File
      Device: 303h/771d Inode: 10090 Links: 1
      Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
      Access: Mon Jul 5 17:47:33 2004
      Modify: Fri Feb 21 08:32:18 2003
      Change: Fri Feb 21 08:32:18 2003

      Yes, yes, yes, uptime is a subsitute for penis length, I know.
      FP.

      --
      Also FatPhil on SoylentNews, id 863
    61. Re:Obligatory Quote by fatphil · · Score: 1

      I had just stopped the two jobs on the Alpha and P4, and was processing the log files from the two machines on my file-server. Once the results had been merged, I started up the Alpha again with the new dataset. Hence the ramping up of the load again.

      Well spotted. Why do people with smart brains like yourself post AC?

      Sure, 500 days it pretty crap. I moved a new hard disk into it last year. My main file server, if it wasn't for a power-cut 908 days ago, and my UPS blowing up with a big blue flash 602 days ago, would have an uptime of 1258 days. (i.e. 602+306+350) At one point, with the dodgy electricity here, I was sure I'd never even get 1 year uptime. As you can see - investing in a UPS never did me any good at all!

      FP.

      --
      Also FatPhil on SoylentNews, id 863
    62. Re:Obligatory Quote by ArbitraryConstant · · Score: 1

      "But now that Microsoft has a PC emulator, they could let the x86 programs run on non-x86 Windows versions. Is it enough to change the decision? Probably not, but I'd certainly hope that someone at Microsoft is working on it, just in case Intel and AMD would become hostile to Microsoft."

      Apart from reinventing the wheel to make everyone feel obsolete and force an upgrade all round, this is what .NET is for.

      When Intel was hyping the crap out of IA-64, I think I lot of people at MS believed that it would be the new Alpha; they had to run on that platform if it was going to be that much faster. And then AMD decided they'd make AMD64, and Microsoft realized that it wouldn't be much faster but the memory thing was going to become an issue and regular desktop users would be switching. Add to that the hundreds of millions of legacy boxen and Windows might quickly become as fragmented as UNIX. .NET, I believe, was intended to force everyone to ship software in a processor neutral way so that Windows could have a credible port to these other platforms.

      If it works out, that might make a PowerPC port an option. However, as (a great many) others have mentioned, PowerPC is not enough faster to justify a port. Now if we were talking about POWER, that might be a different story. But that would not involve any Apple boxen.

      --
      I rarely criticize things I don't care about.
    63. Re:Obligatory Quote by j-pimp · · Score: 1

      It was my understanding that all but alpha and i386 was dropped after 3.51. I have a terminal server cd that has i386 and alpha binaries.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    64. Re:Obligatory Quote by BiggyP · · Score: 1

      Well, my workstation 4 CDs have the binaries I previously mentioned.

    65. Re:Obligatory Quote by darkfires05 · · Score: 1

      Hey, I'm an alpha lover myself.. I have a 666Mhz PC164 alpha.. running tru64 5.1 right now .. but i would love to find a copy of win2k beta 3 for alpha.. think you could point me in the right in the right direction...ive looked everywhere.. and microsoft denies it exists. if you can point me in the right direction, darkfires2000 at msn dot com id really appreciate it.. i love my alpha and breathing any new life into it is always welcome thanks

    66. Re:Obligatory Quote by birdman17 · · Score: 1
      actually there was a PPC port of NT years ago.

      I ran this port on my Motorola PowerStack (PowerPC 604 @ 100MHz). As others have mentioned, the response time was blazingly fast (as was AIX on the same system). I've never seen anything like it, and don't expect that I ever will, the way things are going. Unfortunately my PowerStack was stolen by some clueless morons who probably thought it was some kind of cool new PC, despite the big crossed-out Intel logo I had on the front.

    67. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      Yes, I had one of those ThinkPads that IBM lent my boss circa 1998. Ran NT on it for a while, then went to AIX.

    68. Re:Obligatory Quote by nocomment · · Score: 1

      like this?

      :-)

      It's a shame it was stolen. I run AIX on a few older powerpc and....they.....draaaaaag on and on and ooooooooon. Mostly it because of the level of checking that gets done at bootup. They seriously take 15 minutes to boot all the way. Still, I have yet to see one actually crash.

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    69. Re:Obligatory Quote by Anonymous Coward · · Score: 0

      Try running NT4 on a 2.8GHz Pentium 4.

    70. Re:Obligatory Quote by dmanny · · Score: 1

      Its self explanatory really. Even an unstable OS can generally rack up decent uptime when there are no apps for it.

      --
      All my previous sigs now look like this one, I wish they were permanetly recorded when used. :-(
  2. How to put this... by daveschroeder · · Score: 5, Funny

    No

    1. Re:How to put this... by sg_oneill · · Score: 1

      And you wouldnt be without precedent.

      I have a relative that works with microsoft that tells me microsoft did this with NT4, (or maybe NT3.11 or whatever it was), and it flopped HARD.

      As it pans out people felt macos was the better OS.
      Even if macos really only was up to par with Win 3.1 , until OS/X turns up which blows anything by microsoft out the water.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    2. Re:How to put this... by darth_linux · · Score: 1

      if Windows came to breathing air I wouldn't switch.

      --
      Power to the Penguin!
    3. Re:How to put this... by bob+beta · · Score: 5, Insightful

      NT4 never came out on a hardware platform that MacOS would run on.

      NT4's PPC port ran on RS/6000 workstations, not plastic cased consumer hardware. I ran it, on a lark, on an RS/6000 Box for a short period, before reinstalling AIX.

      It was a cold desolate world out there. I had Windows NT and the default IE 2.0 web browser. I couldn't find a single other program that would run on the box. It isn't like NT4 and Alpha, where DEC developed an emulation layer to run x86 binaries on NT/Alpha. There wasn't a Damned thing, anywhere online for NT/PPC.

    4. Re:How to put this... by threephaseboy · · Score: 2, Interesting

      Supposedly you can install NT4 on certain Apple powermacs, and conversely supposedly you can install a certain version (8.1?) on certain RS6K machines.
      This was on MOSR a while back I believe.

      --
      .
    5. Re:How to put this... by ckaminski · · Score: 4, Informative

      You would be correct if you qualified that by stating: there were no computers available to run NT/PPC for less than $5K. Many of which indeed had plastic cases, but the vast majority of which came from Intel (IIRC Netpower was flirting with a switch from MIPS to PPC, but that was so long ago I barely remember it). I do remember stacking the entire pile of PPC boxes in a closet once we got the letter from Microsoft that the Beta was ending (This would have been NT4 SP2 era).

      You have to also remember that the Alpha, MIPS and PPC platforms were aimed at a much different market than the Intel boxes. The Pentiums of the day just weren't up to snuff (this started to change once the PII started the MHZ escalation from 300-500mhz), and things like the Integraph TDZ series hit the market.

      But you were still talking $10K-$20K graphics workstations.

    6. Re:How to put this... by Anonymous Coward · · Score: 1

      The NT4 on Macs thing is a pure urban legend.

      With all the NT4 CDs and old Macs in the world someone here would be able to say they did it if it were actually possible.

    7. Re:How to put this... by Anonymous Coward · · Score: 0

      To bad no Java RE, then you could have played the java Quake2 port mentioned on /. a few ago..

      quake -> java -> nt -> ppc -> uber geek!

    8. Re:How to put this... by Niddix · · Score: 2, Informative

      Actually there were several. Back in the early 90's the company I worked for actually had 3 of them. They were Motorola PPC machines about the size of an IBM PS/2. I think they had 440 PPC processors in them but I can't recall exactly.

      At the time my job was to compile the software we developed for the programers and QA. We compiled the software to run on MIPS, Alpha and the PPC versions of NT 4.0.

      However, I don't think any one bought any of the software to run on anything other than Intel and maybe Alpha.

    9. Re:How to put this... by DaHat · · Score: 1

      Once upon a time there was a platform known as CHRP or Common Hardware Reference Platform and was based on a PowerPC chip. Microsoft did indeed port Windows to this platform, as late as NT4... however prior to it's release they announced that NT4 would be the only OS they would release for CHRP.

      Because of the loss of support from Microsoft, CHRP went through a bit of an identity crisis and came back as the PPCP or PowerPC Platform.

      If I recall correctly, in addition to NT4, Mac OS, Solaris, OS/2, and AIX all exited on CHRP/PPCP for a time.

      Yes it is possible... however now less likely, good luck finding a PPC version of NT4 for example, or software to run on it for that matter.

    10. Re:How to put this... by Antique+Geekmeister · · Score: 2, Informative

      You've got the NT/4 Alpha bit backwards. The NT kernel was stolen from DEC by David Cutler, who did kernel work for DEC and was involved in writing VMS for Alphas, and simply brought over his code base illegally.

      NT being able to always run on Alphas was part of the out-of-court settlement that Microsoft reached with DEC. Why do you think they stopped it calling it NT and started calling it "Windows", besides the obvious marketing whackiness? They were trying to lay groundwork to claim that the new OS was no longer NT and they wouldn't have to run on Alphas, until Intel bout out the Alpha technology (using money they made with the Alpha technologies stolen and used in the Pentium 4 design), and the deal was null and void.

      But this level of theft and craziness and the really poor support Microsoft has provided for their hardware running on anything other than hardware from their partner, Intel, is why Windows running on PPC chips is a losing proposition. It will be as behind and bug-ridden as MS Office on Macintosh systems is. They won't write tools that take full advantage of the PPC capability, instead they'll leave in the screwiness to emulate the flaws of the x86 architecture.

    11. Re:How to put this... by cgenman · · Score: 1

      Actually it has been leaked that the XBox 2 devkits are running on Apple G5's running a Win2K core. While I can't vouch for that personally (we don't have any Xbox 2 dev kits), it is quite believeable considering the Xbox 2 itself, which is basically running windows, is doing so on a PPC core.

      Of course, as you pointed out, the software would need to be compiled for the proper chipset, but there is already a virtual PC for the G5 that runs at decent speeds... I'm sure there would be an enthusiastic existentialist somewhere who could whip up a virtual PC for Windows.

    12. Re:How to put this... by Anonymous Coward · · Score: 0

      Hrm, *my* NT4.0 disk includes x86, PPC and... MIPS versions, didn't they all?

    13. Re:How to put this... by AJWM · · Score: 1

      NT4 never came out on a hardware platform that MacOS would run on.

      Not quite true. Remember Mac clones? Based on a standard reference design (CHRP? PREP? one of those) they could in theory run either NT4 or MacOS. I don't know if Apple hardware ever ran it, Apple could get away with having not-quite-conformant hardware that would still run MacOS.

      As for software, AFAIK the only stuff available was from MSFT. NT4 Server included IIS, and the SQL Server 6.5 disk included Alpha, MIPS and PPC versions as well as i386. Never saw a version of Office for those other platforms, although it might have existed.

      --
      -- Alastair
    14. Re:How to put this... by jaltman · · Score: 1

      Both Kermit 95 and the Hamilton C Shell were sold for the NT4 on the PowerPC. If you want to re-install NT4 on the Power PC I would be willing to give you a power pc build of Kermit 95.

      I doubt there are any Windows viruses which will run on the NT4 PowerPC edition.

    15. Re:How to put this... by bob+beta · · Score: 1

      The RS/6000 box that I ran NT4 on wasn't a $5K box. Well, maybe it was because of low volume.

      It was a regular desktop box, with on-board S3 Trio graphics, ISA slots, PS/2 keyboard and mouse, etc. It was comprable to the x86 boxes of the time that IBM was selling for OS/2 desktops.

      And actually, it was a box I got at auction for like $15 or so.

    16. Re:How to put this... by 13Echo · · Score: 1

      Hell. You can't even get me to switch to Windows, and I'm on an Athlon.

    17. Re:How to put this... by lostchicken · · Score: 4, Interesting

      I was thinking about this for a while, and had an interesting thought. So, MacOS (9 and X) runs on PowerMac hardware only, right? But, you can use Mac-on-Linux on Linux/PPC, any Linux/PPC. Not just Linux/PowerMac. That means that you can "run" MacOS on an RS/6000, the same computer that NT/PPC ran on. It's like VMWare. It's not emulation, it's virtualization.

      Here's my question: Would it be possible to run NT/PPC on PowerMac hardware through a MOL like virtualization layer? I don't know how useful this would be, but it might be fun. (Actually, I can think of a couple of uses for it, like recompiling existing Win32/x86 apps to Win32/PPC and running them on the Mac, albeit in an NT virtual machine. It would, however, run at native CPU speed.)

      --
      -twb
    18. Re:How to put this... by 13Echo · · Score: 1

      Doesn't surprise me. That's about like the DEC Alpha thing. I thought I heard that it was strictly a scare tactic against Intel. We had an Alpha machine that's gone to waste in a closet at work because it was designed to boot only NT4. Poor Deskstation Raptor, how I'd love to install Linux on you.

    19. Re:How to put this... by bob+beta · · Score: 2, Interesting

      For people who want to run NT/PPC (just becuz), the model of RS/6000 I was using was an RS/6000 7248 box (I think that's the model number). They pop up on eBay all the time and you should be able to find one for under $50.

      You just need an NT4 CD from Microsoft, and the special boot diskette, an image of which is available from an IBM site.

    20. Re:How to put this... by Hes+Nikke · · Score: 3, Informative

      2 points:
      1) the bondi blue iMac was *MOSTLY* based on CHRP, it had a few changes that made it only run Mac OS. it also had a lot in common with the PowerBook G3 of the era (Wallstreet)

      2) the platform that CHRP morphed into wasn't PPCP, but PReP for for PowerPC Refernce Platform. you can still find hardware based on that to this day - see Amiga.

      there were also some mac clones that had a little bit of CHRP or PReP in there heritage (they had RS-232 serial ports and PS/2 ports as well as ADB!) but as far as i know they still only ran the MacOS.

      --
      Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
    21. Re:How to put this... by Anonymous Coward · · Score: 0

      > I doubt there are any Windows viruses which will run on the NT4 PowerPC edition.

      Install IE 4.0, and a world of Javascript hacks are waiting for you.

    22. Re:How to put this... by Anonymous Coward · · Score: 5, Informative

      Speaking as someone who was there, at the time, working on this stuff:

      You are full of shit.

      Cutler and a number of members of the original NT base team were deeply involved in VMS: true.
      Code was stolen, appropriated, or otherwise taken from DEC in any way: utterly false.
      An out of court settlement between DEC and Microsoft: fantasy.

      How do I know this? I personally witnessed the original NT kernel code being written and checked in to the source tree.

      At best, you have absolutely no idea what you are talking about.

      At worst, ... well, I'll let you figure it out.

    23. Re:How to put this... by glenmark · · Score: 4, Informative
      You've got the NT/4 Alpha bit backwards. The NT kernel was stolen from DEC by David Cutler, who did kernel work for DEC and was involved in writing VMS for Alphas, and simply brought over his code base illegally.

      There are a couple of errors in this. First of all, Cutler was never involved with the Alpha port of VMS. He was involved with initial development of VMS on the original VAX platform, but was working on Micah/Prism project before the Alpha era started.

      Micah/Prism (one was the OS, the other was the hardware - I never can remember which was which) was a new OS/hardware combo that was intended to replace VAX/VMS. Eventually Micah/Prism was axed in favor of persuing VMS on Alpha/AXP. This move upset Cutler enough that it made him easy pickings to be recruited by Microsoft to head the development of OS/2 NT, the intended replacement of OS/2 which went on to become Windows NT.

      It is the Micah/Prism code (plus overall aspects of its design), not VMS, that Cutler is alleged to have lifted for use in NT, although no one has ever admitted to this in any official capacity.

      Since the OS for the Micah/Prism project was a from-scratch rewrite (borrowing a small number of internal design elements from its VMS ancestor) was still in its early stages when it was killed, still very immature and flawed. Had the VMS kernel formed the basis for NT, Microsoft would have had a robust, secure, and scalable server OS a decade ago, instead of being about 3/4 of the way there only now.

      As DIGITAL splashed on its OpenVMS website for a few hours back in the late 90's (before being quietly yanked by management), "OpenVMS 7.0 is today what Microsoft wants NT 8.0 to be."

      --
      *** Quantum Mechanics: The Dreams of Which Stuff is Made ***
    24. Re:How to put this... by G-funk · · Score: 1

      Yeah, coz alpha was a viable platform until the P4 was released....

      --
      Send lawyers, guns, and money!
    25. Re:How to put this... by burns210 · · Score: 1

      That is why any sane company should make fat-binaries and have it be easy to create cross-platform binaries from their developer software(visual studio) the same way... TA-DA... steve jobs did with Nextstep in PPC and x86.

    26. Re:How to put this... by Anonymous Coward · · Score: 0

      My memory is that these systems started at $7K and went up from there. People who were expecting a pentium-killer were pretty disappointed.

    27. Re:How to put this... by Foolhardy · · Score: 3, Insightful

      Like .NET, IL and the JIT?

      .NET apps are compiled to an intermediate language (IL) that is portable across architectures, like Java bytecode. When the program is loaded, the IL is compiled into native code on demand (by the JIT). Currently, executables also contain a pre-compiled version for x86.

      I'm not saying by any means that Microsoft is first at this or that their method is perfect: only that MS does in fact have a plan to make it easy to create cross-platform apps where the developers don't have to worry about the target platform much.

    28. Re:How to put this... by Yaztromo · · Score: 4, Informative
      Why do you think they stopped it calling it NT and started calling it "Windows", besides the obvious marketing whackiness?

      I don't really know where you get your information from, but a whole lot of it is simply incorrect.

      "Windows NT" was originally a new design for OS/2, which Microsoft codenamed "NT" for "New Technology". When Microsoft dropped out of the OS/2 development effort, they went it on their own under their existing Windows brand, hence "Windows NT".

      Usage of "NT" in the product name proved a bit problematic from the start, because "NT" was a registered trademark of Northern Telecom (now Nortel). Which is why every box of Windows NT sold has a disclaimer on the box stating that fact.

      The dropping of the "NT" moniker was more of a marketing decision than anything else (I don't know if they were paying Nortel for the right to use "NT" or not, although this also could have been a factor).

      NT was designed from the start to be a cross-platform operating system. Microsoft collected partners to handle various ports (much or the PPC port was actually written by IBM). At the time it was being released, the belief was that Intel had hit a ceiling, and that everyone was going to make a big move over to RISC-based architectures. Microsoft wanted to hedge their bets and be ready in the event the Intel-based system market crashed. Of course, it didn't, and the non-Intel NT's withered away.

      Of course, it didn't help that the people who actually owned PPC, Alpha, and MIPS-based systems already had much better operating systems (AIX, OpenVMS, Irix, etc.) with a large number of available applications, whereas NT on these platforms had next to no available software, and was a poor and unproven OS (it took years for NT to gain any significant traction even on Intel systems).

      It should be noted that OS/2 on the Power PC suffered a similar fate. IBM didn't have the cajones to push CHAP PPC systems, and only ever released OS/2 for PPC to a few selected customers they had a contractual obligation to release it to. They talked a big game about pushing Power PC systems on the desktop, but in the end made no effort to do so.

      Yaz.

    29. Re:How to put this... by Izago909 · · Score: 1

      Yeah, coz alpha was a viable platform until the P4 was released....

      The CPU frequency wars didn't kill DEC, but the price of commodity intel hardware helped a lot. To this day DEC systems can still deliver some of the best preformance in relation to the clock speed. Most of the later generations had a bus that could run up to 1/3 of the CPU frequency. This is a feat that stock intel hardware still cant match. By the time intel releases its next generation of P4s (or P5s depending on the marketing team) it probably still won't match that. DEC architecture in general was years ahead of most other workstations/servers. A couple years ago I managed to pick one up from from a used computer store for $300 and fell in love with it. It's only 500MHz, but it will still run circles around any P2, P3, and first generation P4s. The only downside is the cost of upgrades, especially memory or cache.

    30. Re:How to put this... by burns210 · · Score: 1

      Yes, absolutely I do. It didn't dawn on me, buy .net is excatly the right way to support multiple architectures.

      Along with the HAL and what not for the core system. Just make every app(notepad to MS Word) be a .net app that runs on the the .net framework.

      Different solution, same end result.

    31. Re:How to put this... by losinggeneration · · Score: 1

      but if it came to using windows or getting some before you died, you'd switch ;-)

    32. Re:How to put this... by Anonymous Coward · · Score: 0

      pwned!

    33. Re:How to put this... by TWX · · Score: 4, Interesting

      "Not quite true. Remember Mac clones? Based on a standard reference design (CHRP? PREP? one of those) they could in theory run either NT4 or MacOS. I don't know if Apple hardware ever ran it, Apple could get away with having not-quite-conformant hardware that would still run MacOS."

      This I can vouch for. I worked for a company for a short time that had a dual processor Motorola StarMax running NT4.0 as some kind of server that was semi-public, and they were using the PPC architecture because it severely reduced the utility of the box to anyone who would break into it.

      I would imagine that the only Mac that could run it natively would be the PowerPC 4400, which was based on the same architecture as all of the cloned Macintoshes.

      --
      Do not look into laser with remaining eye.
    34. Re:How to put this... by Anonymous Coward · · Score: 0

      Had the VMS kernel formed the basis for NT, Microsoft would have had a robust, secure, and scalable server OS a decade ago, instead of being about 3/4 of the way there only now.

      WTF? There's nothing particularly wrong with the NT kernel. All of Windows' woes are outside of the kernel, mostly even in user mode. No kernel could save IE, or the many other very, very wrong things in the Win32 subsystem.

    35. Re:How to put this... by 680x0 · · Score: 1

      Were they "Power Stack" (?) machines? We had one, based on a 603, which ran OS-9000 (portable version of OS-9 (not to be confused with MacOS version 9). We also had a set-top box based on a PPC 403 (basically a 603 without floating point, designed for embedded systems) with a hardware MPEG decoder chip.

    36. Re:How to put this... by FauxReal · · Score: 2, Funny

      I'd switch... but only if they properly ported the virii and trojan software base, otherwise I'd feel lonely being the only person using my computer.

    37. Re:How to put this... by Anonymous Coward · · Score: 0

      NT kernel has a UI embedded in it. 'nuff said.

    38. Re:How to put this... by Anonymous Coward · · Score: 0

      Mod this guy down. NT stolen from VMS code my ass. Sure you can find some design similarities but that's it. And it's no big surprise, since some of the VMS people were the ones who wrote the first versions of NT, as you've mentioned.

      NT was multiplatform from day one. The Alpha was just one of the targets, together with MIPS and PPC. They pulled the plug for the latter pretty early and kept doing Alpha development until W2k beta, although it was never officially released.

      Alpha IP in the Pentium 4 design? You couldn't be more wrong. First, that issue was with the design of the original Pentium processor. Second, the design of the P4 is vastly different from anything you can find in the Alpha chip. I'd go further and say that, besides both of them being little endian, there are no more similarities between the two.

    39. Re:How to put this... by blowdart · · Score: 1
      NT4 Server included IIS

      Actually no. NT4 required you to download the NT4 Option Pack, and install IIS from that. I have no idea if that was over compiled for the Alpha, MIPS or PPC versions.

    40. Re:How to put this... by Anonymous Coward · · Score: 0

      Mmm. NT on Alpha. I remember running Wolf3D, in a window, faster than our fastest DOS box could run it in full screen. Aye, those were the days.

    41. Re:How to put this... by PipsqueakOnAP133 · · Score: 1

      Seriously, I thought I saw a StarMax box on ebay running NT-PPC 4. It included the install disks and looked like a StarMax 3000.

    42. Re:How to put this... by Anonymous Coward · · Score: 0

      The NT kernel was stolen from DEC by David Cutler, who did kernel work for DEC and was involved in writing VMS for Alphas, and simply brought over his code base illegally.

      Don't talk fucking shit. There are plenty of reasons to dislike Microsoft, so there's no need for idiots like you to just try and make up crappy stories on top.

    43. Re:How to put this... by Anonymous Coward · · Score: 0

      It was never originally designed that way, certainly not by Cutler. While we're on the subject "UI in the kernel" isn't true; the GDI+ API's run in kernel space but that doesn't mean that they are an integral part of the kernel.

    44. Re:How to put this... by Bert64 · · Score: 1

      There was office 97 for alpha, i have a copy somewhere round here... No idea about ppc/mips tho..

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    45. Re:How to put this... by Bert64 · · Score: 1

      NT was originally meant to have a HAL like this. The problem was that, of the 4 architectures originally supported, only the alpha provided useable performance using this method (not just due to raw performance of the processor, but because of the PALcode feature - basically a programmable instruction set which is frequently used to emulate x86 and vax)

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    46. Re:How to put this... by Bert64 · · Score: 1

      Is IE4 even available for PPC? IE5 works on alpha atleast... But even if the virus exploits javascript it can hardly install an executeable payload.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    47. Re:How to put this... by Bert64 · · Score: 1

      A huge missed marketting opportunity for DEC...
      An emulation environment that runs faster than the available native hardware would tempt people away from x86 and onto 64bit hardware...
      What's killing the itanic is the poor emulation of x86, and the biggest selling point of amd64 is the backwards compatibility. Back when the alpha could emulate an x86 machine faster than any real one, had DEC cut priced and aggressively marketted the alpha chips we could all be using alpha today. People would have run their old apps under emulation and new much faster native apps would have been written.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    48. Re:How to put this... by Antique+Geekmeister · · Score: 1, Insightful

      Check the lawsuit history, and do check the memory management code. It's DEC code, baby. Cutler and his merry gang of pirates simply copied it from their own work. Just because someone in the cubicle next to you is merrily producing code and submitting it at meetings doesn't mean it's not stolen. You need to actually read the coede.

    49. Re:How to put this... by Antique+Geekmeister · · Score: 1

      According to the various references, his involvement in VMS goes all the way back to the "Star" hardware project and the "Starlet" software. Starlet became VMS, so Cutler had his software piratical cutlass buried way deep in the innards of VMS quite early. I accept that the most recent release that Cutler was working on was the Prism hardware/Emerald project, that's confirmed by ex-DEC employees near me. But they seem to think that the project software was an outgrowth of VMS, and its guts were really traceable right back to original VMS code and technologies. And yes, Microsoft was extremely careful not admit the theft of code in any official way, but the lawsuits were nasty and settled out of court. But the underlying point stands: Windows NT was easily portable to the Alpha because it was based heavily on code originally written specifically for Alphas by Cutler and his pirates.

    50. Re:How to put this... by Anonymous Coward · · Score: 0

      It's called Windows NT so that it's one step ahead of VMS.

    51. Re:How to put this... by Matthias+Wiesmann · · Score: 2, Informative
      I see two issues for running NT/PPC in an emulation layer on a Mac.
      1. The type of PPC CPUs that NT actually expect. While the PPC ISA is the same in user mode, it can be quite different in supervisor mode, so the OS might need to be adapted a bit (or the emulator / virtualizer needs to do some trickery).
      2. The hardware drivers. The Windows NT kernel will have drivers for some kind of hardware, this means you need to implement some fake hardware in the virtualisation layer or implement windows NT/PPC drivers for virtualisation environnement.
      Assuming you would recompile Win32 code for PPC using this setting, the resulting code would be optimised for old PPC processors and the whole GUI would run via en emulated video device. You might be better of using Wine with OS X. At least you could compile with a recent compiler.
      Just my two cents...
    52. Re:How to put this... by squiggleslash · · Score: 1
      The NT kernel was stolen from DEC by David Cutler, who did kernel work for DEC and was involved in writing VMS for Alphas, and simply brought over his code base illegally.
      It's a shame this is totally false. It would be nice if the world's most popular operating system was simply a dressed up version of OpenVMS - while VMS isn't perfect, it was a strong system, extremely well built and with a lot of concepts that ought - but aren't - to be in mainstream OSes.

      While Cutler undoubtedly brought a lot of concepts with him from DEC, there's little doubt NT is an entirely different OS. It doesn't even have the same fundamental design as VMS - NT is (or was at the time of its design) a pure microkernel with a set of personalities, the first of which was OS/2, the other of which was a 32 bit version of the, then, 16 bit Windows API, christened "Win32" and the basis of all versions of Microsoft operating systems from 1995 onwards, whether NT based or not.

      Culter was a genius. That's why Microsoft hired him. He didn't need to copy code, and it's inevitable that someone who has worked on two different projects would use some of the same ideas and concepts in both systems.

      I don't like Microsoft either, but I think your depiction of Culter is inflammatory, libellous, and very unfair.

      --
      You are not alone. This is not normal. None of this is normal.
    53. Re:How to put this... by darth_linux · · Score: 1

      i've already resolved to start writing my own OS should Linux (and all other open-source) suddenly die.

      --
      Power to the Penguin!
    54. Re:How to put this... by squiggleslash · · Score: 1
      Windows NT was easily portable to the Alpha for the same reason as Linux and the *BSDs were: It's written in C.

      Oh, and VMS most certainly isn't written in C. There's some bizarre, DEC only, programming languages in there.

      Hell, programming in C under VMS was always a PITA, the native VMS APIs were, to put it mildly, somewhat ugly in terms of how they passed data to and from C.

      Other than some shared design concepts in a handful of specific areas, there's no copied code from VMS in NT. There couldn't be. They're not even written in the same language. They have radically different architectures overall. There's just no comparison.

      The Unix kernels and Linux have more in common.

      --
      You are not alone. This is not normal. None of this is normal.
    55. Re:How to put this... by Bert64 · · Score: 1

      The normal NT4 cd comes with a PPC version, also Mips and Alpha. You might need a boot disk of some kind however.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    56. Re:How to put this... by sqlrob · · Score: 1

      No, it doesn't.

      It has a device driver that has UI stuff that allows the UI to run in kernel mode. It's not part of the kernel.

    57. Re:How to put this... by glenmark · · Score: 1
      Oh, and VMS most certainly isn't written in C. There's some bizarre, DEC only, programming languages in there.

      Hell, programming in C under VMS was always a PITA, the native VMS APIs were, to put it mildly, somewhat ugly in terms of how they passed data to and from C.

      OpenVMS is written in a mix of languanges, including, C, C++, Pascal, Fortran, BASIC (yes, BASIC), Bliss, and Macro. When it was ported from VAX to Alpha, many routines were rewritten in C and C++ to improve portability, and even more routines are being rewritten for the current port to IA64.

      As far as the VMS API's, they are magnificent. The Uniform Calling Standard allows any system call to be invoked by any language, so one can easily use a mix of languages for differnet modules in one program (in other words, one may easily use the right tool for a given job). Also, strings are only passed to system calls via descriptors, never by null-terminated strings. This enhances the security of the OS (no remote buffer overflow exploits, not that it would matter if a buffer were to overflow, since the data would be discarded instead of being passed to the CLI).

      --
      *** Quantum Mechanics: The Dreams of Which Stuff is Made ***
    58. Re:How to put this... by glenmark · · Score: 1
      But the underlying point stands: Windows NT was easily portable to the Alpha because it was based heavily on code originally written specifically for Alphas by Cutler and his pirates.
      Er, no. Cutler never wrote VMS code for Alpha. He was out of the VMS group before the Alpha porting effort started. He only wrote portions of VMS for VAX back in its earliest versions.
      --
      *** Quantum Mechanics: The Dreams of Which Stuff is Made ***
    59. Re:How to put this... by glenmark · · Score: 1
      You've got the NT/4 Alpha bit backwards.
      I think you've misunderstood what the parent poster was referring to. It was a reference to the FX32! emulator which allowed NT Alpha to run x86 code (with performance that got better the more the code ran). FX32! was based upon VEST, which allows OpenVMS Alpha to translate and run VAX/VMS code. The same technology is currently being carried along to allow OpenVMS-IPS (running on IA64/Itanium) to run OpenVMS Alpha binaries (even if those binaries were VAX binaries VESTed to run on Alpha). Anyway, the upshot is that such an emulator/translator was not made available for the PowerPC or MIPS versions of NT.
      --
      *** Quantum Mechanics: The Dreams of Which Stuff is Made ***
    60. Re:How to put this... by Anonymous Coward · · Score: 0

      And any datatype could be manipulated by any language, even if that language didn't support that datatype, via the system calls.

      After having spent many years in the VMS world, when I started working in the MS world I was stunned that there was no inter-language operability.

    61. Re:How to put this... by Anonymous Coward · · Score: 1, Funny

      It's a good thing too. If he had stayed around too long, who knows how many misspelled commands the VMS CLI would have understood:-)

    62. Re:How to put this... by Anonymous Coward · · Score: 0

      1) Prep came first. Apple modified the standard and called it CHRP and palyed hardball until everyone else into accepting the new standard.

      This ticked off a lot of early adopters of the Prep standard.

    63. Re:How to put this... by Anonymous Coward · · Score: 0

      > While Cutler undoubtedly brought a lot of concepts with him from DEC, there's little doubt NT is an entirely different OS. It doesn't even have the same fundamental design as VMS - NT

      The design philosophy is certainly there. All I/O is asynchronous by default. DCE RPC for system services.

      I think the downhill slide in architecture came when they decided to slap the Win32 API on top of it. As well as fail to adequately maintain and update the RPC code when it became necessary.

    64. Re:How to put this... by squiggleslash · · Score: 1
      While the UCS may have meant the APIs were language agnostic, that doesn't change the fact they were, really, honestly, a PITA to deal with. Any productive programmer ended up creating libraries of libraries to interface between the VMS APIs and their code, because it really didn't suit how you programmed in C. Yes, you could get any data type, but it was fricking hard. You couldn't just open a mailbox with a single function call.

      As I said, "the native VMS APIs were, to put it mildly, somewhat ugly in terms of how they passed data to and from C". They were. They were OK if you programmed in FORTRAN, but in C... *shudder*

      --
      You are not alone. This is not normal. None of this is normal.
    65. Re:How to put this... by Anonymous Coward · · Score: 0
      The design philosophy is certainly there. All I/O is asynchronous by default. DCE RPC for system services.
      Simply having similar agendas in a small number of areas doesn't really show that the fundamental design is the same. The designs couldn't be more different.

      VMS is a large monolithic system with relatively little modularity, tied fairly tightly to the hardware of the time. NT, at least in its original incarnations, is anything but: it's a microkernel that heavily used personalities.

    66. Re:How to put this... by Abcd1234 · · Score: 1

      Gah, you're splitting hairs. The point is the code runs in kernel space. I don't give a damn if it's not, technically, part of the kernel. The problems the code can cause are the same in either case.

    67. Re:How to put this... by Abcd1234 · · Score: 1

      See my other response. You're splitting hairs. "Part of the kernel" vs "in kernel space" is immaterial from a software stability point of view. The fact is, UI stuff is allowed direct access to kernel memory, which means bugs in said code, which is large and complex, can bring down the entire OS by merrily tromping over kernel memory.

    68. Re:How to put this... by AJWM · · Score: 1

      Shrug. The box I have, labelled "NT Server" (5 client licenses included!), claims to contain IIS also. I've never been interested in loading IIS (not much interest in loading NT4, either, but I had to do that) so I don't recall if it really lived on the disc or not, I'd have to check.

      --
      -- Alastair
    69. Re:How to put this... by Anonymous Coward · · Score: 0

      Ooh, yummy libel! Too bad you signed your demonstrably false post. Cutler could have you for breakfast.

    70. Re:How to put this... by Anonymous Coward · · Score: 0

      And you're in the same boat if you use Linux/FreeBSD with drm/dri enabled and your X server goes tits up. The fact that in the case of Nvidia you have no choice but to use their proprietary drivers (if you want 3D, that is) doesn't make it better either. Of course you don't run X on servers, but still.

    71. Re:How to put this... by Abcd1234 · · Score: 1

      Well, first off, that isn't necessarily true. While the X server may crash, the underlying OS may still be working, meaning you can still ssh your way in and perform a controlled shutdown.

      Second, while the X server is given limited direct access to some hardware, it still isn't running in kernel space (unlike, say, GDI+ in Windows). Thus, the access the server has is limited to the access the kernel gives it, meaning the X server couldn't start tromping on, say, memory for the filesystem drivers, thus limiting the damage it can do.

      Third, you could choose not to enable DRI, if stability is more important for you than performance. And, of course, as you mentioned, you have the option of simply not running X.

      So, no, I don't think you are in the same boat with Linux/FreeBSD at all.

    72. Re:How to put this... by mlyle · · Score: 1

      (no remote buffer overflow exploits, not that it would matter if a buffer were to overflow, since the data would be discarded instead of being passed to the CLI).

      I don't think you understand buffer overflow exploits.

      Stack buffer overflows exploit the calling conventions of the language an application is written in; for instance, writing past the end of an array on stack to overwrite the return address pointer. When the function experiencing the overflow returns, it runs code of your choice.

      Some exploits put the malicious code to be run on the stack. This is an area VMS has traditionally been strong against, because the stack is mapped nonexecutable. But it still is possible to return to code of your choice in the program with an arbitrary stack frame set up.

      I agree VMS is very technically nice, but as to it having some magical security properties of the type you describe-- I don't think so.

    73. Re:How to put this... by sqlrob · · Score: 1

      It isn't as bad as it sounds (for a desktop system) If the UI dies, the typical user is screwed anyway, whether it's user space or kernel space. For a server, it's moronic.

    74. Re:How to put this... by bob+beta · · Score: 1

      You're probably right. The box that I fooled with was one that I got in an auction for ~$20 so I have no idea what it's original cost was. It had the feel, at the auction, of being a 'test bed' machine. I.e. it was the only PPC box in an auction of a bunch of Intel stuff. I suspect it was never a production machine.

    75. Re:How to put this... by eventhorizon5 · · Score: 1

      It's also important to point out the hardware that the MIPS port ran on. The MIPS port didn't run on any of the SGI machines (I could be wrong though), since there was absolutely no hardware support for them (and endianness was also an issue). In fact, they ran on primarily NEC and Siemens machines. On SGI/MIPS, IRIX is the only operating system that has full hardware support, since it's made by the hardware vendor.

      I ran NT4 on a 433mhz Alpha 21164 box a while ago, and it ran fairly well. I also tried out the DEC's FX!32 software which lets x86 Win32 binaries to run first in an emulated mode, and then eventually natively in 64-bit Alpha code (this was due to the software's optimization feature which converted the executables over to native Alpha code). For a good test I ran Winamp before and after the optimization. The emulated mode was pretty bad, but the optimized mode ran perfect. The main problem was driver support - hardware needed NT4 Alpha-based hardware drivers, which are almost non-existent. This area is where Linux benefits greatly.

      NT versions 3.1, 3.5, 3.51, and 4.0 all had MIPS R4x00, Alpha, x86 (PPro optimized in 4.0), and PowerPC support (for the IBM RS-6000 series). MIPS and PPC support were dropped sometime around NT4 SP2, but the ports continued to be used in the NT Embedded (now XP Embedded) codebase. Alpha support existed through the Windows 2000 release candidates, but was dropped for the final release of Win2k (Windows 2000 was developed greatly on Alpha machines, mainly to provide a 64-bit testing environment for the upcoming Itanium platform).

      I'd highly suggest this entry in the Wikipedia.

      -eventhorizon

      --
      #Secret Windows Source Code, in MS C% - if (uptime >= "24 hours") then bsod() else print "Windows License Violation!"
    76. Re:How to put this... by int69h · · Score: 1

      Except for the small detail that Wine only runs on x86 hardware.

    77. Re:How to put this... by Antique+Geekmeister · · Score: 1

      The keywords you need to look for are "David Cutler", "VMS", and "theft" for dozens of excellent references on exactly what Mr. Cutler stole. Since he wrote a lot of the code in the first place under hire for DEC, which therefore owned the copyrights, it was a violation of DEC's copyrights and potentiall of their trade secrets and patents developed for DEC for him to repeat the same tools in as exquisitely identical of detail as he used. Take a good, close look at the memory management code. Notice the same use of white space and variable names large chunks of the code. My goodness, that looks identical, doesn't it? Remember, just because Cutler was a development genius (with something like 20 patents of his own!) doesn't mean he's not a thief or didn't bring a big chunk of his work with him illegally from DEC's source code over to NT development.

    78. Re:How to put this... by Antique+Geekmeister · · Score: 1

      UNIX kernels and Linux have a lot more in common because BSD UNIX is in the public domain and because a lot of newer UNIX development was openly shared with Linux developers, such as IBM's contributions. The developers had legal ability to duplicate this useful material, and did so with the permission of the copyright and trade secret owners. DEC's VMS code wasn't "open" at the time. It was proprietary. Therefore Cutler and his merry gang of pirates use of it was theft, including both code duplication and trade secret violation.

    79. Re:How to put this... by Antique+Geekmeister · · Score: 1

      Interesting. I still think the key to running NT code on Alphas is the kernel itself, amd the ease of porting it to Alphas was its source in old DEC technologies from Cutler's merry band of pirates. I can certainly believe that DEC wrote an emulater toolset for the NT/Alpha compatibility that was faster than normal NT performance, and that saved Microsoft a lot of work in their settlement with DEC that guaranteed NT would run on Alphas.

    80. Re:How to put this... by bob+beta · · Score: 1

      The NT 4.0 and later kernel has UI stuff embedded in it.

      NT 3.51 and earlier did not.

    81. Re:How to put this... by bob+beta · · Score: 1

      Now I'm pissed, because I had a StarMax awhile back and never tried installing NT on it. It was a pretty cool machine, PS/2 mouse and Serial Port, plus ADB, and VGA. All the usual PREP parts. I never suspected it would run NT (not that I would have run NT on it for very long).

    82. Re:How to put this... by bob+beta · · Score: 1

      IE4 isn't available as a PPC binary. The only web browser at all that I could get running is the stock IE 2.0 that always comes installed on NT4.

      My experiment with NT/PPC was to see how much I could 'get around' on the web with an NT/PPC box. Almost nowhere, actually. IE 2 is basically plain Mosaic with a few enhancements.

      Notably, you can no longer connect to http://www.microsoft.com with IE 2.0. If you have an old NT4 box that doesn't have any IE 'upgrade' on it, try it sometime for amusement purposes.

    83. Re:How to put this... by bob+beta · · Score: 1

      I remember running up to five separate instances of Doom simultaneously in X Window frames on a Linux X desktop. This on a 486 box with 16 megs of RAM. Five different XDoom sessions, all running the 'demo mode' recording at full speed.

      With Slackware and the 1.2 kernel. In 1995.

      This was in the era when a lot of people struggled to get ONE instance of Doom to run on a DOS box...

      I thought it was pretty cool at the time.

    84. Re:How to put this... by Stonent1 · · Score: 1

      Many Cray systems used 21164 chips. The performance was just fantastic.

    85. Re:How to put this... by Matthias+Wiesmann · · Score: 1

      Things might change: http://darwine.opendarwin.org/

    86. Re:How to put this... by Anonymous Coward · · Score: 0

      Notice the same use of white space and variable names large chunks of the code. My goodness, that looks identical, doesn't it?

      Good God, are you an imbecile or something? VARIABLE NAMES AND WHITESPACE ARE NOT COPYRIGHTABLE. Any one programmer, if he is given the freedom to do so, will ALWAYS use the same layout and naming conventions in ALL the code he writes!

      Calling code a copy because it uses the same variables and whitespace is like accusing my post of plagiarising yours because they're both written in English. It's nonsense.

    87. Re:How to put this... by squiggleslash · · Score: 1
      Linux was developed in 1991, well before the BSD version of the Unix kernel entered the public domain.

      In any case, it's irrelevent and you're trying to change the subject. So far all I've seen from you is libellous accusations against Cutler which ultimately make no sense. You haven't backed them up. You haven't addressed basic problems with your thesis such as the fact that VMS and NT have completely different architectures, are not even written in the same language, and do not remotely resemble one another, and the point raised by others that the only version of VMS that code could have concievably have been "copied from" (Alpha VMS, because Alpha VMS contains some C code - and even then, only what was absolutely necessary) Cutler didn't even work on.

      At least with the SCO accusations - already debunked multiple times - someone could conceivably believe the accusation on the grounds that Unix and Linux are work-a-likes. But VMS and NT? Are you kidding? A monolithic kernel vs a microkernel, the VMS API vs the pre-existing-before-Cutler Win32 and OS/2 personalities and APIs, VMS ties to the underlying hardware, the different feature sets (NT couldn't, to an end user, be more different from VMS), not to mention the fact that, as the original designer of Starlet, Cutler is clearly a genius who clearly didn't have to copy from anything (or did Cutler steal VMS from somewhere?), the accusaions you're making are simply impossible to believe.

      You owe Cutler an apology.

      --
      You are not alone. This is not normal. None of this is normal.
    88. Re:How to put this... by glenmark · · Score: 1
      nteresting. I still think the key to running NT code on Alphas is the kernel itself, amd the ease of porting it to Alphas was its source in old DEC technologies from Cutler's merry band of pirates. I can certainly believe that DEC wrote an emulater toolset for the NT/Alpha compatibility that was faster than normal NT performance, and that saved Microsoft a lot of work in their settlement with DEC that guaranteed NT would run on Alphas.

      The NT kernel itself WAS fully ported. The FX32! emulator was for running x86 application binaries on NT/Alpha. Of course, the availability of this emulator was used by ISVs as an excuse to not produce native Alpha apps, just as the Windows compatability library gave ISVs an excuse for not producing native OS/2 apps...

      --
      *** Quantum Mechanics: The Dreams of Which Stuff is Made ***
    89. Re:How to put this... by ckaminski · · Score: 1

      Most of the preproduction boxes I knew about were gifts/loans to apps developers to migrate to PPC. Had they made it to market, in that era, $5-10K would have been the expected price range.

    90. Re:How to put this... by Bert64 · · Score: 1

      And don't i know it..
      I installed a default NT4 box and tried to connect to www.microsoft.com to download sp6a, boy was i outta luck.. I had to download it on another machine and make it available via samba...
      Does NT4/PPC have any compilers available? Maybe you could compile a recent version of mozilla on it, that might render it semi usefull...
      Also with the leak of the NT4 sourcecode, you could potentially compile your own sp6 and fix bugs etc..

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  3. Hmm.... by Demanche · · Score: 1

    Wouldn't Intel like the extra competition?

    --
    Mod me down im a newf (wiki)
  4. Well... by graznar · · Score: 1

    No.

    --
    [ check out my ruby book @ http://ww
  5. Cost? by Klar · · Score: 3, Insightful

    Personally, if I was going to buy a mac, I would use the mac stuff with it.. I mean you are paying extra for the look and feel of being on a mac. If you are just gunna use windows, why not just buy a PC--if I'm not mistaken they are a fair bit cheaper.

    1. Re:Cost? by Anonymous Coward · · Score: 0

      I would use the mac stuff with it.. I mean you are paying extra for the look and feel of being on a mac.

      I don't know, if I ever bought a mac it would be for the hardware, and I'd probably format the drive and put Debian PPC on it.

    2. Re:Cost? by John+Harrison · · Score: 5, Insightful
      You aren't answering the question. The question was about PowerPC hardware. This needn't be Mac hardware. IBM has provided open PowerPC hardware architecture specs that anyone is free to implement. There is probably a bad one-button mouse joke to be made here. I will resist.

      Of course the question mentions that this question was asked and answered in the past, when IBM produced PowerPC machines that ran WinNT. Notice that there are no such machines (or OS) being produced anymore. Not enough people found the hardware to be an advantage to make it fly.

    3. Re:Cost? by Klar · · Score: 0, Offtopic

      If you're gunna spend that much cash just for hardware.. why not get an AlienWare gaming desktop. PCI Express, raid, etc.. plus I like the look a lot more than macs. A dual G5 would be nice, but costs way too much money.

    4. Re:Cost? by Anonymous Coward · · Score: 0

      Exactly, you generally buy a mac to use mac based programs, you generally buy an x86 to use windows based programs. Yes, you can install other OS'es on these platforms, but we're talking generally.

      Thus, if you were smart, you have tailored your computer/OS choice to your needs, and so the question of whether you would use Windows on a PPC, should abso-fucking-lutely not.

      And of course vice-versa, the question of whether you would use Windows on an x86, should abso-fucking-lutely not.

    5. Re:Cost? by Ibanez · · Score: 4, Insightful

      Well of course, as mentioned in the question, it wouldn't mean buying a Mac. Don't forget, there are other systems that use the PPC. Actually, did you read anything other than the headline? Half the question was devoted to making sure no one had this *slightly* obvious question.

      And of course, having Windows on PPC would probably sell more chips, creating lower prices (of course, this is in theory...:D)

      Blake

    6. Re:Cost? by AstroDrabb · · Score: 4, Informative
      I agree. I have an AlienWare box and it cost less then a Mac and kicks the crap out of a Mac speed-wise. There is just no comparision for price/speed of an AlienWare box vs. a Mac.

      Mac fans try to talk about the "great" hardware you get with a Mac, however if you compare a $1,500 iMac G5 vs a $1,500 AlienWare box, there is no contest. The AlienWare box gives you far better hardware that out performs a Mac hands down. Note: I an not talking about the OS, just what you get hardware-wise for your money. Apple, just cannot compete with the x86 market on hardware because of the massive x86 volume.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    7. Re:Cost? by Anonymous Coward · · Score: 0

      -1, stupid opinion

    8. Re:Cost? by denobug · · Score: 3, Insightful
      if the volumee is up, the price of CPU will go down. Especially if we are talking about double, triple, or even exponential growth.

      Of Course, this won't happend overnight. Many don't see the reason as well. From the control industry's stand point, however, many PC's basic features is here to stay:

      There are only a few companies designing industrial strength softwares and many of them are building their foundation on MS's architecture. Reason? Simple, customer wants it. Why does customer want it? Simple, it is easy to maintain (or at least people with less expertise can do some part of the maintainence). It is easier to find some different venders for the WinTel combo and negotiate prices than anything else out there. Now that you have many pieces out there, why re-invent the wheels when you can get a reasonable price licensing other's software?

      So why bring PPC in? PPC right now can be more expansive, but I believe it is a much better architecture. It also runs cooler, compare to the 3+GHZ Intel chips. Power consumption is key since not only do you have to pay for electricity, but you also have to pay for backing up those power usage in control environment. The few PC based control system I've seen try to use mobile cpu to achieve the balance of speed, faster development, and power usage. Howver, I believe with adequate R&D PPC can reap more benefit balancing all three aspects. x86 is not designed to conservatively use power in principle. It is designed to save some power(yeah right!) only because it has to. Why does company want a 550W power supply for each PC in the future? This simply don't make any sense to me. My Desktop uses more power than a halogen lamp and it is still allowed by the city ordanance? give me a break. I want my lamp!

      Intel seems to see this and decide to walk away from higher GHz for now. But afterall I think PPC has a good chance to prove people it works well for them.

      Silly idea it seems. But it CAN have significant impact. You just never know.....

    9. Re:Cost? by anourkey · · Score: 1

      He's right. You can get a "clone" from PegasosPPC. Given they only sell single processor G4's as far as i can tell for eMac prices, it's hardly a competitive option to a "real" Mac.

    10. Re:Cost? by Arker · · Score: 5, Insightful

      First off, I think 'no contest' is an exagerration. There's a premium on the Macs, for sure, but it's really not such a huge one. By the time you add on the stuff that comes standard on the Mac but not on the competition the margin is a lot smaller than it used to be. And that's in the desktop realm - for laptops, Apple actually seems to have the advantage these days.

      Secondly, you're completely right that the problem they're facing is one of volume, 'economy of scale.' Apples production is way too small to compete with the x86 world there. But, they've gone more and more to things like PCI and AT disk drives lately, which mitigates that to a large part. Many of their components do come from the commodity hardware world these days, and benefit from that economy of scale. Mostly what's left is the processor. And with IBM using the PPC chips in more products, with Linux working well on them, even the production of PPC chips is starting to come around - it's not just Apple using them, and the volume is growing and shows every sign it will continue to do so. At the same time, the x86 world is stagnating a bit - most folks in the western world that need or want a computer have one, and there's really no rational reason to upgrade - any machine made in the past 5 years is 100 times as powerful as it really needs to be to handle the average users demands anyway.

      So I don't think the economy of scale problems, and hence the price problems, are nearly as big right now as they have been in the past, and I think they're getting smaller, not larger.

      That said, if they ported Windows to PPC it wouldn't make me switch to windows. Would it make me switch to PPC? I already have a mixed bag, one Intel, one AMD, one PPC. If a Windows port to PPC resulted in increased volume for IBMs production lines, that would result in greater economy of scale and thus lower cost, and increase the odds that the next box I'd buy would be PPC. But I'd sure as hell never put windows on it.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    11. Re:Cost? by kanarde · · Score: 1

      OR

      You can buy a CUSTOM built computer, get the same hardware and better support, and pay signifigitly less for it.

      Alienware is so over rated its sick.

      For example: JS Custom PCs will normally be anywhere between $300 and $600 cheaper for the same hardware (with os) than Alienware...

    12. Re:Cost? by Wakko+Warner · · Score: 1

      So what you're saying is that Microsoft should spend millions of dollars and man-hours researching, porting, testing, and validating an operating system on an entirely new architecture just so a few hobbyists can run something slightly nerdier than their friend down the street who runs NetBSD on his PDP/11?

      I know that later on in your post you acknowledge the failure of NT 3.51/4.0 on PPC (and, oh, what a dismal failure it was! almost as bad as NT for MIPS!), but I believe everyone needs to be made aware of the absolute absurdity of this particular Ask Slashdot. Sure, something like this could be done, but why would anyone actually do it?!

      - A.P.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    13. Re:Cost? by arminw · · Score: 1

      Most ordinary Joe users couldn't care less about hardware, they just want to do certain things with their box. It's the total system that matters, and that's why Macs are easier to use and secure by non-geeks. A computer savy /. user will almost always be better off with an x86 box, especially if it runs Linux. Windows running on a PPC chip would not give the average user any advantage over the x86 boxes.

      For this reason, any manufacturer would have a hard time selling such boxes, even if MS made their OS run on such a box. Another problem would all the other software, which would have to be, at the very least, be recompiled, but often re-written. Mac users can buy Virtual PC with Windows if they need to run some specialized programs that are only made for Windows. I don't think Bill Gates would make much money from a PPC Windows.

      --
      All theory is gray
    14. Re:Cost? by Anonymous Coward · · Score: 0
      You seem like one of those guys who puts some archaic Chevy motor in his Porsche because it's "cheaper".

      If you want a Chevy, buy a Chevy and leave the real cars to those who appreciate them with (and for) their foibles. If you want a Linux machine, spend the two hundred bucks at WalMart and leave the real machines for those who can appreciate them with (and for) their foibles.

      I am King of the Analogies.

    15. Re:Cost? by Lord+Kano · · Score: 1
      • But, they've gone more and more to things like PCI and AT disk drives lately, which mitigates that to a large part.
      over a decade, and PCI machines for almost as long.

      LK
      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    16. Re:Cost? by Reziac · · Score: 1

      While what you say is pretty much true, a question for anyone who knows enough about the architecture and compiler issues -- I'd be curious as to how stable Windows would likely be on PPC, vs existing x86 chips -- better than on Intel, or worse??

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    17. Re:Cost? by Karma+Farmer · · Score: 1

      if I'm not mistaken they are a fair bit cheaper.

      You're mistaken.

    18. Re:Cost? by Anonymous Coward · · Score: 0

      if you compare a $1,500 iMac G5 vs a $1,500 AlienWare box, there is no contest. uhm, yeah. there is no contest. the $1,500 price point of the iMac has a very nice 17" LCD display. i went to alienware.com and found this for $1,531 (without it even configured to the same setup as the dual-G5 powermac. come on now, quit talking out of your ass and spreading the lies.

    19. Re:Cost? by Anonymous Coward · · Score: 0

      I have an AlienWare box and it cost less then a Mac and kicks the crap out of a Mac speed-wise.

      Few more specifics, please... like which Mac, and "faster" in what sense (preferably with actual numbers)?

    20. Re:Cost? by Anonymous Coward · · Score: 0

      I'd be curious as to how stable Windows would likely be on PPC, vs existing x86 chips -- better than on Intel, or worse?

      If it was done quickly, stability would probably be worse. If it was done well, it would end up more stable on both.

      x86 quietly works around data misalignment, just about any other architecture will complain about it.

      x86 has a very strong memory barrier model, many other architectures are less strict. (ok, I don't have a clue about PPC...)

      Think of x86 like a "tag soup" parser, where most other processors want valid XML. It lets shit slide so more shit happens. Both of these cases made it easier to write code for x86 long ago, but now hurt performance a bit. (though languages are still figuring out how to make the memory model less important)

      The extra registers on PPC might make it slightly more stable with function calls, but certainly not safe from deliberate attack. (fewer pointers on the stack to get accidentally screwed up, might be more prone to crashes instead of corruption, which is good)

      But I'm just pulling PPC info out of my ass and throwing a bit of logic at them. Someone with actual experience on the platform would know more...

    21. Re:Cost? by Anonymous Coward · · Score: 0

      Hmm,

      1. The next Xbox in R&D is PowerPC based.
      2. The development kit employs a G5 PowerMac
      3. The development machine runs Windows NT (On a G5).

      Enough said.

    22. Re:Cost? by FuzzieNorn · · Score: 1

      Right, the iMac G5 is at a premium because of the fact it's built into a TFT in an incredibly neat design, even *before* you start looking at the fact it's orientated towards consumers who don't need CPU power (or GPU power, it would seem), and the fact you need to include Apple's hefty profit margins.

      The PowerMac G5 line is what you should be looking at.

    23. Re:Cost? by Dominic_Mazzoni · · Score: 1

      Mac fans try to talk about the "great" hardware you get with a Mac, however if you compare a $1,500 iMac G5 vs a $1,500 AlienWare box, there is no contest. The AlienWare box gives you far better hardware that out performs a Mac hands down.

      I'll take your challenge. The $1,500 iMac comes with a very high-quality 17" LCD monitor and a DVD burner. Since AlienWare doesn't sell monitors, we need to subtract at least $400 - the price of a thin-bezel ViewSonic 17" LCD. No fair substituting a cheapo LCD instead; you want a great monitor to go with your top hardware, right?

      So we're down to $1100 to spend at AlienWare...now the G5 is a 64-bit processor, so I think that their "Hyperspeed" Atlhon 64 system would be a fair comparison, right? Upgrade it to a DVD burner but leave everything else alone and the total price is $1,113.

      What's the dramatic difference in hardware? Well, the AlienWare has a better video card. That's about it.

    24. Re:Cost? by John+Harrison · · Score: 1

      You completely misunderstood my post. I am not the one suggesting that MS port Windows to PowerPC again. I never said that the specs that IBM released were intended as Windows machines. In fact, they were specifically intended to be Linux machines.

    25. Re:Cost? by fr0dicus · · Score: 1

      You so miss the point of great hardware. I hope you're happy with your overpriced Windows computer. Maybe you can browse Slashdot a few microseconds quicker?

    26. Re:Cost? by DA_MAN_DA_MYTH · · Score: 1

      I have an AlienWare box and it cost less then a Mac and kicks the crap out of a Mac speed-wise.

      Did you a purchase a 17 inch flat screen monitor to go with that? Oh no you didn't... Ahh I see you forgot to add that. Let's just talk about base prices:

      Alienware and the G5 iMac

      But lets not forgot to look at the cinema displays as well.

      I think your price comparison is fairly off. I don't believe it outperforms one another. If your solely talking on GHz, and video game titles, then I will concede to your argument otherwise, don't compare the two.

      --
      "It takes many nails to build a crib, but one screw to fill it."
    27. Re:Cost? by AstroDrabb · · Score: 1
      Did you a purchase a 17 inch flat screen monitor to go with that? Oh no you didn't... Ahh I see you forgot to add that
      A 17" LCD does not add that much money. You can get a good one starting at around $250 now Alienware has a 2.8GHz P4 starting at $874.00. What 2+ Ghz system can you get from Apple in that price range? What 1.5GHz system can you get from Apple for under $1,000?

      I just built my own home system for about $700. An AMD AthlonXP 2800+, 512MB DDR, 120 GB 7,200 ATA 133, 4x DVD+-/RW, case, etc. What NEW system does Apple have for under $800 that is not a crappy G4? I used G4's for sometime and they blow. Apple's bottom of the line is a $1,000 slow 1.25GHz G4 eMac that you cannot expand.

      Alienware is one of the more expensive PC makers out there because of nice quality. There are tons of others where you can get fast P4 and AMD systems for under $1,000. Apple cannot touch that price range. You can also do like I did an BUILD YOUR OWN. Apple doesn't allow that.

      But lets not forgot to look at the cinema displays as well.
      Why would I pay Apple $1,300 for a 20" LCD when you can get a 27" LCD TV for less?
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    28. Re:Cost? by AstroDrabb · · Score: 1
      You so miss the point of great hardware.
      Huh? I guess only Apple makes great hardware? I have not had problems with my x86 hardware for years. I guess the HUGE majority of data centers across the USA are filled with dummies who know nothing about hardware? I guess all those data centers are using x86 hardware because they are dumb and "haven't seen the light" to the "great" Apple hardware?
      I hope you're happy with your overpriced Windows computer
      Who said I have a "Windows" computer?
      UserAgent:
      Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913 Firefox/0.10
      I just built the following system for about $700:
      An AMD AthlonXP 2800+, 512MB DDR, 120 GB 7,200 ATA 133, 4x DVD+-/RW, USB 2.0, SATA raid, case, etc.
      What NEW system does Apple have for under $800 that is not a crappy G4? I used G4's for sometime and they blow. Apple's bottom of the line is a $1,000 slow 1.25GHz G4 eMac that you cannot expand.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    29. Re:Cost? by AstroDrabb · · Score: 1
      And Alienware is just ONE builder out there and a more pricey one. There are tons of others that can build faster systems for less. Or, you can do like I usually do an build your own. You cannot do that with Apple. I just built the following system for about $700:
      An AMD AthlonXP 2800+, 512MB DDR, 120 GB 7,200 ATA 133, 4x DVD+-/RW, USB 2.0, SATA raid, case, etc.
      What NEW system does Apple have for under $800 that is not a crappy G4? I used G4's for sometime and they blow. Apple's bottom of the line is a $1,000 slow 1.25GHz G4 eMac that you cannot expand.
      The $1,500 iMac comes with a very high-quality 17" LCD monitor
      Have you seen the monitors? They are nice, but not "very high-quality". I looked on the Apple site for the monitor specs for the 17" iMac, but could not find them. Why doesn't Apple post those? You can get good 17" monitors starting at $250. For $300, you can get a very nice 17" LCD monitor.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    30. Re:Cost? by sejanus · · Score: 1

      There a world of difference between the resolution of the apple lcd's and the tv's with vga inputs.

      "Why would I pay Apple $1,300 for a 20" LCD when you can get a 27" LCD TV for less?"

    31. Re:Cost? by SmittyTheBold · · Score: 2, Insightful

      (Disclaimer: I have no statistics, this is all "common knowledge" and educated guesses. I'm not in the mood to look things up at the moment.)

      I think the economy of scale is what works in Apple's favor with laptops. They're a leading manufacturer of laptops, so they have a volume at least on par with any x86 laptop company. When it comes to portables, commoditization is less of a factor. Laptops are mostly "custom" hardware that's specific to a model. As such, especially considering their limited variety of products, they get as much of a benefit of volume as other companies do. In the desktop market, however, there are very distinct advantages to x86 parts.

      In addition, the more-efficient nature of the PPC platform has to work in Apple's favor when it comes to things that force other companies to engineer more expensive solutions, such as dissipating excess heat and providing extra battery power.

      --
      ± 29 dB
  6. Of course not. by Solra+Bizna · · Score: 0, Redundant

    Speaking as an almost exclusive PowerPC user, I can wholeheartedly say that I would never allow a Windows machine inside my network, whether on PowerPC or an Intel compatible machine.
    Although, it probably would not hurt Apple's hardware sales... ;)
    -:sigma.SB

    --
    WARN
    THERE IS ANOTHER SYSTEM
  7. Not in a million years by Anonymous Coward · · Score: 0

    hells no fool.

  8. HAHAHAHAHAHA!!! by lordkimbot · · Score: 5, Funny

    Oh, you're serious.

    Sorry!

    --
    sig mind freed
    1. Re:HAHAHAHAHAHA!!! by kundor · · Score: 4, Funny

      The proper way to handle that situation is
      "Oh, wait you're serious. Let me laugh even harder."
      (--Bender)

  9. "If Mac OS X Came to x86, Would You Switch?" by Anonymous Coward · · Score: 0

    "If Mac OS X Came to x86, Would You Switch?"

    Um no, i enjoy paying top dollar for equilivant hardware and software for no reason.

    Go Apple!

  10. Well of course by willoc · · Score: 1, Funny

    Intel would start crying...

  11. OS 9.2 by Starve · · Score: 0

    I have this fear it would be like OS 9.2 was Engineer:"well it's kinda stable" Marketing:"OK RELEASE IT!!!!" I actually reinstalled OS 9.1 to avoid all the pain of having it crash every other lame reason it could.

    --
    You have been sig'd
    1. Re:OS 9.2 by geofferensis · · Score: 1

      Were you running OS X? 9.2 was only made to improve classic in OS X. You weren't running 9.2 on its own were you?

    2. Re:OS 9.2 by Anonymous Coward · · Score: 0

      Mac OS 9.2 was released as stand-alone update of Mac OS 9. It was available as free download. I know it because I had OS 9.2 running on my G4 400 and it was very stable... and then came OS X.

    3. Re:OS 9.2 by Starve · · Score: 0

      very stable? I envy you. Must've been G3's only because my iMac G3 and all the others I saw that ran it just dumped at every chance they got.

      --
      You have been sig'd
    4. Re:OS 9.2 by Starve · · Score: 0

      uhh yeah OS X... that might've been way just maybe aww shit.

      --
      You have been sig'd
  12. But why... by elid · · Score: 1

    ...pay more for hardware if you're going to run Windows anyway?

    1. Re:But why... by ozzmosis · · Score: 2, Insightful

      Big Endian which makes a huge difference depending on what you're doing. For example most multimedia applications.

    2. Re:But why... by TarlCabbot · · Score: 0

      Yes, ridiculus question.
      I have to play with windows (all part of the rent/beer equasion). No great love, but that's what I get paid to know.
      Windows needs to fix what's there, not start porting crap to other platforms.

    3. Re:But why... by ckaminski · · Score: 2, Interesting
      I was under the impression that PPC was one of those dual endian processors, like the MIPS r4400 and Alpha.

      Mips: MIPS IV Instruction Set Section A.2.1

      Alpha: Cannot find an authoritative resource for proof, but the way I understand it is that NT was IMPOSSIBLE to run on a big-endian-only CPU, hence the #1 reason it never made it beyond rumor stage on Sparc.

      Solaris and Endianness.

      I remember back in '96-'97 timeframe hearing from a number of Sun vendors about experiments with NT on Ultrasparc, but could never get a demo (and we had Sun workstation vendors falling all over us to give us hardware at the time).

    4. Re:But why... by Anonymous Coward · · Score: 0

      Little Endian is the superior ordering though, IMHO.

    5. Re:But why... by drsmithy · · Score: 2, Informative
      I was under the impression that PPC was one of those dual endian processors, like the MIPS r4400 and Alpha.

      They are except, ironically, the PPC970 (aka "G5").

    6. Re:But why... by mike260 · · Score: 1

      I don't get why it makes a huge difference. Can you provide an example?

    7. Re:But why... by Hoser+McMoose · · Score: 2, Insightful

      It makes a huge difference if your code (or more likely your compiler) was written by an incompetant monkey.

      Otherwise it's a total non-issue. Data is loaded by cache lines that are 64 or 128 bytes in size in pretty much all modern processors. If there ever was any difference in performance from big endian vs. little endian (there wasn't except for above-mentioned incompetant-monkey code) then this completely erases it.

    8. Re:But why... by AKAImBatman · · Score: 5, Interesting

      I remember back in '96-'97 timeframe hearing from a number of Sun vendors about experiments with NT on Ultrasparc, but could never get a demo (and we had Sun workstation vendors falling all over us to give us hardware at the time).

      That's because Sun played Microsoft for a bunch of fools. Microsoft realized that Sparc was *the* platform to support at the time. As a result, they were falling over themselves when Sun offered to sign an exclusive contract to develop NT for the UltraSparc.

      After the papers were signed, McNealy laughed as he happily sat on the port of NT and used his newfound legal authority to prevent Microsoft from bringing it. That's why there was a port for MIPS, Alpha, and PPC, but no port for Sparc. :-)

    9. Re:But why... by ckaminski · · Score: 1

      If true (not too insult you and say it isn't), that would surely explain some of the later developments in 98, 99 (can we say Java)?

    10. Re:But why... by Anonymous Coward · · Score: 0

      Ah, back in the days when Sun could actually do something without getting it wrong, making themselves look stupid and confusing everyone.

  13. This is already an option by compactable · · Score: 2, Insightful

    ... if I want to run a crappy system on PPC architecture, I can simply fire up System 7. Windows not needed - Historical Mac software gives me all the crappy I need - peddle that filth elsewhere ...

    1. Re:This is already an option by bigox · · Score: 1

      You cast System 7 in a bad light.

    2. Re:This is already an option by compactable · · Score: 1

      Are you serious? Ever use System 7? It was horrid. It was the reason that Apple stated going down the Copeland road... I can think of few things to recommend this OS. Crash prone, chunky looking, bloated (basically, me as an operating system), and nothing new compared to The old finder that shipped with the original Mac ... Maybe I'm overlooking something pretty obvious, but I thought I was safe being silly about System 7 (It *was* sarcasm ...). Mind you, this is Slashdot, where anything that even slightly tarishes Apply it *must* be trolling ... TTFN

    3. Re:This is already an option by ratsnapple+tea · · Score: 1

      'Twas still a hell of a lot better than Windows 3.1, though... and even when Windows 95 came out three years later, you still couldn't have gotten me to switch for all the opium in China.

    4. Re:This is already an option by bigox · · Score: 1

      I used it since system 6. Sure, it wasn't modern, but I had many a good years use from it. And, compared to Windows up to Win98, it was much better. Not only that, but at the time, it had the best GUI going, except for maybe NeXT. Many stability problems were from having two to four rows of extensions loading up at startup. But with Suitcase and ATM, font handling on System 7 is still SUPERIOR to font handling on Windows XP.

    5. Re:This is already an option by AJWM · · Score: 1

      Oh, come now, System 7 had numerous improvements over Mac OS 6.

      Give me a few minutes and I'll probably remember some...

      --
      -- Alastair
    6. Re:This is already an option by Anonymous Coward · · Score: 0

      Cosmetic improvements like color icons and it broke half your apps. All-in-all a pretty typical Mac update.

  14. No by diablo-d3 · · Score: 0

    I wouldn't.

    --
    Patrick "Diablo-D3" McFarland || http://AdTerrasPerAspera.com
    1. Re:No by FuzzzyLogik · · Score: 1

      Have you used it? For any extended period of time?

      I find it to be a lot more userfriendly and intuitive. Expose rocks, the abilty to close apps and other such things while doing the equivalent of "alt-tab" is another great feature. It doesn't necessarily get in my way at all, there are quirky things that do get to me, but all in all the enormous number of small tiny features are what seperate it for me. Once i use it for awhile on my powerbook I hate using my windows pc... it just doesn't feel as, useful to me.

    2. Re:No by Otter · · Score: 5, Insightful
      Mac OS X is 90% of the reason I have PPC.

      And the quality and polish of Apple's hardware is the other 10%. The processor architecture is of zero concern, except maybe as it pertains to battery life and heat.

    3. Re:No by metlin · · Score: 1

      Well, I've used it for extended periods of time.

      One of my research labs uses Mac OSX exlusively. I've nothing against it, except that personally I find the UI non-intuitive.

      The quirky features just gets in the way of getting my work done. Btw, am not too fond of Windows either, but sometimes a clean basic Windows Install is not as bad as it's made out to be.

      I guess it's just a question of what you are used to.

    4. Re:No by NickDoulas · · Score: 1

      And the reason for Windows on PPC would be what exactly? There definitely is no business case, and I can't even find much of a technical benefit. Why would hardware manufactures even want to switch or support multiple hardware lines for multiple "Windows PCs"? Makes no sense from any angle I can see.

      I believe that Mac OS X is generally a better OS than Windows XP, but it's not really the main reason a mac is better than a windows PC. The main reason is that the full product is controlled and delivered by a single company.

    5. Re:No by bob+beta · · Score: 2, Funny

      The processor architecture is of zero concern, except maybe as it pertains to battery life and heat.

      Does this really mean the chorus of 'RISC is better' ignorance from Macheads is over??

      Come on, let's have a RISC vs. CISC fight for good old times.

      I'll champion the Microchip PIC processor (RISC).

      You champion the Motorola 68HC11 processor (CISC).

    6. Re:No by ckaminski · · Score: 1

      The only reason I could see for making the switch to PPC is exactly what MS is doing with the Xbox. Embedded software. The PPC is a much better general purpose embedded/mobile processor than anything Intel makes (I know the StrongARM people will flame me here) :-D

    7. Re:No by YOU+LIKEWISE+FAIL+IT · · Score: 3, Funny
      Does this really mean the chorus of 'RISC is better' ignorance from Macheads is over??

      No, I coded up a stack of PPC assembly on my mac last weekend, and damn, it felt good to have all those extra registers and nice, simple instructions.

      YLFI
      --
      One god, one market, one truth, one consumer.
    8. Re:No by Phylter · · Score: 1

      PPC in many cases is a more advanced arch., at least from what I understand. Would I use Windows on it? I'm trying to get away from windows on the x86 much less want it on PPC.

    9. Re:No by oc255 · · Score: 1

      Yeah, about heat. It's clear that the G5 is a superior chip by design. You can actually stack Apple's Xserve servers on top of each other. This would be unheard of in the scores of Intel cabinets that I admin (nice ones from Dell too). It's a matter of power consumption and heat production. And don't tell me to make my server room colder...it's already cold. The Intel boxes get so hot, we have to skip 1/3 of a "U" in the rack to let air through. But at an Oracle headquarter server room I saw racks of Xserve units stacked tight.

      They also claim less power usage per CPU. Power dissipation on the G5s in the Xserve are in the range of 40 watts while a P4 2.8ghz is in the range of 60 watts. I think power dissipation on the G5 2.5ghz is 80 watts (this isn't in the Xserve). 80W is a lot but those are liquid cooled (from the factory) in the desktops. And a 2.5ghz G5 is a far cry from a 2.8ghz P4.

      I went to an Apple demo and they really harped on this point although they tried to angle it from a cost standpoint. I don't see how 1 rack in a datacenter would make the switch worthwhile. But if you're just comparing apples to apples, I still can't find anyone who actually stacks Xeon class (2.4ghz+) dual CPU box directly on top of one another. Even in a 60 degree datacenter.

      We certainly don't and we're paying for rack space!

    10. Re:No by Hoser+McMoose · · Score: 1

      This has absolutely nothing to do with x86 vs. PPC though, simply a specific implementation of the two. If you compare AMD's Opteron to the PowerPC 970 than the picture is quite different.

      As for actual power usage, those numbers are all over the place and vary greatly depending on just how they are measured. Be very careful with any power consumption numbers you hear for the G5 as they usually are "typical" power consumption figures being compared to "maximum" and/or "thermal design power" numbers for x86 chips.

      IBM does a piss-poor job of releasing public documentation for their processors (though I guess they don't sell processors to us mere mortals like Intel and AMD do) so it's very difficult to get accurate data.

    11. Re:No by surfimp · · Score: 1

      Mac OS X is 90% of the reason I have PPC.

      Microsoft Windows is 100% of the reason I have PPC.

    12. Re:No by DrXym · · Score: 1
      It's extremely unlikely it would ever be on x86.

      The reason is simple - x86 hardware is a nightmare to support. Just look at the hundreds (with dozens of clones/variants each) of devices the Linux kernel supports. And the chances are high that any PC config you care to mention contains at least one esoteric chipset or device that OS X would have to support to make it viable.

      Then there is the dearth of software for your second-tier port. You only have to look at BeOS to see the problems a new OS faces. Who's going to bother with a new OS when it offers no compelling reason for software companies to write software for it? And BeOS shipped with a toolchain and still failed.

      Besides, there is nothing in it for Apple to make it work - they don't sell x86 hardware and a ubiquitous run-anywhere OS X dilutes any reason to buy a Mac. There is a second reason which is OS X works off a subscription model - $130 upgrades every 12-18 months - with older releases becoming rapidly obsoelete. It would be a unusual for new software to runs on anything below 10.2 for example. A subscription model might work when you have a captive audience, trained (and expecting) to upgrade their OS every year. It wouldn't work on x86 where five years or more are the norm. Even MS have tried and given up on the idea.

      Of course Linux users upgrade a lot, but what reason would they have to switch? Apple could ship a Linux compatibility layer (just like Solaris / SCO) I suppose, but that's even more work for them.

      The closest you're ever likely to get to OS X on x86 is probably Linux running GNOME 2.8, an Aqua theme and X server with XDamage/XComposite. Give it a year or two and the resemblance might even be passable.

    13. Re:No by Anonymous Coward · · Score: 0

      OK, I'll bite... With the HC11 you dont have to wrap calls with a page select macro like you do with the PIC. I know it's not a RISK vs. CISC issue but rather the 'harvard architecture' word size not being large enough to address the entire memory range. It's still it's annoying though.

      ;FCALL - FAR CALL - AUTO PAGING
      ;selects the correct program page for subroutines
      ;and returns to the calling page on return.
      FCALL macro routine
      PAGESEL routine
      CALL routine
      local here
      PAGESEL here
      here:
      endm

      The nice thing about RISK is that the op codes are at a lower level which better facilitates the creation of custom 'opcodes' through the use of macros:

      ; compare LITERAL TO A file and skip if equal
      ; destroys w register
      CMPLFSE macro _literal,_file
      MOVLW _literal
      XORWF _file,w
      BTFSS STATUS,2
      endm

      Both examples above show that the PIC doesn't in practice really have only 1 cycle instuctions and two cycle calls. So the MIPS score microchip claims is really misleading when comparing to a CISC type chip.

      All said I think the PIC smokes the dated HC11 as an embedded controller. It's more of a logical layout compared to the HC11. The HC11 feels like it was just hacked together (compare register layouts for example).

    14. Re:No by mdarksbane · · Score: 1

      You jest, but I just had to go from a SPARC (risc) programming course to an EE course on the Motorola 68HC11 (cisc). I SO miss the consistent naming of the risc instructions, and I'm having to completely rethink all of my logic as a result of only really having two registers to play with.

  15. Of Course. by Anonymous Coward · · Score: 2, Funny

    The quality of Microsoft software combined with the cost-effective PPC hardware! Not to mention the compatibility!

  16. No by ozzmosis · · Score: 5, Interesting

    Mac OS X is 90% of the reason I have PPC.

    If Mac OS X was on x86 I'd have a x86.

  17. Why? by ftzdomino · · Score: 1

    Why would you run Windows on much more expensive hardware?

    1. Re:Why? by totoanihilation · · Score: 2, Informative

      Well. Generally, the PPC architecture is a much cleaner design inside and out. Just ask an assembly programmer that programmed for both PPC and x86. The system is also much more powerful per MHz AND per watt than an intel-based system.
      Also, as it stands, hardware manufacturers HAVE to buy their hardware from either Intel or AMD (and a few other home-baked clones; not always 100% compatible). But each CPU is different.
      In the PPC world, not only is all the hardware open (IBM will let anyone use their cores: Power Everywhere I believe they call it; and the PPC specs are open for anyone to create their own CPU) but so is the firmware (OpenFirmware, an ieee standard), so no BIOS-vendor DRM lockout in the near future. Basically, the PPC platform is all about openness. Anybody can make a PPC motherboard. IBM even has a sample circuit diagram for one on their site. Problem is, to date, there hasn't been so much demand for such boards.

      That said, the Windows on PPC question is pointless. They'd have to port everything PERFECTLY to get a system designed for an x86 (+asm tweaks) to work decently. And you'd still have to recompile all 3rd party software to get decent speed. Just my 2 cents worth :)

    2. Re:Why? by drsmithy · · Score: 1
      They'd have to port everything PERFECTLY to get a system designed for an x86 (+asm tweaks) to work decently.

      NT isn't designed for x86, it's designed to be portable (although it might care about endianess).

  18. Anything to see here? by Anonymous Coward · · Score: 0

    Should I move along?

  19. Intel's reaction by kbs · · Score: 5, Insightful

    Intel would have to sit there and bear it, since Microsoft has more command of its market than Intel would. If you recall back around '98 Intel had been developing graphics software to encourage people to use more processor power, and Microsoft basically told them to stop since it wasn't Intel's place to write software... Microsoft basically threatened to stop developing for Intel, and since at that time AMD was starting to gain market share, this scared the shit out of them. Suffice it to say, Microsoft is the dominant player in the WinTel relationship.

    --
    yours,
    kbs
    1. Re:Intel's reaction by Branka96 · · Score: 2, Insightful

      Yes, Intel is really afraid of Microsoft. That is why they have invested in companies like Be and RedHat.
      Of course Intel is also developing software for Linux, like their C/C++ compiler.
      And to really show who is their daddy, they develop graphics drivers for Linux.

    2. Re:Intel's reaction by acidblood · · Score: 2, Interesting

      This isn't entirely accurate. Another poster already pointed out Intel flirts with other operating systems. But more importantly, no one in the world but Intel has the manufacturing capacity to supply enough hardware to keep up with the rate Microsoft sells software. Not AMD (to suggest so would be laughable), and apparently not IBM (last I heard Apple was having supply problems, but I might be wrong.)

      --

      Join the NFSNET. Our prime goal is making little numbers out of big ones. http://www.nfsnet.org/

    3. Re:Intel's reaction by randomaxe · · Score: 1

      So what you're telling me is that the Intel sticker on my laptop should actually say something more akin to "Catcher Inside".

  20. would do by Anonymous Coward · · Score: 1

    even though microsoft will never switch winxp to PowerPC, hypothetically, I would switch.
    The efficiency of the PowerPC architecture is very nice and since I don't depend on software other than a media player, mozilla and a large number of open-source tools, the binary incompatability won't be a problem.

    1. Re:would do by suckmysav · · Score: 1

      If that is all you require, why not just just run Linux PPC today? It works as well as Windows for these things but has far less baggage.

      --
      "You can't fight in here, this is the war room!"
    2. Re:would do by Performaman · · Score: 2, Funny

      A wise Finn once wrote:
      "The memory maagement on the PowerPC can be used to frighten small children."

      --

      I have gas, but my car uses petrol.
  21. This is hilarious! by ravenspear · · Score: 2, Insightful

    I am in disbelief. Was the poster actually serious? Who would give a fuck?

    I mean, those that use PPC (mostly Mac and PPC Linux users) use it becasue they don't want to use Windows. What conceivable reason would they have to switch to Windows? Hell, what reason would M$ have to port Windows to a platform where they know that no one will buy there product.

    This is just dumb. Nothing to see here, move along.

    1. Re:This is hilarious! by Anonymous Coward · · Score: 2, Funny

      The real question here is: If Martians landed on earth, would they use PPC WIndows, or would they prefer x86?

      Slashdot will now officially post anything.

    2. Re:This is hilarious! by bob+beta · · Score: 2, Insightful

      I mean, those that use PPC (mostly Mac and PPC Linux users) use it becasue they don't want to use Windows.

      We're talking like grownups here, i.e. a PPC chip built into some sort of system and a Windows port to run on it. Not platforms jocks flaming each other on *.advocacy newsgroups.

      And I suspect a lot of Apple PPC users (and admins of RS/6000 boxes) would be mighty offended at the notion that their choice was essentially an anti-Windows one.

    3. Re:This is hilarious! by Ilgaz · · Score: 1, Informative

      We know they use OS 9. Didn't watch independence day? ;)

      sorry if I made you remember a bad memory lol

    4. Re:This is hilarious! by Ilgaz · · Score: 1

      http://www.imdb.com/title/tt0116629/

      Independence day's UFO, mastership was hacked over a OS 9 running Mac laptop.

      IT WAS A JOKE! THE MOVIE WAS A JOKE ITSELF!

      I really feel ashamed to explain that joke if not all my posts "gangbanged" by known lamers from irc.xchat.org .

      Yes, you still suck guys! :)

  22. sure!!! by bobbabemagnet · · Score: 1

    Let's put expensive software on expensive hardware!

  23. Is this a joke? by dupper · · Score: 0

    Why the hell would anyone pay PPC prices to run Windows?!

  24. In a word... by example42 · · Score: 5, Insightful

    No. OS X is a great OS and I choose to run it in my PPC hardware (Powerbook). It fits my needs perfectly. I choose to run Windows on my gaming system (AMD CPU) and Linux on my servers. I don't see any advantage to running Windows on PPC hardware. I think the performance gain would be minimal to nonexistant over x86 with Windows, and the initial invest in hardware would be much more costly. I choose my OS based on my needs for that particular system. The platform it runs on is incidental.

    1. Re:In a word... by Anonymous Coward · · Score: 0

      See.....It's what I've always said...Use the computer IN THE SMARTEST WAY POSSIBLE.
      Work SMARTER Not HARDER.........
      America's infrastucture is such that everybody can use, not just own, three computers. One for 'Net (Mac) one for games (Win) and music/audio and P2P (*nix)......

  25. Already done. It's called Microsoft Virtual PC. by postbigbang · · Score: 2, Insightful

    It works. Don't do games on it, and don't run it with low memory. There are a few gotchas, but they're minimal. It's not as slow as you would want to believe, and it occasionally gets bogged down but it's tennable. It's like running on a 900mhz box when run on a ppc32/PowerBookG4. It costs a few bucks, and you still have to buy Norton or McAfee, etc. But it's otherwise as useful and harmless as XP. Oh, except you need to buy an XP license for it, too.

    --
    ---- Teach Peace. It's Cheaper Than War.
    1. Re:Already done. It's called Microsoft Virtual PC. by damiam · · Score: 5, Funny
      But it's otherwise as useful and harmless as XP.

      I can't say that either of those adjectives would be my first choice for describing XP.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    2. Re:Already done. It's called Microsoft Virtual PC. by Anml4ixoye · · Score: 4, Funny
      But it's otherwise as useful and harmless as XP. I can't say that either of those adjectives would be my first choice for describing XP.

      That's because the poster mistyped. He meant useless and harmful

    3. Re:Already done. It's called Microsoft Virtual PC. by 3263827 · · Score: 1

      Like a 900MHZ box on a Powerbook G4? Brother, you've got to share what you're smoking.

      I'm running VPC7 on a dual 2.5GHZ G5 with 2GB of RAM and the user experience is closer to a 500MHZ Pentium II. VPC 6 on my 1GHZ G4 Powerbook was unusable. VPC5 on my dual 867 G4 was a bit better, but no way close to a 900MHZ.

    4. Re:Already done. It's called Microsoft Virtual PC. by generic-man · · Score: 1

      I use Virtual PC 6.1 on my Powerbook 1.33 GHz G4. I have 768 MB of total RAM on the system. A Windows XP system with 256 MB performs very slowly. Quicken runs about as well in this environment as it did on my Pentium 166 with 40 MB of memory. I can often see the screen redraw element by element.

      Now it's still a better option than running the awfully-reviewed Quicken for Mac. I can't convert my giant Quicken data file to run in GNUcash for Mac OS X (which itself takes 1 GB of disk and about 12 hours of compiling to install from Fink) so I'm pretty much stuck with Quicken and VPC. But man is it ever slow.

      --
      For more information, click here.
    5. Re:Already done. It's called Microsoft Virtual PC. by arminw · · Score: 1

      I thought VPC comes with windows

      --
      All theory is gray
    6. Re:Already done. It's called Microsoft Virtual PC. by postbigbang · · Score: 1

      Nor I.

      --
      ---- Teach Peace. It's Cheaper Than War.
    7. Re:Already done. It's called Microsoft Virtual PC. by postbigbang · · Score: 1

      I've always used 512M or more, and did an uninstall on a 256K PowerBook G4 because it just crawled. It's very very memory bound, and for obvious reasons. You can up the rate a bit by fiddling with the VM disk allocation, but you just have to pay Apple or someone for extra memory.

      --
      ---- Teach Peace. It's Cheaper Than War.
    8. Re:Already done. It's called Microsoft Virtual PC. by postbigbang · · Score: 1

      Nope. Separate product.

      --
      ---- Teach Peace. It's Cheaper Than War.
    9. Re:Already done. It's called Microsoft Virtual PC. by nunchakuskills · · Score: 1

      I found this...... (not my words but looks like a fun idea for a mac user like myself) Matt Davis I've been a drone-like user and upgrader of Virtual PC since version 1.0, but about 6 months ago I dumped the emulation software for the real thing. No, I didn't switch to a PC, don't worry. Rather, I bought a $300 (after rebates, including monitor) eMachines PC and a $60 (after rebate -- note the now-reoccurring subtle hint?) D-Link Extreme-G wireless card from Best Buy, then downloaded Microsoft's own Remote Desktop Connection software (free... yet another hint). Put the wireless card into the PC, get it to find the Airport network (easy, but PC-confusing for a bit), go to your Mac, launch RDC, type in the IP address of the PC, set your connection prefs, and poof!! Your PC suddenly appears before your eyes on that Apple Cinema Display... full screen! After years of wanting... complaining... wondering... hoping... that VP would some day be usable for my everyday needs, I finally can say I'm overjoyed to see it go. RDC is a dream piece of software that makes me smile, and scream at the same time. Smile, because I can finally have a quick, stable PC on my Mac, replete with full-screen display, full mouse and keyboard mapping, even PC Internet access -- everything, except millions of colors (too much to stream over the network at this point in time). Scream, because I added up how much money I've spent over the years on VP -- it's over five times what I've spent to get the RDC/PC setup running. Heck, I can even hook up to my office PC using Mac OS X's built-in VPN software, then RDC to my PC. The whole experience reminded me of the first time I saw Timbuktu running on my Mac and I was able to control another Mac (this was many moons ago). What's amazing to me is the amount of hype (and sales) VP still gets, when this little (less than a Mb) RDC software (from Microsoft, mind you) is free for the taking. Knowing that I don't have 2-3 Gigs of VP files on my Mac is an added bonus, but nothing will please those readers who are still disappointed with VP7's speed more than seeing and using a real PC, with real speed and all of the features you'd expect, running on your Mac. The kicker for me was discovering that I can print from my RDC-running PC apps straight to all my wireless, networked printers... with the click of a button. I can even share my Mac hard drives (not necessarily recommended outside your firewall) to the PC if I want to. One click, and the virtual printers are created instantly on the PC (and removed automatically on disconnect). Save yourself from the pain and suffering. Go buy a cheap PC, hide it in the closet and use RDC to access it from your Mac. You'll be thanking Microsoft's Mac BU for existing once again!

    10. Re:Already done. It's called Microsoft Virtual PC. by generic-man · · Score: 1

      You can buy it with Windows or without Windows. You save a little money if you buy it with Windows (compared to the $200-$300 it costs for Windows XP Full Version normally) but a legally-licensed copy of Windows will install without any problems on the vanilla Virtual PC product.

      --
      For more information, click here.
  26. Doesn'r buy anything... by pdaoust007 · · Score: 2, Interesting

    MacOS is already superior ro Windows IMHO. And powerful x86 hardware is already much cheaper if you insist on running Windows. I don't see any incentive here... Didn't Microsft use to have an old version of NT that ran on the Alpha before?

    1. Re:Doesn'r buy anything... by xoran99 · · Score: 1

      If I'm not mistaken, NT was designed on Alpha to reduce the dependence on the x86 architecture.

      --

      Karma: Bad (mostly due to all those "In Soviet Russia" jokes)

    2. Re:Doesn'r buy anything... by hackstraw · · Score: 1

      Didn't Microsft use to have an old version of NT that ran on the Alpha before?

      Yeah, back about 1995 or so. FWIW, there was a powerpc version as well. Too little demand, and way too little hardware support.

  27. muuuh. by FrenZon · · Score: 4, Insightful

    I think most Windows users (myself included) don't care what hardware they use, as long as it's fast+cheap and all their apps/games run on it. I doubt that a PPC platform would be much faster/cheaper than x86 (even if you did magically manage to port Windows to it at full efficiency), and if it was, Intel/AMD would change so that it wasn't.

    To sum up: I'd switch if there was a point. However there doesn't seem to be too many points.

    The reason the OSX on x86 discussion came up is because people want the OS they think they want on the hardware they know they like. Asking a bunch of Linux nerds if they want to run the OS they don't like on the hardware they aren't entirely familiar with isn't going to provoke a huge discussion.

    1. Re:muuuh. by rlwhite · · Score: 5, Funny

      I'm still waiting for Windows on x86 to have full efficiency.

    2. Re:muuuh. by kayak334 · · Score: 1

      Out of all the replies so far on this story... this is the only one that doesn't suck. Thank you for being realistic instead of "omfg no windows sucks lmao why would you even want that on anything?"

    3. Re:muuuh. by Vombatus · · Score: 2, Insightful
      Fast, Cheap, Reliable

      Pick any two

      --
      This sig is intentionally blank
    4. Re:muuuh. by Aeiri · · Score: 1

      I think most Windows users (myself included) don't care what hardware they use, as long as it's fast+cheap and all their apps/games run on it.

      Hardware is useless if the software can't handle it.

    5. Re:muuuh. by Anonymous Coward · · Score: 0

      I'm still waiting for Windows x86 to have any efficiency.

    6. Re:muuuh. by Anonymous Coward · · Score: 0

      For PowerPC, it's more like pick any zero. It's not faster, it's not cheaper, and it requires watercooling to even be compeitive with $1500 Dells.

    7. Re:muuuh. by Mikeydude750 · · Score: 1

      If you go by clock speed, of course.

      The PPC architecture is much more efficient and powerful for the energy it uses than any x86 chip could ever hope to be.

    8. Re:muuuh. by bob+beta · · Score: 1

      I'm still waiting for CP/M on Z-80 to have full efficiency.

    9. Re:muuuh. by Anonymous Coward · · Score: 0

      You are a Mac Zombie. PPC 970 is not "more efficient" than chips like Athlon64 or Pentium-M.

    10. Re:muuuh. by cyfer2000 · · Score: 1

      And the applications and games are the point that people use windows, if windows goes to PPC, will those applications and games go either? I don't think so. So there is no point.

      --
      There is a spark in every single flame bait point.
    11. Re:muuuh. by swb · · Score: 1

      You hit the nail on the head -- Windows desktop users wouldn't care what the hardware was, as long as it was fast and cheap. Presumably a PPC clone wouldn't be cheaper, particularly in the peripheral selection department. (We'll assume for arguments sake that there's some magical way all the apps would run on PPC, too).

      However, enterprise/app specific users might even if it wasn't cheaper, as long as there was reasonable choice in peripherals (mainly disk controllers, I'd guess) and, more importantly, if there was some huge performance or scalability gain WAS there.

      What if a PPC version that ran on Power platform gave enterprise DBs some huge I/O gain? Or a big gain in MPEG2 encoding times for video editing?

      As long as the performance gain was some performance/cost ratio above 1.5, it might gain real traction over Intel kit.

      And who knows -- while the NT on MIPS/Alpha/PPC was a pretty big flop, I'd be kind of surprised if Microsoft didn't make a half-assed attempt to fund a portability group that kept Windows OS running on G3/4/5 PPC and maybe even Power and Sparc internally, if anything to keep Intel from playing too cutesy with FOSS OSes. Plus, if they're at all serious about Xbox's future on non-Intel CPUs, portability is a real here-and-now business issue.

      Even if it cost them $20 million a year, that's *peanuts* to know that if you really had to you could be booting your OS on another platform. Hell, it wouldn't surprise me if they weren't making it $30 and producing their own motherboards for alternative CPUs so that they could have an alternative CPU platform on the market in 6 months if they needed to.

    12. Re:muuuh. by psetzer · · Score: 1
      Fundamentally, for people to switch, it would have to run all of their old applications at a similar or better price, and at a similar or better speed. Nothing else would really give anybody much reason. I'm not buying a more expensive computer and keeping Windows just so I can't play Medieval: Total War.

      I'm the kind of guy who likes a chip just for its ISA, so I like the MIPS and the Itanium. Neither is a popular chip in the big scheme of things, for various reasons. I like small, orthogonal architectures, but this doesn't really do anything for me. Sure, the PPC is better in so many ways, but if I'm going to make the leap, I might as well switch to Linux or AIX. (Mac isn't my cuppa tea)

      Now, if we were asked what chipset we would prefer to run our computers on, regardless of OS and software available, things would be more interesting. I think that the MIPS R3000 was probably one of the best designs out there, in that it was both small and powerful. In fact, I'd like to see a multicore implementation in 65 nm process just to see how fast it could go.

      --
      "Anyone who attempts to generate random numbers by deterministic means is living in a state of sin." -- John von Neumann
    13. Re:muuuh. by NanoGator · · Score: 1

      "I'm still waiting for Windows on x86 to have full efficiency."

      Damn straight!

      Oh, btw, do you have an ISO for disc 4 of RedHat?

      --
      "Derp de derp."
    14. Re:muuuh. by timeOday · · Score: 1

      Any $400 PC today is faster and more reliable than a Cray from 20 years ago.

    15. Re:muuuh. by Karma+Farmer · · Score: 1

      Presumably a PPC clone wouldn't be cheaper, particularly in the peripheral selection department.

      Of course not. The peripherals would be exactly the same price.

    16. Re:muuuh. by Anonymous Coward · · Score: 0
      ... isn't going to provoke a huge discussion.

      yes it did.

  28. The answer is allready out there by Crashmarik · · Score: 1

    How many people run virtual pc on their macs as a coequal platform ?

  29. Ick, no! by MsGeek · · Score: 1, Interesting

    Keep that crap off my G3! I wouldn't do it if they gave it away for free.

    --
    Knowledge is power. Knowledge shared is power multiplied.
    1. Re:Ick, no! by bob+beta · · Score: 1

      Since you really can't run the current Mac Os X on that G3 (it hurts! oooh! it hurts!) what are you running? Debian? Mandrake?

      I'm running NetBSD on my SE/30 and just got a real '040 chip for my LC to run NetBSD on it as well (color screen! higher than 348x240 resolution!)

      (I like MacOS 9 for some things)

    2. Re:Ick, no! by rkrabath · · Score: 1

      Actually, you can, and I am.


      450Mhz G3 running X.3 at useable speeds.


      Pitty the poor college student...

      --
      Who do I have to blackmail to get some representation around here!?!?!?!?
    3. Re:Ick, no! by arminw · · Score: 3, Insightful

      ...Since you really can't run the current Mac Os X on that G3...

      We run the latest version of OSX 10.3.5 on an upgraded (RAM and HD) old purple G3 iMac. We don't do games, graphics or video, but it works great for browsing the web, the kid's homework and as an iTunes server for our home network.

      --
      All theory is gray
  30. Microsoft called ... by ggvaidya · · Score: 1

    ... they say Bill Gates is in hysterics, can you knock it off with the weird jokes?

  31. Why would anyone think this would happen? by lseltzer · · Score: 4, Insightful

    There was NT for the MIPS, Alpha and PPC, and they all failed miserably in the market. Windows users see no value in running on anything other than the volume-leading processor architecture. There's no value in it.

    1. Re:Why would anyone think this would happen? by Speare · · Score: 4, Informative

      The official explanation (take what you will) for the poor showing in the MIPS, Alpha, PPC race was that Microsoft was not doing those projects. MIPS, Dec, and IBM were given the opportunity to write their own ports of the architecture-specific elements of the Windows NT kernel. They did that. Then MIPS, Dec and IBM were responsible for making a viable product of those ports. They did not do anything with it. Microsoft wasn't obligated or even offering to market MIPS, Alpha, PPC varieties of Windows NT.

      --
      [ .sig file not found ]
    2. Re:Why would anyone think this would happen? by Kenja · · Score: 4, Insightful
      Go look at an NT4 CD. It has MIPS, Alpha and PPC installers on it. In fact, NT4 was first written on MIPS and then ported to x86. There was a big marketing blitz from NEC for their MIPS workstations where they urged people to buy the computer NT4 was developed on.

      However, at the end of the day these platforms couldn't run the software people wanted without jumping through hoops like Digitals binary translator. No apps, no interest.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    3. Re:Why would anyone think this would happen? by mslinux · · Score: 2, Interesting

      Why would anyone think this would happen?

      Because Slashdot isn't a part of the real world. It's a collection of tech fanatics who don't understand business at all. Here's what Intel would do if Windows (like MS is really going to spend R&D dollars on this... I've got some ocean front property in Idaho for sale exclusievly for Slashdotters) came out for PPC (IBM) procs: yawn and roll over before going back to sleep.

    4. Re:Why would anyone think this would happen? by Vellmont · · Score: 2, Informative


      Because Slashdot isn't a part of the real world. It's a collection of tech fanatics who don't understand business at all.


      Right, that's why just about every post in this discussion is wondering what the hell kind of crack the story submitter was smoking. The truth is there's a small, insane, vocal minority that the majority likes to hear from so we can all rip them to shreds every so often.

      The only thing that the majority seems particularly weak on is science stories. Slashdot knows computers, but slashdot don't know jack (though more than Joe Average) about science.

      --
      AccountKiller
    5. Re:Why would anyone think this would happen? by cbreaker · · Score: 4, Interesting

      Well, NT on Alpha didn't fail miserably. There were a lot of these boxes out there, and I'm willing to bet there still are. Microsoft developed for Alpha longer then the other ports; they had Exchange for Alpha and some of their other server software packages.

      Alpha was quite a bit quicker then x86 in it's day; it was a full 64-bit system from the start and the processors were clocked pretty aggressively. NT's x86 compatibility layer for the Alpha actually worked pretty damned good too- it ran 95% of the software on x86 and once you ran the apps enough, they ran pretty quickly. Alphas also weren't outrageously priced.

      They just didn't keep up with the x86 boxes in the end, Digital was on the way out, and the Alpha just faded away.

      --
      - It's not the Macs I hate. It's Digg users. -
    6. Re:Why would anyone think this would happen? by Anonymous Coward · · Score: 0

      > Slashdot knows computers

      Well, they know programming languages and sysadmin tricks. But when you actually get down to why people buy and use computers, 99% of slashdotters don't have a clue about anything outside their proverbial mom's basement.

      And actually they know very little about hardware specs, it's mostly Pro Wrestling-style Good Guy versus Bad Guy rhetoric. (forex, any story about AMD/Intel or nVidia/ATI.)

    7. Re:Why would anyone think this would happen? by fenfiralcain · · Score: 0
      Hey mslinux! About that property, I was considering about getting some ocean front property out there, how is it? Secondly how much would you want for said property? I'm willing to pay up to one million dollars.

      Have a good day.

      btw, i was just mocking you, you idiot! There is no ocean property in Idaho. Who did you learn geography from? Bush? Kerry? stfu!
      --
      int main(){ char ln[0]; ln[15]=(ln[14]=(ln[13]=(ln[12]=(ln[11]=(ln[10]=((l n[0]=((ln[1]=((ln[2]=((l
    8. Re:Why would anyone think this would happen? by Anonymous Coward · · Score: 0

      Windows PPC is a thousand times more likely than "MS Linux".

    9. Re:Why would anyone think this would happen? by Curate · · Score: 1

      Windows users see no value in running on anything other than the volume-leading processor architecture. There's no value in it.
      So... if there's no value in it, would that be why Windows users see no value in it? Got it.

    10. Re:Why would anyone think this would happen? by dbIII · · Score: 1
      Windows users see no value in running on anything other than the volume-leading processor architecture.
      There's a good reason for that, MS Windows has always aimed to be just good enough to use and to run on hardware that is just good enough. If you are going to spend more on hardware then you can spend more on the OS and are probably not going to be happy with something that is just good enough to run. This is where MS has been successful and Sun etc haven't - sell a lot of stuff that gets the job done and you sell a lot of stuff. It's hard to say how much they would get out of supporting anything other than the top volume hardware.

      You can't even buy a MS OS for Amd64 or opteron, despite the minor differences from x86 and the large numbers of people that are already running a 32 bit MS OS on the platform.

    11. Re:Why would anyone think this would happen? by kiddygrinder · · Score: 1

      Erm, your a bit full of yourself. For starters I the origional post said 'If', not 'I think it would be a good idea if'. It's purely a hypothetical (if wierd) question. Also, i wouldn't think it would be _that_ far fetched that ms would spend some dollars to put research into moving windows away from x86, since they're going to be releasing their own computer systems in the future, even if it's unlikely they will release a fully fledged os that runs on non-x86 hardware.

      --
      This is a joke. I am joking. Joke joke joke.
    12. Re:Why would anyone think this would happen? by Daengbo · · Score: 1

      However, at the end of the day these platforms couldn't run the software people wanted without jumping through hoops like Digitals binary translator. No apps, no interest.

      Sounds pianfully familiar to the reason the "Million Linux PC Program" failed in Thailand...

    13. Re:Why would anyone think this would happen? by drsmithy · · Score: 1
      Windows users see no value in running on anything other than the volume-leading processor architecture

      That's because they're actually doing *work* and not just sitting around (re)installing a new OS every day "just because it's there".

    14. Re:Why would anyone think this would happen? by Anonymous Coward · · Score: 0

      Alpha was indeed a 64 bit CPU, but NT for Alpha was a 32 bit OS. 64 bit NT is still pretty much entirely a pipe dream. No apps. No market.

    15. Re:Why would anyone think this would happen? by Soko · · Score: 2, Informative

      NT Alpha was not 64 bit. No 64 bit address space as far as the OS was concerned, no 64 bit pointers, no 64 bit integers inside the CPU, nothing to indicate you were running on a (at the time) kick-ass, hotrod 64 bit CPU. The OS basically took away most of the CPUs power, in the interest of keeping the NT code base 32 bit and sane.

      Why did I deploy NT Alpha machines? Motherboard bandwidth, reliability and redundancy - to a lesser extent CPU speed. At the time, Intel servers were just too lame to handle the loads we were throwing at them. That changed when Compaq, IBM et.al. started putting real server features in their x86 machines - about when the Pentium III Xeons were released. Compaq was loathe to compete against themselves by marketing both architectures. That's what killed the Alpha - marketing, not technology.

      It's why pond-scum rates better in my book than Marketing droids.

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
    16. Re:Why would anyone think this would happen? by Foolhardy · · Score: 1
      However, at the end of the day these platforms couldn't run the software people wanted without jumping through hoops like Digitals binary translator. No apps, no interest.
      Back then, you couldn't run mainstream apps on another CPU arch without recompiling or using an emulator. VMs like Java were still too new. Now there is .NET which can be compiled to IL very easily and IL can be compiled to whatever arch on demand by the end user transparently. Microsoft is pusing .NET hard; 'unmanaged' code is considered depreciated, even now.
      And since it's Microsoft .NET, the not-invented-here syndrome doesn't apply (like it does with Java)

      Microsoft could concievably move to a new CPU architecture once mainstream Windows programming is done on .NET and use a transparent emulator for legacy x86 apps. It would even pressure people to upgrade since old x86 apps will be slow compared to newer .NET ones. Longhorn is supposed to have tons of .NET in it; maybe they will use it for this.
    17. Re:Why would anyone think this would happen? by jcr · · Score: 1

      Well, NT on Alpha didn't fail miserably.

      I beg to differ. It failed so spectacularly that it took the platform with it. Once the VMS customers were convinced that DEC had made the deal to relegate itself to MS-level quality, they left DEC in droves.

      Same thing with SGI's NT initiatives. Ditto for Tandem. Basically, anyone with a CPU architecture that wasn't x86 who jumped on the the MS bandwagon was shooting themselves in the head.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    18. Re:Why would anyone think this would happen? by toby · · Score: 2, Interesting
      these platforms couldn't run the software people wanted without jumping through hoops like Digitals binary translator [FX!32]

      Or Apple's 68K-PowerPC recompiling emulator; which worked brilliantly, very fast, and is still part of OS X's "Classic" subsystem. Its only shortcoming is lack of FPU emulation.

      But seriously folks, a new architecture should be just a recompile. It is, for NEXTSTEP, NetBSD, SunOS, ULTRIX, and many others (very often Linux), all systems for which the underlying architecture is entirely hidden. (If you don't believe me, go try them: I've used more than one architecture on each.)

      Who on earth started promulgating the idea that hiding source code was a useful thing to do?

      --
      you had me at #!
    19. Re:Why would anyone think this would happen? by atcurtis · · Score: 4, Interesting


      Actually, NT was first written for the (nonexistant) i910 processor ... which was where the NT name came from (Nine-Ten). NT "ran" on a simulation of the i910 processor.

      MIPS was the first port, largely because of the lack of delivery of the i910 processor.

      --
      -- The universe began. Life started on a billion worlds...
      -- Except on one where stupidity was there first.
    20. Re:Why would anyone think this would happen? by DAldredge · · Score: 1

      No, the very first platform for NT was the Intel i860, IIRC.

    21. Re:Why would anyone think this would happen? by Anonymous Coward · · Score: 0

      1000 X 0 = 0.

      Yep. You're right

    22. Re:Why would anyone think this would happen? by Anonymous Coward · · Score: 0

      Including PowerPC? :)

    23. Re:Why would anyone think this would happen? by Vellmont · · Score: 1

      Yah, I'd say you're probbably right. I'd also say you're defintaly right about how the HW actually works. I know the basic software part of hardware fairly well (interrupts, caching, pipelining, instruction decoding, etc) but I know almost jack about the electrical engineering parts.

      But then that level of techincal detail isn't really within the scope of slashdot. Anandtech does that stuff quite well, where people on slashdot are fanboys of HW.

      --
      AccountKiller
    24. Re:Why would anyone think this would happen? by euxneks · · Score: 4, Interesting

      Every MSCE or MCT or MCP I have talked to have told me that NT stands for "New Technology"..

      Although, looking at this page, I may be slightly mistaken..

      --
      in girum imus nocte et consumimur igni
    25. Re:Why would anyone think this would happen? by MSTCrow5429 · · Score: 1
      It's a collection of tech fanatics who don't understand business at all.

      Well, I am in IT, and also a Finance major, with a rather solid grounding in economics. For the majority of those who post though, you're probably right. Hell, you could say many of them are tech fanatics who don't even know what they're talking about techwise either. That is why we have mods and modpoints, which while far from perfect, are at least an attempt to rein in the nutters.

      --
      Slashdot: Playing Favorites Since 1997
    26. Re:Why would anyone think this would happen? by Anonymous Coward · · Score: 0

      "NT" stands for "nice tits".

      Don't you know anything?

    27. Re:Why would anyone think this would happen? by MSTCrow5429 · · Score: 1
      You can't even buy a MS OS for Amd64 or opteron

      I think you mean a 64-bit MS OS. Any fully 32-bit OS will work fine with the AMD64 line. I don't think the AMD64 IA supports 16-bit code, but I'm not certain, as I've located conflicting information on it. You can always download the beta of Windows XP 64-bit for AMD64, but it will expire within a set period, of course.

      --
      Slashdot: Playing Favorites Since 1997
    28. Re:Why would anyone think this would happen? by jcr · · Score: 1

      You don't see any CHRP or PREP machines running Windows NT anymore, do you?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    29. Re:Why would anyone think this would happen? by Anonymous Coward · · Score: 0

      I am quite sure that my old X-terminal has an i910 processor, and I've used RAID controllers that had an i910 too.

    30. Re:Why would anyone think this would happen? by Anonymous Coward · · Score: 0

      While in all honesty wouldn't be surprised if Microsoft really do market Windows NT as "running on New Technology Technology" I don't believe that their marketing department are quite that thick to have been doing it for some year. When was the last time an Microsoft Certified anything ever managed to get something right anyway? Even by accident?

    31. Re:Why would anyone think this would happen? by Antique+Geekmeister · · Score: 1

      There is actually a use for this. Laptops with removable hard drive bays, or desktops with removable boot drives, could easily serve as dual boot systems and eliminate the argument about which OS is better on the public machine or the guest computer in the conference room.

    32. Re:Why would anyone think this would happen? by Jonboy+X · · Score: 1

      I had a buddy who joked that it was short for "Windows, New Testament".

      --

      "In a 32-bit world, you're a 2-bit user. You've got your own newsgroup, alt.total.loser." -Weird Al
    33. Re:Why would anyone think this would happen? by hackstraw · · Score: 1

      Alpha was quite a bit quicker then x86 in it's day; it was a full 64-bit system from the start and the processors were clocked pretty aggressively.

      Alpha's are still pretty damn fast. You can get 1.2GHz chips now. But yeah, back in the day like 1994 was when the Alpha broke 300MHz.

    34. Re:Why would anyone think this would happen? by NeonSpirit · · Score: 1
      When I was working for IBM, in the RS6000 market there was a version of Windows NT. I never got to see it and the rumour was that IBM pulled support because if licencing issues.

      Apparently, to continue supporting the port Microsoft demanded a licence fee for each machine capable of running the port, even if AIX was acutaly installed.

      --
      I will not be pushed, filed, stamped, indexed, briefed, debriefed or numbered.....my life is my own.
    35. Re:Why would anyone think this would happen? by Bert64 · · Score: 1

      Those would be i960 processors, designed for embedded work.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    36. Re:Why would anyone think this would happen? by TachyonAT · · Score: 1

      Gotta love how someone who insults the slashdot community as a whole usually gets modded up pretty far...

    37. Re:Why would anyone think this would happen? by Psychotext · · Score: 1

      This time you can't blame the MCSEs. That information is in quite a few of the MCSE training books. It's certainly in the Windows 2000 administration book that I'm looking at right now.

      --
      People that believe in their opinions don't post AC.
    38. Re:Why would anyone think this would happen? by CyberHippyRedux · · Score: 1

      I remember taking a CBT course for MCSE that had the "New Technology" explanation for NT, but I always figured it was a marketing thing on Microsoft's part. I like the 910 explanation better, due to the fact that it seems more like the way an engineer would think.

  32. Are you serious? by Anonymous Coward · · Score: 0

    One of the main reasons I use a PPC proccessor is to enjoy Mac OS X. If I didn't like Mac OS I'd already be using a Windows machine now. To the 'Cult of Mac', most of the users of PPC, it would be ridiculous to run Windows on their precious computers. After all what kind of Cult lets outsiders enter in on their computers.

    It even dosen't make sense that Microsoft would do this. They'd probably lose more money than they would make and ultimatley would make Intel very, very angry.

  33. Not possible. by DAldredge · · Score: 1, Insightful

    There isn't enought PPC production capacity to even supply 20% of the x86 market demand.

    1. Re:Not possible. by soward · · Score: 1

      well, dude, supply ~= demand. I don't think the question was 'should PPC _replace_ x86?'.

      "Hey let's ramp up production to 100Million plus of these chips" "but the market is only for ~ 10Million"
      "so what! we can never sell 100M if we only make 10M!"
      "wtf?"

      --
      John Soward...University of Kentucky
    2. Re:Not possible. by finkployd · · Score: 4, Funny

      Umm, basic economics my friend. If the demand is there, the production capacity will rise with it. It isn't like PPC chips are a scarce, natural resource, IBM certainly has the ability to boost production.

      "Sir, we cannot keep up with the damand, we need to find more PPC mines"

      That would be kinda cool actually.

      "Eureka! We have struck Altivic!"

      Finkployd

    3. Re:Not possible. by RzUpAnmsCwrds · · Score: 1

      Seeing that a new fab costs $5-$10 billion and takes multiple years to construct and bring up to speed, it's unlikely that either IBM or Motorola could produce enough PowerPC CPUs to meet demand, at least not for several years.

      Now if AMD and Intel started fabbing PPCs, it would be a different story.

    4. Re:Not possible. by DAldredge · · Score: 1

      It is just a LITTLE harder than that. It takes 1 - 2 billion USD to build and bring online one modern fab. It also takes about 18-24 months from the time your break ground to you can begin to qualify they plant. After the plant is qualified (3-6 months) you will suffer reduced yields for an additional 2-4 months.

      As I said, it's kind of hard to build ne capacity quickly

    5. Re:Not possible. by haruchai · · Score: 2, Insightful

      Are you sure? Both IBM and Motorola manufacture Power PC chips - I'm sure they could meet demand.
      In any case, the demand won't suddenly jump to equal that of the Wintel market so they'd have time to ramp up.
      The fact that the PPC production isn't the equal of x86 doesn't mean that it isn't feasible. How long did it take AMD to gain a foothold. Or the clone manufacturers, back in the early days of the x86 PC?

      --
      Pain is merely failure leaving the body
    6. Re:Not possible. by DAldredge · · Score: 1

      Apple has been having trouble getting enought G5's for G5 Imac production. supply doesn't always equal demand when your suppliers are having trouble makeing the damn things. ;->

    7. Re:Not possible. by bob+beta · · Score: 1

      There have been periods of time in which there has been excess foundry capacity. And there are smaller outfits like Dallas Semiconductor who are 'fabless' vendors, they contract out their designs.

      They are a reduced-capacity market, though. I bet they fit a HELL of a lot of those bitty Dallas chips on each wafer.

    8. Re:Not possible. by DAldredge · · Score: 1

      Those Dallas Semi (Now Maxim Semiconductor) http://www.maxim-ic.com/ chips are cool. I should be getting some of the ibuttons and ds 1 wire chips in the next 3-4 weeks.

      But it takes time for the contract shops to get up to speed just ask NVidia ;->

    9. Re:Not possible. by AJWM · · Score: 1

      There's more to PPC than the G5. Variations are used in a lot of embedded apps.

      Heck, IBM even makes a set-top box chip based around the PPC core, and Hauppauge's MediaMVP runs Linux on it (google for MediaMVP and linux -- lots of folks hacking this box).

      --
      -- Alastair
    10. Re:Not possible. by DAldredge · · Score: 1

      I know this, but to match the performance of x86 chips they would have to use the G5. The G4 and other variants will not be fast enought.

    11. Re:Not possible. by Anonymous Coward · · Score: 0

      Are you the finkployd that used to be on slashnet? I'm pretty sure you are, because your real name seems familiar.

      Hi.

      theR

    12. Re:Not possible. by finkployd · · Score: 1

      Are you the finkployd that used to be on slashnet? I'm pretty sure you are, because your real name seems familiar.

      Hi.

      theR


      Yup, tis I, once frequenter of #Kuro5hin.

      Finkployd

    13. Re:Not possible. by soward · · Score: 1

      That's not quite accurate. There were intial delivery problems with many G5s, but the only imac G5 delivery issues were some slight delays reported caused by a lack of the 17" LCDs. 2.0 and 2.5Ghz G5s, though, are another matter entirely. They are up there with the 4G CF drives. However, since there is demand (both through Macs and for the similar Power 5 in IBM's lineup), the supply problems will be over.

      --
      John Soward...University of Kentucky
  34. I Used To Think So ... by Mad+Martigan · · Score: 4, Insightful

    When I was in college (I'm a second-year grad student now) was right about when Apple starting producing the G4s and I thought, Wow, those machines rock. They look nice and they are super powerful. It's too bad I don't like the MacOS. When I got to grad school, I bought a Powerbook laptop and it was the best computer-buying decision I ever made. Once I actually sat down and spent some time with OS X, I realized that I liked it much better than any flavor of Windows. So, no, I wouldn't switch, and I'm glad I spend the time to learn OS X instead.

    1. Re:I Used To Think So ... by Anonymous Coward · · Score: 0

      The fundamental question is why do people use Windows? 1) they're familiar with it. 2) the software they want or are familiar with is made for it 3) the price is right.

      The average person DOES NOT WANT to learn a new OS and I don't care how much you rave about there being tonnes of software for apple - there isn't even a tiny percentage compared to what's on PC. Say you're small company in real estate or whatever and you want non-specific software. There's a billion people out there to sell/make software for IIS/Windows... and about 10 people for OS X...

      Got any cool games on OS/X? Even if you insist the answer is yes, no one will believe you. Gamers prefer PCs because they're easy as hell to upgrade, games come out faster than any other platform and they're easy as hell to pirate. When was the last time you went to a LAN bash and someone brought along a G4?

      Please find me ANY valid reasons (and "it's better" doesn't count) for non-IT people to even consider switching to a platform that is less supported, costs more and is harder (for them) to use (because they have to learn all over again... remember most people who use Windows for about 10 years STILL don't know what they're doing... and they DONT CARE)

    2. Re:I Used To Think So ... by Shadowlore · · Score: 1

      When I was in college (I'm a second-year grad student now)

      Uhhh if you are a grad student, you are in college. Therefore "was" is not approriate. Clearly, it wasn't an English degree. ;)

      --
      My Suburban burns less gasoline than your Prius.
    3. Re:I Used To Think So ... by Anonymous Coward · · Score: 0

      For me it was a little different.

      When I was in college, Macs were running on 68000's, and the OS sucked. At the time, I thought, "wow, that's some great hardware, and Moto kicks Intel's ass - too bad the OS sucks!"

      Now, I think, "Damn, that MacOS sure is nice - too bad it only runs on that $$$$ hardware!". I'd buy it in a heartbeat if I could run it on my x86 boxes.

    4. Re:I Used To Think So ... by Anonymous Coward · · Score: 0

      Warning: mysql_connect(): Access denied for user: 'root@localhost' (Using password: YES) in /var/www/domains/www.noreboots.com/pnadodb/drivers /adodb-mysql.inc.php on line 170
      mysql://root:@localhost/norebootsdotcom failed to connectAccess denied for user: 'root@localhost' (Using password: YES)

    5. Re:I Used To Think So ... by MSTCrow5429 · · Score: 1

      No, college refers exclusively to undgraduate schools. University tends to be used for graduate schools, but may occasionally be used for undergraduate as well. No offense, but it's not he who has an apparent deficieny in the English langauge.

      --
      Slashdot: Playing Favorites Since 1997
    6. Re:I Used To Think So ... by Graymalkin · · Score: 1
      Despite the trollish nature of this post I find that I'm compelled to comment on it.

      There's a billion people out there to sell/make software for IIS/Windows... and about 10 people for OS X...


      Except for all of the companies/individuals making Mac software, many of them independent developers. You can also count the thousands of FOSS projects that actively maintain Darwin/MacOS X ports of their software or projects that can be run on any POSIX system. If you need software for a specific need there is plenty of it floating about if you bother to actually look.

      When was the last time you went to a LAN bash and someone brought along a G4?


      The last one I was at. While there's fewer games available for Macs than Windows PCs there's still a nice selection of staple games like Unreal Tournament, Quake, and Warcraft.

      Please find me ANY valid reasons (and "it's better" doesn't count) for non-IT people to even consider switching to a platform that is less supported, costs more and is harder (for them) to use (because they have to learn all over again... remember most people who use Windows for about 10 years STILL don't know what they're doing... and they DONT CARE)


      1. Fewer/no major viruses or exploits in the wild. Less downtime due to such things as well as lower annual costs as there's no need to buy yearly updates to AV suites.
      2. The hardware the OS ships on has excellent support as does quite a bit of third party software, all out of the box. Many devices simply work without third party drivers needed.
      3. No ridiculous drive letters. Plugging in an iPod or hard drive sticks an icon on the desktop with at the very lest an apropos icon.
      4. Out of the box the system is extremely functional. You can browse the web, check e-mail, chat on AIM, even host your own website all with software that ships with everey copy of OSX. You can also do these things securely.
      5. Despite being a bit unfamiliar to Windows users the OSX interface is actually easier to work with than Windows. There's no interative interfaces in Finder so you're not interupted when you plug in a digital camera or go to search for files.
      6. There's lots of non-intrusive collaboration between different applications on the system. Storing a contact in your Address Book will put their URL in Safari's bookmarks, add their AIM or .Mac screen name to your iChat buddy list, and Mail will display their picture when you receive messages from them.
      7. Keychain is a system wide framework for storing any sort of form data. The keychain files themselves are symmetrically encrypted with AES-128 and can store your numerous usernames and passwords. Unlike simple web form autofill features Keychain works throughout the whole system. You only need to enter an ISP password or some such once and tell the system to keep it in Keychain.
      --
      I'm a loner Dottie, a Rebel.
    7. Re:I Used To Think So ... by Anonymous Coward · · Score: 0

      And yet most of the world disagrees with your "facts" despite the fact that you and hundreds (not quite thousands) like you parrot them at every opportunity.

      Do you know how completely delusional you sound when you say "fewer" games on a Mac? While according to the meaning of the words you are right, it would be more realistic to say there is a miniscule selection of games available on the Mac, and that the number of big budget/new release games can be counted on the fingers of one hand in any month.

    8. Re:I Used To Think So ... by Reality+Master+101 · · Score: 1
      No, college refers exclusively to undgraduate schools. University tends to be used for graduate schools, but may occasionally be used for undergraduate as well. No offense, but it's not he who has an apparent deficieny in the English langauge.

      Um, no offense, but no, you're wrong. Do a Google for "Graduate College" and you will find numerous counter examples ("Graduate College of Business" is a common one).

      --
      Sometimes it's best to just let stupid people be stupid.
    9. Re:I Used To Think So ... by Graymalkin · · Score: 1

      People disagreeing with facts makes them no less factual. To call distributing facts parroting, suggesting that such action is a mindless reflex, is simply ridiculous.

      It is hardly delusional to suggest there's fewer Mac games than Windows games. There's a lot of games available and more being released all the time. The "serious gamer" market segment that spends hundreds of dollars every month on new games would be disappointed but people that have jobs and/or real human relationships have a nice selection.

      --
      I'm a loner Dottie, a Rebel.
  35. Why? by ImTwoSlick · · Score: 1, Insightful

    I'm left to wonder what benefits would prompt anybody to switch to PPC running windows. I know the benefit for users running OSX on x86 would be the increased range of hardware for users to select from, but is there anything special PPC has over x86 that would warrent such a switch?

  36. Intel ? by SmegTheLight · · Score: 1


    If Microsoft made this move, how would Intel react?

    pffft.. Screw Intel, How would AMD react ?

    --
    Time travel is possible. We are quickly heading for 1984.
  37. Price/Performance by Anonymous Coward · · Score: 0

    Unless you are doing Altivec codes, PowerPC offers very little advantage over PowerPC hardware. It is not faster, it is not cheaper.

    Also, PPC is rightly or wrongly percieved as a "Proprietary" platform backed by two extremely propreitary vendors (IBM and Apple). The move in the enterprise is away from "wierd" hardware and towards standard x86 kit that is available from many vendors. So, I see zero corporations moving away from cheap Dell/HP stuff to lock-in PowerPC kit.

  38. Dual by Clown+Jizz · · Score: 1

    This is only useful if you dual boot. I guess this is more likely to happen than OSX coming to x86, so it would be a happy medium between having both a PC and a Mac and having a single computer.

  39. Virtual PC by erick99 · · Score: 2, Insightful

    I am assuming that if a Mac user needs a Windows application to run on their machine they use something like Virtual PC. Otherwise, I wonder what the point would be of running Windows on a Mac or PowerPC machine when the folks that own those probably have a strong preference for a non-Windows OS.

    --
    http://www.busyweather.com/
  40. Can you say dual Opteron love? by igorsway · · Score: 0, Offtopic

    Yes!

  41. Push ./ers buttons by screwedcork · · Score: 2

    This might just be the most dangerous Ask Slashdot post ever. It plays RIGHT into the anti-windowsism here :)

    1. Re:Push ./ers buttons by erick99 · · Score: 1

      Yes it does. And I should know - I am the only person on the planet that likes XP :-)

      --
      http://www.busyweather.com/
    2. Re:Push ./ers buttons by Gilmoure · · Score: 1

      Splitter!

      --
      I drank what? -- Socrates
    3. Re:Push ./ers buttons by TheUz · · Score: 1

      gah. why?

      xp was what finally drove me away from microsoft entirely.

      i won't do business with a company that presumes i am guilty of software piracy. i find it incredible that people who give money to folks that treat them like criminals.

      well, you did say you were the only one...

      --
      ^..^
  42. I remember asking, once upon a time by goneutt · · Score: 1, Interesting

    I remember asking a computer teacher in middle school why the programs on the Macs wouldn't work on the PC's, and I was just told "Thats the way it is" Here we are, within striking distance of program/platform interoperability and independence.

    Just slap your favor flav of linux on whatever system you want, forget Windows, forget MacOS. And forget vendors that wont follow the lead to platform interoperability.

    --
    Bacardi + slashdot = negative karma.
    1. Re:I remember asking, once upon a time by Anonymous Coward · · Score: 0

      Errr, "platform interoperability" normally refers to operation on different operating systems, not "If you install Lunix, you'll be able to run it!"

    2. Re:I remember asking, once upon a time by bob+beta · · Score: 1

      Also, forget tons and tons of good software that I've already purchased and am making good use of.

      And plead on Usenet newsgroups and listservers for driver support for your new add-on thingie.

      But anyways...

    3. Re:I remember asking, once upon a time by Anonymous Coward · · Score: 0
      Just slap your favor flav of linux on whatever system you want, forget Windows, forget MacOS. And forget vendors that wont follow the lead to platform interoperability.

      ... and forget ever getting anything done with your new doorstop. I'm glad you like compiling your kernel, but linux is not made for "doing stuff".

  43. OS Change by Anonymous Coward · · Score: 0

    Krusty blew up Courtesy!
    DTR is going to be pissed!!!

  44. April Fool came early this year, n'est pa? by ggvaidya · · Score: 1, Funny

    Strangest. Ask Slashdot. Ever.

    1. Re:April Fool came early this year, n'est pa? by Anonymous Coward · · Score: 0

      I thought that too!

    2. Re:April Fool came early this year, n'est pa? by antoy · · Score: 1

      Not at all. It's just a ridiculous setup for Slashdotters all over the world to show how (un)funny they can be. Even the few anti-MS jokes which are actually still funny, seem pathetic in the context of such a self-pleasuring 'topic'.

      Or maybe the submitter thought he was being original. I doubt it, though.

  45. For Shame! by Draconix · · Score: 5, Funny

    Once more, people are overlooking an oft ignored market base:

    Masochists.

    --
    By reading this you acknowledge that you have read it.
    1. Re:For Shame! by __aatgod8309 · · Score: 1

      But we already use windows...? Or do you mean 'Rich, Stupid Masochists'?

    2. Re:For Shame! by ChairmanMeow · · Score: 1

      No, I run FreeBSD.

      --
    3. Re:For Shame! by Anonymous Coward · · Score: 0

      No you don't.

    4. Re:For Shame! by ChairmanMeow · · Score: 1

      No you don't.

      I'm going to give you the benefit of the doubt and assume you're not trolling (which you probably are). I admit that when I posted that comment, I was in fact running Mandrake Linux, and not FreeBSD. However, I have several operating systems on my computer, one of them being FreeBSD. So I do in fact run FreeBSD, though not full-time.

      --
  46. This reminds me of... by Anonymous Coward · · Score: 0

    ...my response to my sister asking me, "Didja hear? Britney Spears got married?"

    Me: "Apple sure sells alot of iPods?"

  47. Yes! by Axem · · Score: 2, Funny

    So I can run Windows, on a Mac, running Virtual Machine, which in turn will emulate OSX! Genius I tell you!

    --
    We all live in a #FFFF00 submarine...
  48. Oh yeah by cubicledrone · · Score: 4, Funny

    People are going to switch to Windows from OS X. Oh sure. They'll probably line up around the Best Buy at midnight. Yeah. Uh huh.

    Dell makes an iPod. Sony makes an iPod. Windows is trying to be OS X. Microsoft has a music store. HP licenses the iPod. Hmmm.

    Yep. Everybody wants to be Apple.

    --
    Business isn't willing to pay for products, innovation and careers, so we get brands, mortgage commercials and layoffs.
    1. Re:Oh yeah by InfiniteWisdom · · Score: 1

      Yep. Everybody wants to be Apple.
      I don't see Microsoft rushing to cut their market share to 0.00001%

    2. Re:Oh yeah by PipsqueakOnAP133 · · Score: 1

      Nah, Microsoft wants to 0wn all your entertainment gadgets and be popular enough to get people to adopt WMA.

      Sun, by selling out to MS, cutting some of the Sparc development, switching away from Solaris towards Linux and Windows, start selling glorified AMD boxes, and yada yada...... IS trying to cut their market share to 0.00001%. :)

    3. Re:Oh yeah by TachyonAT · · Score: 1

      Actually, Best Buy doesn't sell macs... just iPods.

    4. Re:Oh yeah by fr0dicus · · Score: 1

      Observing these market share figures as a University graduate, it's interesting to see that the proportion of people who use Windows is very similar to the proportion of people who are less qualified than myself ^_~

    5. Re:Oh yeah by Anonymous Coward · · Score: 0

      No your wrong. Not all Best Buy's have Macs but some do. I have been in one in NH that had Powerbooks and G5's along with tons of accesories.

    6. Re:Oh yeah by Anonymous Coward · · Score: 0


      >Yep. Everybody wants to be Apple.

      They should be careful with that, soon they will die, go chapter 11, or will just plainly end up as a beleaguered company.

  49. If the Astros put on Yankees uniforms... by PollGuy · · Score: 5, Funny

    would you root for them?

    1. Re:If the Astros put on Yankees uniforms... by Anonymous Coward · · Score: 0

      No. But then, I don't like Yankees in Yankee uniforms :-)

    2. Re:If the Astros put on Yankees uniforms... by thephotoman · · Score: 1

      As long as they were still the Astros, yes.

      If, however, they were all traded to the Yankees, I'd have a hard time forgiving them for it.

      I'm a life-long Astros fan. Don't insult my team like that.

      --
      Haec merda tauri est. Ceterum censeo Carthaginem esse delendam.
    3. Re:If the Astros put on Yankees uniforms... by mvdw · · Score: 4, Funny

      I'm an Aussie. Here in Australia, to root means something completely different to what you USAians would mean. Short answer is that yes, I would root for them. In fact, I'd root for anybody...

    4. Re:If the Astros put on Yankees uniforms... by Macgrrl · · Score: 1

      *snork*

      from a downunder grrl :)

      --
      Sara
      Designer, Gamer, Macgrrl in an XP World
    5. Re:If the Astros put on Yankees uniforms... by msim · · Score: 1

      hehe that makes two of us!

      s/girl/guy/g however ;-).

      --

      Life is like a box of chocolates, you never know when your gonna get food poisoning.
    6. Re:If the Astros put on Yankees uniforms... by Microlith · · Score: 1

      Thankfully, innuendo is all the same.

    7. Re:If the Astros put on Yankees uniforms... by hab136 · · Score: 1
      I'm an Aussie. Here in Australia, to root means something completely different to what you USAians would mean. Short answer is that yes, I would root for them. In fact, I'd root for anybody...

      So what does "root for" mean down under? The British-American dictionary has failed me, and there doesn't seem to be an Aussie-US (or Aussie-British) one.

    8. Re:If the Astros put on Yankees uniforms... by Anonymous Coward · · Score: 0

      Its in here.

    9. Re:If the Astros put on Yankees uniforms... by pommiekiwifruit · · Score: 1
      As in "I'm a typical kiwi who eats, roots and leaves"

      (note to US readers; a kiwi is the national bird of new zealand, not a fruit).

    10. Re:If the Astros put on Yankees uniforms... by Anonymous Coward · · Score: 0

      A kiwi bird is the national bird. A kiwi is a New Zealander.

    11. Re:If the Astros put on Yankees uniforms... by Anonymous Coward · · Score: 0

      Sorry then.... impossible to tune that joke without offending someone or other!

    12. Re:If the Astros put on Yankees uniforms... by aaron_hill2 · · Score: 1

      Let me put it this way:

      A proud American guy might say "I root for that team"
      A far, far more proud Australian guy might say "I rooted all the cheerleaders of that team"

      Have a good day rooting for whomever you please!

      Aaron

    13. Re:If the Astros put on Yankees uniforms... by Motherfucking+Shit · · Score: 1

      Oh, go hug a root. :)

      --
      "BSD: Free as in speech. Linux: Free as in beer. Windows 10: Free as in herpes." --Man On Pink Corner in #52607549.
  50. Worst. Idea. Ever. by 3)+profit!!! · · Score: 1

    No. Just no. This OS would have all the bad things about Mac OS (no x86 software will run), with none of the good (iApps, UNIXness, Cocoa, etc). Sure, the developers could just recompile, but what about all your legacy apps? VPC doesn't really cut it. Sorry, but this idea will never happen, especially considering Microsoft's devotion to legacy app support.

  51. Remember Windows NT for Alpha? by k98sven · · Score: 4, Insightful

    You probably don't.

    The biggest thing Windows has going for it is the massive number of existing applications. But a different processor architecture would require porting. But unless the platform catches on, noone is going to port.

    So why would anyone switch? This is pretty much the fate of the old Windows-Alpha port. Very few apps got ported (PuTTY is one of the few I know). Besides, most people were using Alphas as server machines, for which the software they needed was already available on the competing Unixes.

    So.. no.. I don't think Windows could ever haul itself off the x86 platform. Too many legacy apps which are x86-specific.

    1. Re:Remember Windows NT for Alpha? by goneutt · · Score: 2, Interesting

      I vaguly remember seeing LightWave(maybe 4 or 5) on an alpha box. Then I had to go back to class and use LightWave 2 on an amiga 2000 video toaster. A blazing 16mhz with a whopping 16meg of ram. (~1995-96, high school budget)

      --
      Bacardi + slashdot = negative karma.
    2. Re:Remember Windows NT for Alpha? by Anonymous Coward · · Score: 0

      Video toaster! Amiga! Ah.. yup.. I remember those things..

      Didn't know there'd been an alpha port though.

    3. Re:Remember Windows NT for Alpha? by IntlHarvester · · Score: 4, Interesting

      The app situation on NT/Alpha is often misrepresented like this -- on the SERVER, there was hardly anything you couldn't get. SQL Server, Exchange, Oracle, Domino, all ran on Alpha.

      The big problem with Alpha is that price/performance wasn't *that* overwhelming after the Pentium Pro shipped. Also, there was the inherent risks in running a "Tier 2" platform, even when some uses (like Exchange) really needed the CPU power.

      (We had DEC out to demo NT/Alpha for us, and on two seperate occassions their show-n-tell systems failed to boot. So, there probably was a big vendor factor there too.)

      --
      Business. Numbers. Money. People. Computer World.
    4. Re:Remember Windows NT for Alpha? by MulluskO · · Score: 1

      So get everything going in .net or java and it may become feasible. That's on a far horizon, though.

      --

      Too busy staying alive... ~ R.A.
    5. Re:Remember Windows NT for Alpha? by goneutt · · Score: 1

      Lightwave got ported, but video toaster never left amiga. Shame, too. Was a great system, relativly inexpensive. But I'd still rather work a Mac media 100 than an WinTel AVID. But since I don't have the $20-40 k to spend, nor the need, I'll stick to what I can find.

      --
      Bacardi + slashdot = negative karma.
    6. Re:Remember Windows NT for Alpha? by plasticsquirrel · · Score: 1

      I remember the Windows NT port of Alpha, or at least its repuatation. The reason that I remember it was that it was such an oddity. When VMS, UNIX, *BSD, and Linux were all available, Windows NT turned into a joke among people who admin'ed DEC AlphaServers. The biggest reason why it was such a joke went back not to the actual performance or stability of Windows NT, but to the reputation of the Windows lineup as being flimsy operating systems built for cheap IBM-compatibles.

      For example, I was given an AlphaServer that had been in operation previously. The guy giving it to me told me that if I was more familiar with Linux (a then-unsupported OS on the Alpha) that I could install it over the version of VMS running on it. He warned me, however, against using Windows NT on it, citing the general poor reputation of Windows operating systems (yes, I did install Linux, and it has worked flawlessly for years).

      The reputation of Windows rests not on the current operating system, but on the cumulative history of all Windows OS products and Microsoft's business practices. No matter the quality of 2000, XP, or Longhorn, time will tell what Microsoft's new future will be on other platforms based on its own cumulative reputation and demand of the users of that hardware for such an operating system from such a company.

      The two largest groups of users that push Microsoft's bad reputation even farther are Mac and Linux/UNIX users (as all good Slashdotters know). The trolling on this topic actually illustrates the strong opposition to Microsoft and Windows that permeates the community of people here who would buy such hardware. This sort of objection easily keeps ideas like Windows on PPC from getting off the ground (after all, it is apparently not marketable at this point). Perhaps the troll posts here should be modded +1 informative...

      --
      Systemd: the PulseAudio of init systems
    7. Re:Remember Windows NT for Alpha? by Anonymous Coward · · Score: 0

      > Windows NT turned into a joke among people who admin'ed DEC AlphaServers

      And after the unemployment ran out, it ceased being very funny.

    8. Re:Remember Windows NT for Alpha? by Matt+Clare · · Score: 1

      No one would buy Windows for the Mac - unless it was setup like WINE XT to run Windows applications. No one wants to run Windows over Mac OSX, not even most Windows users.

      What people want is to run their games, and decade of other software they bought for their PC underr OSX.

      I'd pay $$ for a working version of WINE XT for my PowerBook!

      --
      .\.\att Clare
    9. Re:Remember Windows NT for Alpha? by Matt+Clare · · Score: 1
      Crap, I meant Darwine.

      Google is no replacement for memory

      Suddenly I'm like Dick Cheney with URLs

      --
      .\.\att Clare
    10. Re:Remember Windows NT for Alpha? by argent · · Score: 1

      on the SERVER, there was hardly anything you couldn't get

      Of course if you were running an Alpha as a server, you probably were running VMS or Tru64, because these operating systems were designed for that environment. The only reason we ever ran Oracle on Windows, for example, was because Oracle's prices were so much lower on Windows... it was purely a pricing decision that we could make when performance wasn't a major issue. And on pure price, NT/Alpha was never in the running.

      As for the pure-Windows environment, the main advantage there (the only advantage Microsoft promotes that I can agree with, actually) is that you're doing everything on one platform. I can't see how having a few Alpha boxes for heavy lifting would be a win: you end up with multiple platforms (hardware now, as well as software to a lesser extent) and very little advantage to show for it.

  52. Only if the PPC were commoditized by drinkypoo · · Score: 2, Insightful

    Otherwise the processors are going to cost more than x86 chips and there'll be no point. We don't run windows because we have the superior architecture you know.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:Only if the PPC were commoditized by mrchaotica · · Score: 1

      I would really like Windows to be ported to PPC. You know why? Because if it was, there would suddenly be a wide variety of hardware that could run Mac-On-Linux. Don't get me wrong, Macs are great. However, I would love to have a small-form-factor one, and Apple refuses to make it.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:Only if the PPC were commoditized by djward · · Score: 1

      Commoditization of PPC hardware, if it followed from Windows running on PPC, would feedback and help Apple. With higher demand for PPC chips, they'd be cheaper, giving Apple the option of a) boosting profits or b) lowering prices, whichever is most appropriate for the market at the time. Basically, the cost of hardware argument for not adopting OSX could be eliminated. Also, it'd be easier to port Win/PPC apps to OSX than Win/x86 apps. (of course, porting those to Win/PPC in the first place would be a pain.)

      The catalyst needed is an incentive for people to use a Win/PPC machine instead of a Wintel machine. Not sure what that would be, except for a massive performance gap appearing with PPC the clear and undisputed performance champ by a huge margin.

    3. Re:Only if the PPC were commoditized by drinkypoo · · Score: 1

      Which, as we know, is simply not going to happen. PPC is going to continue to be a niche player and that niche is going to shrink as more low-power x86-compatible processor designs become available. I know IBM has some really fantastic processor technology, but so do Intel and AMD, now. (IMO AMD more than Intel, but I don't know what else Intel might have up their... sleeve.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Only if the PPC were commoditized by Anonymous Coward · · Score: 0

      Actually, they did. Remember the cube? Way ahead of it's time.

    5. Re:Only if the PPC were commoditized by JohnsonWax · · Score: 1

      Technically, PPC is commoditized - it's an open platform. Anyone can build PPC hardware. There just isn't a reason yet for anyone else to build PPC chips. They can't build G4 or G5 chips as they are specific designs owned by Freescale and IBM, but Intel could go in and build a PPC chip compatible with the G4 or G5.

  53. No. by naoursla · · Score: 1

    I like the unix functionality on mac osx. cygwin doesn't cut it for me. I like the OSX UI more than the free window managers. Beside, I doubt Windows on the mac would have very much support from software vendors.

  54. analogy by flacco · · Score: 3, Insightful

    this is like asking if you would like dogshit any better if it were spread on a ritz cracker instead of a graham cracker.

    --
    pr0n - keeping monitor glass spotless since 1981.
  55. Switch? Not entirely... by MP3Chuck · · Score: 3, Insightful

    But it would be cool to dual-boot OSX and a WinOS, perhaps for gaming or whatever...

    1. Re:Switch? Not entirely... by Anonymous Coward · · Score: 0

      Dual boot is not an efficient practice. It is designed only for people playing with linux, but are afraid of ditching their famliar windows.

    2. Re:Switch? Not entirely... by Trejkaz · · Score: 1

      You'll still be waiting months while the idiotic game developers port their shitty code to PowerPC.

      You'd get better luck out of Mac OS X being available on x86. That way, all your games will still be on the platform which gets the first release.

      --
      Karma: It's all a bunch of tree-huggin' hippy crap!
    3. Re:Switch? Not entirely... by Phroggy · · Score: 1

      But it would be cool to dual-boot OSX and a WinOS, perhaps for gaming or whatever...

      Except, of course, that there are a hell of a lot more games available for Mac OS X than for Windows/PPC. Of course, the hardware adequate for playing them costs significantly more than a PC adequate for the same.

      (By the way, you'd have to pry my iBook from my cold dead hands - I make do without games.)

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    4. Re:Switch? Not entirely... by Anonymous Coward · · Score: 0

      That JUST will not Work due manly to the fact that you will never be able to emulate a X86 Fast to run Closed Source Games ... Sorry
      If you want games i will advise you get the games dev to port to Mac OS X or PPC Linux

      As a user of Linux PPC I'll tell you that it whips both windows and Mac OS X/Darwin on any platfom
      PS Mac OS X/Darwin has all reddy bean ported to X86

  56. Not without Apple by AJ_Levy · · Score: 1
    The problem with PPC Windows is that the vast bulk of the market share - at least in the consumer market - for PPC hardware is held by Apple. Therefore, unless Apple wanted to continue making PPC's and were to drop OSX, I really can't see this happening.

    As mentioned numerous times already in this thread, OS-X is arguably a much better OS than Windows, and I doubt that most OS-X users would switch from it to Windows. Again, especially without Apple's support.

    --
    http://amishthrasher.blogspot.com/
    1. Re:Not without Apple by IntlHarvester · · Score: 2, Insightful

      You have no understanding of Apple's relationship to PowerPC.

      Apple originally switched to PowerPC because they thought it was going to become a popular "PC" chip outside of the Mac world. They wanted larger economies of scale than the old 68K line had, and they thought that Windows NT and OS/2 was going to bring that. They were wrong of course, and PPC became mainly an embedded chip.

      Larger customer base for PPC => More investment in the architecture => Apple not falling years behind in hardware specs like with the G4.

      Besides, if Microsoft and IBM decided to bring out Windows for PowerPC again, there probably is very little Apple can do to stop it.

      --
      Business. Numbers. Money. People. Computer World.
  57. They already tried, they found out the answer. by THotze · · Score: 5, Interesting

    Ok, so in 1996, NT4 came out on x86, which was the first step that Microsoft really took into making Windows a real OS.

    It ran on PPC, Intel, Alpha and MIPS. That's a lot of architectures. Now, think about it: One of the things about Microsoft is, generally speaking, they have no soul. If they make money selling a product, they'll sell it. Now, that's not to say they won't STOP selling any product that's not making money (*cough*XBOX*cough*) just to drag their competition to the ground, but they also won't turn down cash for ideological reasons.

    The fact that when Windows 2000 came out reflects that no one really used NT 4 on anything other than Intel hardware. Now, this might be because the hardware developers never really were 100% behind MS, or it might be because someone that was shelling out cash for an Alpha or a MIPS workstation (but I do remember there being a drop-in MIPS chip that would work in a socket.... 5? Pentium board?) wanted a better OS, or any other reason.

    The fact is, you can say that PPC might be a faster processor platform today, with a higher bus speed and better performance per clock, but its close. Very close. I don't think MS would be able to polish a PPC version of Windows as much as they have the Intel version, meaning you might take a relative performance penalty... and there isn't a price advantage in PPC over x86.

    So yeah, the previous failure, combined with the pitfalls of a new version listed above make a pretty strong case for "no."

    1. Re:They already tried, they found out the answer. by grimarr · · Score: 1

      I may be wrong about this, but the way I remember it is that in order to get the "Windows NT" logo on the box, applications had to work on all four architectures. I know I purchased at least one app that had more than one architecture on the CDROM.

      I was a big fan of Alpha's, and I was hoping it would win the race. Oh, well.

      (Note that WinNT PPC was probably designed for a platform much more like IBM workstations than Macintosh systems. BIOS, etc can make a HUGE difference.)

    2. Re:They already tried, they found out the answer. by Anonymous Coward · · Score: 0

      > WinNT PPC was probably designed for a platform much more like IBM workstations

      Yes, it was designed for "PReP" systems, which was a standard Apple never supported. For example, it used PS/2 input devices.

    3. Re:They already tried, they found out the answer. by drsmithy · · Score: 1
      Ok, so in 1996, NT4 came out on x86, which was the first step that Microsoft really took into making Windows a real OS.

      Actually it was in 1993, When Microsoft released NT 3.1.

      I don't think MS would be able to polish a PPC version of Windows as much as they have the Intel version, meaning you might take a relative performance penalty... and there isn't a price advantage in PPC over x86.

      How polished it was would be mostly irrelevant - like OS X on x86, porting the OS is the *smallest* problem. The real problem is convincing software developers to port their software to the new platform. You'd need to have PPC performing at two to three *times* faster than x86 before such a large scale migration was seriously considered, not the insignificant differences that exist today.

    4. Re:They already tried, they found out the answer. by LQ · · Score: 1

      It ran on PPC, Intel, Alpha and MIPS. That's a lot of architectures.
      I worked on porting a product to PPC NT many moons ago. Goodness only knows why.
      It seems that one of the reasons the hardware varients died out was because Microsoft did not support the core non-x86 OS. They expected 3rd party vendors to do the port, carry the support costs and still pay a licence fee. And even if your box was reliable and affordable, what software were you going to run on it?

    5. Re:They already tried, they found out the answer. by Anonymous Coward · · Score: 0

      ::cough::xbox 2 will use a ppc, you dumbass::cough::

  58. Short Awnser: no by RalphBNumbers · · Score: 1

    I might try it for a bit as a novelty, but there's just no good reason to switch from MacOS or Linux/PPC to WindowsPPC.

    Seriously, porting to PPC, or any other platform for that matter, would take away Window's biggest advantages: their wide software and hardware support due to their virtual monoply.
    Why would anyone want to use windows on an architecture where there are far less windows apps then mac or linux apps? I suppose MS might soften that blow by bundling an integrated version of VirtualPC to run x86 software, but it would still mean a significant speed hit.

    I suppose PPCs do have advantages for certain kinds of calculations over current x86 stuff, but if you really want to do that kind of stuff you can allready do it on mac or linux, so there's not much of an opening for MS there.
    And for everything else you'd do under windows, you can allready do things just as well on x86 hardware..

    --
    "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    1. Re:Short Awnser: no by tylernt · · Score: 1, Informative

      "suppose MS might soften that blow by bundling an integrated version of VirtualPC to run x86 software"

      Not going to work. Products like VMware and VirtualPC do not emulate a CPU, they only provide timeslices of (or some other technique of sharing) the real, underlying CPU. This is for performance reasons, and even still, they lose about 20% to overhead.

      The upshot of this is that, when running on non-x86 CPU, VMW/VPC cannot host an x86 OS.

      For example, if you run VMWare on an Intel P4, the guest OS sees an Intel P4 CPU.

      The Mac solution to running x86 stuff must emulate the whole x86 CPU, and as a result is incredibly ssslllooowww. Incidentally, this is where Transmeta's code-morphing chips were supposed to save the world. Too bad nobody's ever seemed to pursue the idea outside of the laboratory.

      --
      DRM 'manages access' in the same way that a prison 'manages freedom'
    2. Re:Short Awnser: no by bob+beta · · Score: 1

      Not going to work. Products like VMware and VirtualPC do not emulate a CPU, they only provide timeslices of (or some other technique of sharing) the real, underlying CPU.

      Wrong. In several ways.

      There was a good emulation layer for NT/Alpha that DEC came out with. It made NT/Alpha run all the Win32 x86 apps pretty good. It's a matter of emulating the x86 instructions within a full Windows OS, not supporting a whole OS on an 'emulated machine' as VMWare and VirtualPC do.

    3. Re:Short Awnser: no by tylernt · · Score: 1

      "It's a matter of emulating the x86 instructions within...Windows..., not supporting a whole OS on an 'emulated machine' as VMWare and VirtualPC do."

      Yeah you're right. I've been working heavily with VMWare recently and it jaded my thinking. Of course, the method you mention requires porting the entire Windows API to another platform, which is results in a lot of code and a LOT of labor and debugging. The VMWare installer, on the other hand, weighs in at a mere 36MB (which includes a lot of documentation). And I think MS's VPC installer is about 12MB (compressed).

      --
      DRM 'manages access' in the same way that a prison 'manages freedom'
    4. Re:Short Awnser: no by Arker · · Score: 1

      Very wrong. VirtualPC does indeed emulate an x86 CPU on PPC hardware already, and it does it very well. This is not a hard trick to do. The PPC architecture is more than capable of it.

      What is hard is to do the opposite - to emulate a PPC on the more limited x86 design. But there are products that do that too. They are quite slow - but emulating an x86 chip on PPC is not.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    5. Re:Short Awnser: no by RalphBNumbers · · Score: 1
      Not going to work. Products like VMware and VirtualPC do not emulate a CPU, they only provide timeslices of (or some other technique of sharing) the real, underlying CPU. This is for performance reasons, and even still, they lose about 20% to overhead.

      The upshot of this is that, when running on non-x86 CPU, VMW/VPC cannot host an x86 OS.

      The PPC (i.e. Mac) version of VirtualPC most certainly does emulate the CPU, but I suppose you wintel people think that product never existed before MS bought it from Connectix and made a windows version with just the virtuialization system without the emulator.

      So go ahead, get moderated "informative" for spouting uninformed opinions, and pretending that mentioning the speed hit I already said they'd incur from emulation is actually your contribution to the discussion.

      Oh, yeah. I'm not bitter at all about the constant uninformed but opinionated blathering of so called nerds who wouldn't know anything that doesn't run on an x86 derivative from a hole in their head... *sigh*
      --
      "The worst tyrannies were the ones where a governance required its own logic on every embedded node." - Vernor Vinge
    6. Re:Short Awnser: no by Anonymous Coward · · Score: 0

      > Of course, the method you mention requires porting the entire Windows API to another platform

      The DEC thing probably just twiddled the calling conventions and called the native API code. That's why performance was so much better than things like VirtualPC/Mac.

    7. Re:Short Awnser: no by Anonymous Coward · · Score: 0

      Well it's a very good thing using a Mac gives you such a feeling of superiority, Ralph. Deserved or not. Because otherwise you would be very bitter indeed.

      And realize, fool, that if you have an issue with me being called a nerd then you have CmdrTaco to thank, not me.

  59. PPC OS, maybe, but what about the software? by fruitbane · · Score: 1

    Windows on a PPC platform would create an interesting conundrum. The programs on x86 Windows would have to be, at the very least, recompiled for PPC hardware. For once, Mac users (of whom I am one from time to time) could finally claim that all the software was designed for the Mac OS, as none of the existing Windows software would actually work on this Windows on PPC OS.

    Because combining Virtual PC with a souped up WinNT on PPC core wouldn't really be any better than VPC with OS X.

  60. Dual Boot? by rattler14 · · Score: 3, Interesting

    The only advantage that I see is the possibility of dual booting. This would solve the age old problem of "not having enough games on the mac". That being said, you can see why microsoft would NOT want to port it to the PPC, as it would only give them a paltry increase in sales, while making the mac platform that much more enticing. And let's face it, microsoft has ZERO control over the devlopment over apple's hardware.

    I know there are other PPC vendors than apple, but it's the one we all think about when discussing these "port this OS to that architecture" questions.

    --
    my last sig was too controversial... now, a new and improved useless sig!
    1. Re:Dual Boot? by GuardianLion · · Score: 1

      I'm a lot happier with two computers. Mac for email/iTunes/web/irc/ircd/etc, Windows box for games. That way, whatever happens to the gaming box does not affect anything important. No way would I want to have to reboot to play a game. Plus, a bunch of people would wonder where their irc server went.. :)

      The only reason I'd run Windows on a PPC box would be if it made a better gaming platform.

    2. Re:Dual Boot? by Megane · · Score: 2, Insightful
      The only advantage that I see is the possibility of dual booting. This would solve the age old problem of "not having enough games on the mac".

      I think you're missing something. The games still won't run. They're compiled for x86 CPUs.

      The problem isn't the operating system, it's the CPU.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    3. Re:Dual Boot? by rattler14 · · Score: 1

      I was thinking about putting that, but felt it was just details :)

      It would be stupid to port windows if the games didn't work through some sort of emulation. I mean, aren't all windows programs compiled for x86 only (mostly, not all), and thus would require some sort of emulation otherwise it would be a useless OS?

      Point taken though, i should've been more thorough in my post.

      --
      my last sig was too controversial... now, a new and improved useless sig!
  61. Hhahhahahfhahahhahaowiefha by redhotchil · · Score: 1

    Would I like to run windows on cheap, competitive hardware or slower, more expensive, older hardware wow let me see

    I can equate this to those people exclusively running Linux on G4 desktops, etc

  62. I would install it. by Anonymous Coward · · Score: 0

    I would install it, and I'm a bit suprised that others wouldn't too.

    I certainly wouldn't install ONLY Windows. MacOS X would still be my main platform. But at the moment, when I go on international business trips, I'm stuck with either the Mac or the Win laptop I have. In reality, it's not really a choice. I NEED to have a Windows machine (not a slow emulated version) with me to run certain tests that are not hardware specific, but require the speed not available with VirtualPC on MacOS X.

    That also means that during my business trips I am currently stuck with using Windows, and don't have my favorite apps with me for all the other tasks that DON'T require Windows.

    So if Windows were available for my PowerBook, sure, I'd load it. Dual boot. Isn't that what a lot of linux people do?

    (Now the question, would I BUY a copy of Windows to install on my PPC... Now we're getting into sticky grounds. ;-)

  63. History would probably repeat itself by Radical+Rad · · Score: 2, Insightful
    Microsoft could dust off the code from NT4/PPC

    You are obviously aware that they tried to make a go of NT on several other hardware platforms already. In addition to PowerPC there was also MIPS and Alpha. If I remember correctly, MS was dropped by one vendor and the other two were dropped by MS. There just wasn't enough of a demand for NT on workstations to pay for the development even with the cash cow of Windows on x86 PC's. So I guess my question to you is if they failed before what makes you think they could do well now?

  64. My answer is the same as before... by Awptimus+Prime · · Score: 1


    It would be silly to run out and adopt Windows for the PPC, just as OSX on x86. For instance, none of your current Windows applications would run on the PPC box, just as none of your Mac's OSX applications would run on an x86. Developers would have to retool their applications for the other processors. This costs time and money, which are not available to most companies. Personally, I would rather them invest more time in porting their applications over to Linux. At least this would offer a clear benefit to the market.

    Personally, I feel these moves would do nothing but damage to IT. It would require more support and more development work for no real benefit.

  65. New Poll by Nova+Express · · Score: 5, Funny
    What do you think of running Windows on the PowerPC Platform?

    1. Finally! The stability and ease of use of Windows combined with the Mac's huge library of games!
    2. I think you should put down the crack pipe.
    3. Hmm, there's something just not right about this ice cream. I know! I'll improve it by adding this dead rat!
    4. Don't make me hurt you.
    5. You'll install Windows on my PPC over my dead body.
    6. The goggles! They do nothing!
    7. Seriously, I really, really have to hurt you now.
    8. I'm still trying to install Windows 3.0 on my PDP-11. Just 12,500 more dip switch flips and I'm done!
    9. With my 5000 node XServe cluster, I can now achieve a Blue Screen of Death in picoseconds!
    10. I'll use Windows when it runs on CowboyNeal.

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

    1. Re:New Poll by John+Siracusa · · Score: 1

      The goggles! They do nothing!

      Don't make me correct this quote again...

    2. Re:New Poll by Anonymous Coward · · Score: 0

      The first version of the sentence was the more aesthetically pleasing.

  66. Good news/bad news by Waffle+Iron · · Score: 2, Insightful
    The good news:

    Windows users would enjoy big a big boost in security because most of the exploits for holes in the OS wouldn't run on the new architecture.

    The bad news:

    None of their apps or device drivers would run either.

    (OK, maybe most of the apps would run under emulation, but that's never going to be particularly fast or trouble-free.)

    1. Re:Good news/bad news by salimma · · Score: 1

      Virus and worm makers will probably be quicker in producing exploits for the new architecture than application developers would be, remember. Porting an insecure OS to a different platform does not make it more secure by much (security through obscurity).

      Not saying that worm makers are more competent than app developers, but they're probably more driven (anti-M$) and it's a function also of the worms being smaller, and code quality does not really matter too much

      --
      Michel
      Fedora Project Contribut
  67. Why? Nobody did the first time around. by AJWM · · Score: 2, Insightful

    The NT4 disks came with Windows for x86, MIPS, Alpha, and PPC.

    It didn't succeed then, it sure wouldn't now.

    OTOH, I wouldn't mind if I could get a commodity PPC platform to run, say, Yellow Dog Linux on. The x86 architecture um, how to put this delicately, leaves something to be desired.

    --
    -- Alastair
    1. Re:Why? Nobody did the first time around. by ArbitraryConstant · · Score: 1

      "The x86 architecture um, how to put this delicately, leaves something to be desired."

      As if anyone can tell when they're not coding in assembly.

      They've got all the same capabilites, roughly equal performance in most areas, etc.

      --
      I rarely criticize things I don't care about.
    2. Re:Why? Nobody did the first time around. by AJWM · · Score: 1

      Other things being equal, performance suffers too. More registers means fewer trips to cache, which at the margin means fewer trips to memory, etc -- all of which are vastly slower than what processors typically operate at these days. Intel cranks up the clock, which increases power consumption and heat load, etc.

      There's a reason that many, many embedded computers (everything from cars to set-top boxes) use PPC rather than x86, and it's not just the ease of assembly programming.

      Sure, Joe User running a GUI based program that spends most of its life waiting for the user to do something won't notice much difference -- except in fan noise and heat load, or battery life on a laptop.

      --
      -- Alastair
    3. Re:Why? Nobody did the first time around. by ArbitraryConstant · · Score: 1

      "Other things being equal, performance suffers too. More registers means fewer trips to cache, which at the margin means fewer trips to memory, etc -- all of which are vastly slower than what processors typically operate at these days. Intel cranks up the clock, which increases power consumption and heat load, etc."

      And yet... performance looks very similar for G5s, Athlon 64s, and Pentium 4s. I would say that other factors have a greater impact on performance.

      While Intel's power consumption is rediculous, that's because the Intel marketing people are asshats, and even then, the Pentium M is quite efficient. AMD's power consumption is pretty reasonable in comparison, and the G5 is only marginally better.

      And, at the end of the day, things are not equal. They all have localized advantages, but there's no clear cut performance king at the moment.

      Besides, if we're going to whip out an compare architechtural superiority, we'll all lose to IA-64. 128 registers, better parallelism than anybody. Look how far it got them.

      "There's a reason that many, many embedded computers (everything from cars to set-top boxes) use PPC rather than x86, and it's not just the ease of assembly programming."

      Plenty of embedded processors use x86s or relatives of them. 8051's are pretty popular.

      "Sure, Joe User running a GUI based program that spends most of its life waiting for the user to do something won't notice much difference -- except in fan noise and heat load, or battery life on a laptop."

      What advantage Apple has is due to the amount of attention they devote to ergonomics. Indeed, they resorted to liquid cooling precisely because their heat load is similar to everyone else but their ergonomic standards are higher. They made it a higher priority than anyone else, and they got better results than anyone else. Wow.

      Also... Intel Centrino based laptops get a better battery life than any of the Apple laptops because Intel made power savings a higher priority than Apple did.

      --
      I rarely criticize things I don't care about.
  68. Would I switch? by gonzalezeb · · Score: 1

    I would probably put it on a test system...No I would not switch (doubt I ever would leave Slackware)but it would be fun to tinker with (I always enjoy going to the Apple stores to play around with their UNIX-Like systems)...but the first thing I would do is get a real mouse (regardless of platform). Eric

  69. -1 Redundant by wazzzup · · Score: 4, Funny

    Why?

    Really, why was this story even posted? The barrier for entry to Windows is already lower on Intel than PPC. 99% of people buy PPC to get MacOS and have made a decision to stay away from Windows. Maybe for some obscure server configuration or something - I don't know. Ewww. I think I just felt my PowerBook shudder.

    It's like going to church and asking the congregation if, next week, they would like to hold a Satanic mass and worship the devil rather than the usual Sunday drill.

  70. If Windows came to PPC, would you switch? by Anonymous Coward · · Score: 0

    It would only be worthwhile as a dual-boot machine, as was planned with the original CHRP/PPCP. And, just like back then, MS wouldn't want users to be able to compare Windows and Mac side-by-side.

  71. Uhhh... by Anonymous Coward · · Score: 0

    How about "Hell No!" ? Why use a real, decently architected ISA with a poorly architected OS? Nah, x86 and windows are pefect companions. And I say this as the owner of a 2 CPU K7.

  72. Ancient History.... by Monkey_Genius · · Score: 1

    There used to be a version of Windows that ran on PPc PREP; it was Windows NT 3.1 (3.5?) fo PPC. It was discontinued years ago because of its' overwhelming popularity and availability of hardware.

    --
    I've got your sig, right here.
  73. NT Did, nobody switched. by TheCrazyFinn · · Score: 4, Interesting

    NT4 ran on PPC, up until SP3 (the last install discs with PPC support were SP3 based).

    Nobody switched, and that was in the days of the gratuitously unstable System 7.5 and Mac OS 7.6, which tended to crash if you looked at them wrong.

    I suspect that BeOS has more users than NT for PPC, at least for Macs. And neither OS ran on G3's or later CPU's.

    Now, with OS X and VPC, why the hell would I want to run Windows of all things on a Mac? other way 'round I can see, especially with WINE support or something similar (like Mac-on-Linux) to get Windows software compatibility. But even then, I'd probably stick to PPC, as the hardware is generally better quality and definitely better designed.

    --
    "You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
    1. Re:NT Did, nobody switched. by Anonymous Coward · · Score: 0

      NT PowerPC never ran on Macintosh systems (unlike BeOS which did). So the premises of your post is incorrect -- System 7 users could not have switched to NT.

  74. Been there, done that by putaro · · Score: 1

    This was actually the plan back around 1995. Apple and IBM were working on something called "CHRP" (Common Hardware Reference Platform) which was to be a design spec for a computer that could run MacOS (System 7 at the time, but moving to System 8 (the real System 8, Copland!) soon after), OS/2, AIX and Windows NT.

    You may recall that at around this time, Intel entered the motherboard market and for a short time kicked the Taiwanese out on their butts. Hence, the Taiwanese were looking seriously at building CHRP motherboards and systems. Had Apple completed the spec on time and gotten it out there, things might have been quite different.

    As it happened, internal politics killed CHRP inside Apple, IBM got tired of the nonsense and Microsoft put a bullet into the head of NT/PPC.

  75. XBOX2 --- XP on PPC by Anonymous Coward · · Score: 0

    Didn't the game developers given G5s with Windows on it?

  76. Funny by TheWordOfB · · Score: 0

    Reading everyone's comments about PowerPC sucking makes me realize that most of these people have never had the pleasure of taking a masters level Organization and Architecture class.. because if people truely understood the power of a RISC processor and its simplicity and superior design.. they'd dump CISC in a minute. The fact remains.. intel could never shake the 8086 CISC precedent.. and it will forever remain backwards compatibe to 1980's technology... seeing a horribly inefficient CISC pipeline makes me want to cry. Branch Hazard! Bubble! Data Hazard! Flush or glorious 16 stage Pipeline! errrrrrr... Hazard! Hazard! Hazard!!

    1. Re:Funny by DarkDust · · Score: 1

      Reading everyone's comments about PowerPC sucking makes me realize that most of these people have never had the pleasure of taking a masters level Organization and Architecture class.. because if people truely understood the power of a RISC processor and its simplicity and superior design.. they'd dump CISC in a minute. The fact remains.. intel could never shake the 8086 CISC precedent.. and it will forever remain backwards compatibe to 1980's technology... seeing a horribly inefficient CISC pipeline makes me want to cry. Branch Hazard! Bubble! Data Hazard! Flush or glorious 16 stage Pipeline! errrrrrr... Hazard! Hazard! Hazard!!

      I totally agree ! The whole x86 processor architecture looks like Frankensteins Monster: butt ugly, as more and more features/instructions were added but still lacking nice and powerful features other architectures sponsor for years now...

      The best thing Intel and AMD could do is throw the whole x86 architecture into the trashbin, sit down and develop a whole new processor.

    2. Re:Funny by TheWordOfB · · Score: 0
      Hi 12 year old little boy. It seems that mommy and daddy bought you that brand shiny new spyware ridden P4 for Christmas, and you just love to claim its better than a Mac/PPC merely because your little ego can't handle a Mac being better. So every 90 minutes when windows dies and 900 pop-up adds destroy your computer and you wait for it to reboot think about this...

      the G4 can perform Four double-precision add operations every 5clock cycles. So I can add 4 doubles every 5 clock cycles.
      now that glorious Pentium4 of yours, can do a single double-precision add in 5 clock cycles. So a P4 would have to have a clock speed 4x that of a PowerPC to perform the same amount of operations. Interesting.. but of course, you're a 12 year old little noob that only uses maybe 15% of your computers potential, so you don't even know what performance is anyway do you?

      So I really have to ask.. what benchmarks are you looking at? The one's where they take Windows software and benchmark it on a P4, and then load up a Virtual Machine and see how fast it is on a Mac? Or any other Windows software that was "ported" to a Mac. Its ignorant to think that decades old architecture is better merely because you live in a windows world and refuse to change. If you lived in a Unix world.. you'd see the way things really are.
  77. *waits for fanboys* by The+Foo · · Score: 0

    All this topic is going to do (over a long period of time), is spark incessent flames. PowerPC = Mac X86 = Windows / Linux / Unix They both do their jobs well on both systems, so why change?

    --
    http://www.macinhack.com
  78. I would be too scared by xelph · · Score: 1

    That a horde of tens of thousands of viruses would leave the Windows partition to invade my Mac OS X partition, where life is definitely more attractive. A little bit like the yearly spring break assault on Mexico.

  79. Windows on PPC by kawabago · · Score: 0

    Why would anyone even consider widening the Windows plague?!

  80. The only way... by ChaoticCoyote · · Score: 1

    ...would be if someone paid me (well) for developing Windows/PPC code. And I don't think that's likely to happen.

  81. Intel... by DarkDust · · Score: 5, Interesting

    If Microsoft made this move, how would Intel react?

    They would panic, of course ! The whole x86 architecture is ugly as hell, and the IBM PC architecture even more so, so low level programmers would propably open a bottle or two and party if we could ditch our x86's for PPC's :-)

    The 8086/8088 (to which even the Pentium 4 tries to be backwards compatible with to some degree) was a hack at Intel to get a 16 bit processor to market fast and was meant to have a very short lifespan. Intel was developing a way better processor then (can't remember its number, could anyone fill it in ?). So they took the Z80 processor and extended it. You see the relation even today in the register namings.

    I wasn't aware how much the x86 really sucks until I began programming the Motorolla M68000 in the Sega MegaDrive/Genesis as a hobby a few weeks ago. That processor is about as old as the 8086/8088 but has so many cool and useful features that the x86's doesn't have even today (like the eight address registers and the postincrement/predecrement features which make it trivial to set up eight stacks at once, just to name two features).

    And then IBM came along. They wanted to get a "cheap" computer to market fast, and used Intels 8086/8088. And like the processor, the whole IBM PC was meant to have a short lifespan.

    Unfortunately the PC became a success, and so its lifespan had to be expanded artificially and backward compability had to be put in. This is true for the Intel processors as well as the whole PC architecture. As time passed by more and more things were added without really fixing the underlying problems.

    I think computers could be cheaper and more powerful if we'd had a better mainstream processor and computer architecture, one that was meant to live long and thus was better designed. But this is just a dream, I'm afraid...

    1. Re:Intel... by $RANDOMLUSER · · Score: 1, Funny
      You're thinking of the Ia-432 IIRC. The very definition of "Never build anything simply, when it can be made Complex And Wonderful".

      Yes, the 68000 kicked the 8086's ass.
      Yup, the Z8000 kicked the 68000's ass. (Yeah, I remember the MMU)
      Right, the NS16032 kicked the Z8000's ass. (OK, so they never made any)
      And, yeah, the Alpha left them all in the dust.

      But none of us could resist that 8-bit, multiplexed-bus, single-accumulator redheaded-stepchild-of-the-4004-instruction-set sex-godess known as the 8088.
      Reserve a big chunk of address space for BASIC in ROM, and you've got history in the making.

      OK, mod me "troll" - but I'm not wrong .

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:Intel... by bob+beta · · Score: 1

      IBM almost went with the 68000 for the 'IBM PC' project. My understanding is that a big reason why they didn't was that the old Dip package 68000 part was a monster to handle in product (huge huge physical package). The 8088 and 8xxx series Intel chips were a slam dunk for low cost, so they got designed in.

    3. Re:Intel... by Anonymous Coward · · Score: 2, Informative

      The version of this story I remember is that the engineers at IBM had a working prototype built around the M68000 but they (probably reluctantly) switched to the Intel 8086 because of a cross license agreement between IBM and Intel where Intel provided these CPUs to IBM for cheap and in return IBM would let Intel manufacturer bubble memory...

      Now who got the better deal on that one?

      I agree that the M68k rocks - it lives on today in some ways as the "coldfire" embedded processor series. Just about anything is better than x86 though.

    4. Re:Intel... by phantomfive · · Score: 2, Informative

      I think computers could be cheaper and more powerful if we'd had a better mainstream processor and computer architecture, one that was meant to live long and thus was better designed. But this is just a dream, I'm afraid...

      I remember hearing once that apple wouldn't have been able to keep up with intel if they hadn't switched over to the powerpc processor. Intel was pumping so much money into researching a faster x86 chip, Apple didn't have the resources to match them. But the PowerPC was so much easier to design and work with, that they were able to build an equivilent processor for a fraction of the cost.

      --
      Qxe4
    5. Re:Intel... by Anonymous Coward · · Score: 0
      I'm sure they'd react, but I'm not sure they'd panic. They'd probably be as relieved as the rest of us that they could finally ditch the x86 legacy.

      My understanding is that current Pentium 4 chips are spending about 30% of their real estate (and even more of their power budget) on x86 backwards-compatibility circuitry. If you came along and told me that I could suddenly magically increase my C++ and Java brainpower by 1/3 by simply forgetting my old GW-BASIC, I'd jump on it as if it were Natalie Portman naked (petrified or not!)

    6. Re:Intel... by drsmithy · · Score: 1
      Intel was developing a way better processor then (can't remember its number, could anyone fill it in ?).

      You might be thinking of the i860 ? (Also the first chip NT was developed on)

    7. Re:Intel... by Anonymous Coward · · Score: 0

      If Microsoft made this move, how would Intel react?

      C'mon. They wouldn't give it a second thought. Until PPC makers and motherboard manufacturers are willing to play the low-price game, Intel has nothing to worry about.

      I can get a pretty decent Intel motherboard with CPU for a few hundred USD. If I want a PPC motherboard, they're not only nearly impossible to find, none of them are less than a few thousand USD.

    8. Re:Intel... by Anonymous Coward · · Score: 1, Informative

      They would panic, of course !

      Maybe if Microsoft completely ditched x86, but most people would continue to use Windows on x86 if it were available.

      So they took the Z80 processor and extended it.

      Ok... Z80 was Zilog's extension of Intel's 8080. (which was in turn an extension of the 8008, an 8-bit version of the 4004, the first single-chip microprocessor) x86 was based on the 8080/8085, which Intel already had all the internal designs for, as opposed to the z80. You don't need to make it sound like Intel was just stealing other people's ideas.

      Blah, blah, blah. See here for more accurate x86 history: http://www3.sk.sympatico.ca/jbayko/cpu3.html#Sec3P art7

    9. Re:Intel... by Anonymous Coward · · Score: 0

      The story of why IBM went with Intel has another, very different version. The way I've heard the story told is that Motorola and Intel were both asked to bid on the business. The Intel guy committed to quantity and timeframe, the Motorola salesguy hedged, IBM needed the parts quickly so they went with Intel.

      Full disclosure: I work for Intel, but only speak for myself.

    10. Re:Intel... by DarkDust · · Score: 1

      Ok... Z80 was Zilog's extension of Intel's 8080. (which was in turn an extension of the 8008, an 8-bit version of the 4004, the first single-chip microprocessor) x86 was based on the 8080/8085, which Intel already had all the internal designs for, as opposed to the z80. You don't need to make it sound like Intel was just stealing other people's ideas.

      I didn't want it sound like that, I just didn't knew any better ;-) Thnx for explaining...

    11. Re:Intel... by mshire · · Score: 1

      I think that Intel should tell Microsoft to make an OS that runs on there newest and greatest chips, get away from old 80860/8088 chips. It is not like Intel can not do it, just comes down to where the money is. Microsoft wants to keep old software running, why? Intel and AMD should start making chips that run OS X, give the PowerPC a real run for its money. Why run Windows at all, x86's hardware running Linux is the better way to go.

    12. Re:Intel... by mangu · · Score: 1

      Around the time when the IBM PC was being developed, the company where I worked had a supplier (ASEA) which was developing a control system based on the 68000. They switched to Intel's 8086 because Motorola was more than one year late in delivering 68000 chips.

  82. Amiga All The Way by tonsofpcs · · Score: 2, Interesting

    Why would I leave my Amiga 3000 [m68030] with Workbench to go to a PPC with windows?
    Seriously!

    The Amiga will never die.

  83. Strange assumptions... by johansalk · · Score: 2, Insightful

    I'm sure their friends at IBM and Motorola would be happy to provide chips to anyone that wanted to make computers to run this new OS.

    You're making it sound like IBM is really eager for someone to ask for their PPC processors. Well, guess what? Apple has been practically begging IBM for enough PPC processors for their computers, and the processors were in such short supply that they had to repeatedly delay critical product launches for many months. It happened with the new G5 Imac, and it happened with the bigger G5s.

  84. ummm... Windows NT did run on the PPC didn't it by LWATCDR · · Score: 1

    I know that WindowsNT ran on the Alpha and Mips. Didn't it run on the PPC also.
    I hate to say it but WindowsNT was not a hit on the Alpha or the Mips chips. I would say the PPC is no different. Not to mention that OS/X has a huge software base advantage over the mythical WindowXP for the PPC. Not to mention that the OS/X system is as good if not better than WindowsXP

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  85. i would by Anonymous Coward · · Score: 0

    only if microsoft were to rename Windows XP to Windows MMIV, base it on the Mach microkernel, and use the core BSD utilities.

  86. Remember Windows NT for PPC? by Senjutsu · · Score: 3, Insightful

    There was a port of Windows NT to the PPC platform, as well of the Alpha. It was such a miserable failure that WinNT Alpha looked like a roaring success by comparisson.

    So, no, no one did care when Windows came to the PPC last time, so I doubt they'd give a flying fuck now, either.

  87. let me think about this... by DeusExMalex · · Score: 1
    if i bought an expensive computer to get away from all the hassle that goes with microsoft windows, would i instead of using the clean, polished mac os x, use windows?

    processing... HELL NO!

  88. Hmmm by cybercomm · · Score: 1

    Now, why do I have a VERY strange feeling that this topic will generate the highest number of M$ flames, ridicules, putdowns... since... SCO turned to the darkside (before that, since M$ came out with Win 95).

    Just a feeling...really.

    heh +100 insightful

    --
    Live for the present, learn from the past, and dream of the future!
    1. Re:Hmmm by Anonymous Coward · · Score: 0

      HAHAHAHA

      i count 14 redundants already..

    2. Re:Hmmm by bob+beta · · Score: 1

      Speaking of SCO, I latched onto an old Altos 8086 box that runs System 3 era Xenix (pre-SCO). Microsoft Xenix, mind you. I haven't received the box yet, but am looking forward to it.

      I don't think it'll run Windows. Probably a curses port exists for 'graphical' stuff on dumb terminals.

  89. This sounds great! by wargolem · · Score: 2, Funny

    And after I start running Windows on my Mac, I think I'll outfit my Fiat with chrome wheels, spoiler, and a fart pipe!

  90. So... by kcorporation · · Score: 1

    ...I would be switching to the same operating system (including its faults) on different hardware, being forced to emulate all of my current applications? Can someone give me a good reason to?

  91. Wrong! by EtherAlchemist · · Score: 5, Funny


    You can't polish a turd

    Oh yes you can! See?

    And I remember on the old Ripley's show (circa 80's) a farmer that made jewelry out of chicken droppings.

    --
    R(k)
    1. Re:Wrong! by slashname3 · · Score: 1

      In Alaska they make various things out of moose dropings. Mainly sell them to the tourists. They shellac it to seal it and make it hard. Pretty funny. :)

    2. Re:Wrong! by Anonymous Coward · · Score: 5, Funny

      OK, but that's a fossil. Windows is a little too fresh and steamy for that treatment now.

      Come back in a couple million years and we'll be ready for it. 8^)

    3. Re:Wrong! by Anonymous Coward · · Score: 0

      I thought that farmer was on Johny Carson's show...

    4. Re:Wrong! by ScrewMaster · · Score: 1

      Yes, well ... I'm not entirely sure that "jewelry" is an appropriate term.

      --
      The higher the technology, the sharper that two-edged sword.
    5. Re:Wrong! by rjch · · Score: 1
      Windows is a little too fresh and steamy for that treatment now.
      Oh for my mod points right now... I haven't had such a good laugh for ages...
  92. Wrong about timeframe by MouseR · · Score: 5, Informative

    and have it up and running in about the same amount of time it would take Apple to get Mac OS X running on common Intel hardware

    Apple has regular builds of it's code OS, Darwin, on both Intel and PPC hardware. This is available to anyone here.

    It's been said that Apple still build all of their apps on Intel-based Darwin, therefore keeping an eye on portability, while giving them a chance to see where optimisation could break other platforms.

    Apple had to change processor in the past and wants to keep it's options open, this time around. Besides, don't forget Mac OS X is basically a souped-up OpenStep, wich ran on both 68K, PPC and Intel hardware. (Oh yeah... Sun hardware too for a while).

    1. Re:Wrong about timeframe by Anonymous Coward · · Score: 0

      Darwin only supports the obsolete Intel 440BX chipset. How long would it take Apple to get enough device driver coverage to boot on anything produced in the last 5 years?

    2. Re:Wrong about timeframe by Craig+Ringer · · Score: 1

      If OS/X is just a souped-up version of NextSTEP, then Win2k3 is probably "just" a souped-up version of DOS, and Solaris is just 4.4BSD with a few tweaks.

      Sorry, I just can't agree. OS/X is _not_ UNIX, but it's hardly just a souped up NextSTEP - the *STEP api is just one of three core APIs for the OS. The others are the OS/9 compat Carbon API, and the POSIX API. I'd be more inclined to call OS/X what happens when you put OS/9, NextSTEP, and an old version of FreeBSD in a blender ;-)

    3. Re:Wrong about timeframe by dysprosia · · Score: 1

      Well, OPENSTEP did include a (complete) UNIX layer, as well as Foundation and AppKit, so OS X and OPENSTEP aren't that far apart as you think they may be.

  93. Oh Boy! by Anonymous Coward · · Score: 0

    I have an absolute feeling this is going to be modded down, as this has probably been mentioned already, but I'd honestly get the security, speed, and stability of Windows with application compatibility of the Mac, and all it would cost me is $200.

    Who in their right mind would even bother?

  94. No, because Microsoft is above the law by Anonymous Coward · · Score: 0

    The last time this happened, Microsoft purposefully nerfed their compilers for PPC, using only 8 of the 32 registers for programs. Given their monopoly position, they are not morally obligated to not leverage their relationship with Intel/AMD/VIA/etc., their x86 ecosystem.

    They also demand to operate in little endian mode, which requires hardware to support transparently. You don't get this hardware on POWER4 or 970.

    Throw old baggage away, and start anew as much as possible. NT on PowerPC is dead, and should stay dead.

  95. What again? by Kenja · · Score: 1

    Windows WAS on PPC and MIPS (NT 4.0 ws devloped on MIPS in fact). No apps, no one cared. I dont see this having changed. I wouldn't switch for the same reason I've not sitched Windows in favor of MacOS, Solaris, IRIX etc if it wont run my Apps of choice its not usable.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  96. This is not as far fetched as it sounds by clenhart · · Score: 1

    The .Net CLR works on PPC. We are getting closer to the point where all our programs will run on any CPU.

  97. The POWER 5 series by Thaidog · · Score: 1
    I read somewhere that the virtual machines ran on the POWER 5 would be able to host windows vm's along with AIX, Linux...etc


    I'm not too sure how that will work given the new power architecture but I did read that (I work for IBM)


    I've been looking everywhere for more on the windows virtualization since then and have not found anything on it... perhaps a fellow /.'er knows?

    --

    ||| I still can't believe Parkay's not butter.

  98. that bump on your head must be painful by chewy_fruit_loop · · Score: 1

    windows on ppc?
    the only way that's going to happen is xbox2.
    would i use it? my manager said all microsoft products should be taken away from me, i said please take them now!!

    so NO!
    why would moving the platform make windows any better?

    its time to go get your head seen to before your brain goes pop

  99. Isn't this what .NET's for? by Smitty825 · · Score: 3, Informative

    Microsoft could dust off the code from NT4/PPC, add some code from Virtual PC to get Windows/x86 compatibility, and have it up and running in about the same amount of time it would take Apple to get Mac OS X running on common Intel hardware."

    Isn't this what .NET has been created to solve? Same OS & Apps running on different platforms?

    --

    Doh!
    1. Re:Isn't this what .NET's for? by ender81b · · Score: 2, Interesting

      except that .NET is only available for x86. Granted, it makes it easier - in theory - if MS every decides x86 is crappy and wants to switch hardware, or to port to new architectures. But as it is now, with the exception of efforts like mono, .NET will only run on x86.

    2. Re:Isn't this what .NET's for? by kiddygrinder · · Score: 1

      .Net was created solely to solve a perceived lack of bloat in windows applications when compared to the os

      --
      This is a joke. I am joking. Joke joke joke.
    3. Re:Isn't this what .NET's for? by man_ls · · Score: 0, Flamebait

      If MS released the .NET CLR, officially, for other OSes (i.e. their runtime deal) they could gain a huge developer base.

      They wouldn't really have to open-source the entire language; just the runtime. Provide enough specifications that people could write a legitimate Linux .NET CLR or something.

      That'd be a java killer right there. C# beats Java hands down in my opinion (and I like Java a fair amount.)

    4. Re:Isn't this what .NET's for? by ender81b · · Score: 1

      I don't know much about .NET so a few questions.

      1.) It is, essential, a VM enviroment so no apps have to be recoded for different enviroments, just the CLR right?

      2.) WOuld this not effectively elimante one of the HUGE selling points of windows (it's enormous amounts of apps0?

    5. Re:Isn't this what .NET's for? by man_ls · · Score: 1

      It wouldn't make *less* Windows apps, if the .NET CLR could be installed on non-Windows platforms. It would, however, make non-Windows-devloped applications run on Windows without being recompiled. .NET CLR is a bytecode interpreter/just-in-time compiler. You can code .NET in VB.Net or C#, depending on your preferences; they both compile down to the common bytecode, which is then executed by the .Net Common Language Runtime. Similar to Java, except the CLR actually hosts several languages with bytecode, rather than just a single one.

    6. Re:Isn't this what .NET's for? by Rew190 · · Score: 1

      Oh please moderators, that post wasn't flamebait. It's interesting and probably only a matter of time before it happens anyhow... why develop the CLR if only for x86 platforms?

  100. No! by Anonymous Coward · · Score: 0

    That is absurd!

    The only reason I would even consider paying the extra cash required for a Mac is because of Mac OSX, why would I buy a more expensive piece of hardware to run an inferior operating system like windows? There is no advantage as far as I can tell, I mean, all the software has to be recompiled for the PPC arch anyways.
    The main advantage of over emulation is performance, but there'll hardly be any applications to run anyways, so why bother?

    I don't understand how this ended up on the front page, the answer to the question was already obvious, especially on slashdot!

    1. Re:No! by AnnaSaru · · Score: 1

      why would I buy a more expensive piece of hardware to run an inferior operating system like windows?
      I second your opinion.
      I recently bought a laptop with XP and the bells and whistles . I should say that its not too annoying, but Windows is pretty much the same from my old laptop running NT4. Things configure a bit easier, such as Network cards, and maybe the whole thing is more secure and stable now, but thats hardly a revolution in about 6 yrs time !. (Ok 4 yrs if you want to start from Win2k). I cant understand what Microsoft's legions of programmers are upto. And quite a few of the software that runs on XP, be it from Microsoft (such as office) or Norton Symantec, while being capable enough in terms of features, seem to bloat and take a sizable chunk of RAM and cpu cycles.
      I dont think I am getting any better bang for the buck.
      I installed Debian Linux on my desktop and the thing runs like a beauty.
      Microsoft has gotten too big for its own good. Its a victim of its own success.

  101. Windows has already run on PPC by EmbeddedJanitor · · Score: 1
    There was a project some while ago to get NT running on PPC. AFAIK, some of this kernel work was used to get the PPC port of WinCE working.

    The biggest question that MS would ask is "why". ie. How would it hurt them to keep on their current x86 platforms? The only area where I can see non-x86 making a significnat impact is with low power (wattage) devices. For these, MS would likely back a new ARM-based platform.

    --
    Engineering is the art of compromise.
  102. Windows didn't have many buyers for non x86 by chrysrobyn · · Score: 2, Interesting

    NT 3.00+ (at least) came for i386[+], MIPS, PPC and Alpha. MIPS and PPC didn't have enough interested buyers to maintain the platform. Alpha held out a bit longer and actually had some followers. Microsoft wasn't stupid, they lost money on the platforms, saw no way to recover it and cancelled non x86 NT. Consider that Microsoft's Xbox2 developer systems are Macintosh G5s with customized NT kernels. It's not like that was hard.

    According to rumor, the AIM alliance was formed because Motorola wanted to learn from IBM how to better serve Apple. Apple wanted to have a hand in their next architecture and wanted to get some of the performance from IBM. IBM, everybody understood, was going to take over the world with OS/2 beige boxen running PPC -- this plan changed to NT beige boxen running PPC. But in the 1992/1993 timeframe, when x86 was weakest (just before Pentium), even IBM couldn't muster the market to ditch backwards compatibility. The PowerPC 615 was behind schedule, power hungry and had some legal problems (fundamentally, I don't think it was strategic -- Apple learned how hard it was to get programmers to program native PPC code when they could stick with 68k and have it emulated well enough).

    To answer your question: Nobody would buy PPC Windows, because they didn't. There's no backwards compatibility, no program base, and these days nobody actually knows what system they're running on anyway. If you want compute cycles, you either need an Athlon (faster than hell memory access), Itanic (faster than hell double precision float) or Power (8-32 CPUs in one system). If you want a Windows interface, you don't care what you have because the processor wastes too much time waiting for you.

  103. XP on PPC?!? by RaZ0r · · Score: 0, Flamebait

    Why on earth would you put an already over-priced OS on over-priced hardware?

    --


    - Think for yourself, question authority.-
  104. And the vote is in... by Roguelazer · · Score: 1

    It was a close race. Unfortunately, the ballot boxes weren't stuffed well enough. The final answer is in... NO!

  105. Dual Boot, anyone? by Anonymous Coward · · Score: 0

    I don't understand why there is this whole notion of 100% commitment with an OS. What's wrong with using both? Mac OSX for some things (multimedia stuff and what-not), Windows for games.

  106. BSOD by toremini · · Score: 0

    Will I get different hex numbers in the dump? I just wonder how a blue screen might look like. :)

  107. probably much more work by willCode4Beer.com · · Score: 1

    Considering the new Mac OS has a heart of BSD, which is already ported to x86, and some of its apps (Safari) also have a heart from apps already ported to x86. I expect an Apple port to x86 hardware would take a bit less effort.
    Now, getting apps to run on this is another story.....

    The windows code has come so far from the NT core that I expect the MS porting effort ot be much higher. But, MS does have more money and developers so, this may not equal more time.

    OTOH, why not use an OS already ported to both of these platforms, as well as many others. Perhaps Linux or BSD. Then you can have an OS and apps on both and still be able to transfer your docs.

    Then again, why not pick the OS/Platform that meets your needs the best.

    Perhaps I don't really see the benefit of porting two crappy OS's to more platforms (Thats my trollbait line).

    --
    ----- If communism is a system where the government owns business, what do you call a system where business owns govern
  108. The top 10 reasons to run Windows NT on MIPS by osguru · · Score: 1

    I have no idea, but recall seeing that on the back a t-shirt around '97.

  109. Why would I switch to a PPC by im_thatoneguy · · Score: 1

    Considering Intel chips are outperforming IBM PPC chips... I would say they and AMD would laugh and keep putting out new processors. I could see reason for somthing like CherryOS where you could run a 'debatebly' superior OS to better hardware. IF you are desperate for a RISC computer go get an SGI workstation.

    1. Re:Why would I switch to a PPC by theolein · · Score: 1

      Go and try a Mac with OSX out for a few days. Then come back and look at that word "debatedly". I was a windows syadmin. No thanks.

  110. Performance by MatthewNewberg · · Score: 1

    Any performance gain (if any) would be removed by the fact that everything is emulated. So what you are asking is for Microsoft to spend money on software that runs slow, and costs way to much just so some nerd thinks it is cool to run. I am just hoping that Microsoft makes operating systems that works on one architecture, not two.

  111. OS X by Anonymous Coward · · Score: 0

    I'll take OS X on any plarform any day. I'll take Windows on Intel hardware while it's cheap.

  112. Here's What I See by MBCook · · Score: 4, Insightful
    OK, I haven't read any other comments yet, and I'd like to moderate this (I just got points) but I just HAVE to weigh in.

    The main question is, switching to Windows from what?

    If I have a PPC and I have to run Linux, I might switch. I REALLY like Linux, but the fact is that Windows "just works" a little bit more, and while I do most of my gaming on consoles, if the games appeared, I would seriously look at buying a copy. For all our complaining, Windows does have a lot going for it. I could always dual boot anyways. A true copy of Office could come in handy.

    If I have a PPC and it's a Mac with OS X... I don't see why ANYONE would. It's got the great design of the Mac and stability and CLI goodness of Unix. And OS X already HAS Office, so that point is moot. The only thing that I could think of would be the games, and Apple could push more on that (better hardware (GFX cards not 6-12 months behind x86) would help). Dual boot, MAYBE.

    From Linux, decent chance. From OS X, nope.

    That's how I see it.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  113. This question was answered by SocietyoftheFist · · Score: 0, Redundant

    end of reply...

  114. Why on Earth would I do that? by swillden · · Score: 1

    Why would Windows on PPC make me want to switch? It's cost me a lot of work (and some money) to switch away from Windows the first time, why would I go back?

    Blech!

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  115. Mac-PC::PC-Mac by ElitistWhiner · · Score: 1

    The question is whether you like your OS to be totally promiscuous. Microsoft has built an empire with a totally promiscuous OS strategy running on any hardware that comes along. Apple's business strategy relies upon reving their OS faster than Microsoft's OS. The end game for Apple is to produce a superior OS in feature, reliability and productivity at the end of every rev cycle.

    Promiscuity adds the QC burden of playing with every Tom, Dick and Harry piece of hardware. Apple would rather release a *discrete* promiscuous OS version of MacOS X for a given market segment than open their doors to the world of hardware hell.

    For the Open Source inclined, promiscuity provides freedom of choice. For Apple promiscuity provides new marketshare at no expense to its existing base. Discrete promiscuity delivers a hardware spec for targeted customers. Much better business case from Apple's point of view.

  116. Cost and effort, and, come on! by scruffyMark · · Score: 1
    You suggest Microsoft could make windows for PPC for the same sort of cost Apple could make OS X for x86. I seriously doubt this.

    For one thing, Darwin/x86 already exists. The range of device drivers is limited, but it already exists, you could run it today if you wanted (assuming you have x86 hardware handy, and relatively unremarkable peripherals that need supporting). It's not just the kernel either, it's essentially a complete, if somewhat sparse, BSD distro.

    That would leave only the closed source part of OS X to port. Basically of this is user programs and libraries - file browsers and text editors and preference managers and such. That's not the sort of stuff you typically code in assembler. There were rumours a while back that Apple was actually building the entirety of OS X on x86 every once in a while, just as a sanity check - to make sure that no hardware specific code was creeping into the higher levels of software where it doesn't belong.

    The same cannot be said of Windows. Work on the ppc kernel was presumably more or less abandoned since NT4 (which was, what, 11 years ago?). And as for the higher level utilities and libraries, one somehow gets the impression that they're considerably cobwebbier than the equivalent OS X code. Hardware abstractions have probably been broken in a lot of places, all of which would need fixing, over the years since the original notepad was written...

    And, as for the overall premise of abandoning OS X for Windows/PPC - are you kidding? People who want to run Windows, are running it. The only ones using an OS they don't want, are doing so because they thought (rightly or wrongly) that x86 hardware was the only affordable way to go.

    I mean, there might be the odd MS zealot who got an iMac for Christmas, and can't sell it because Auntie Anne's feelings would be hurt, but other than that... People who just buy a random computer because they don't know what they want don't just somehow end up with a Mac - they end up with the beigeish PC the greasy man at UltraCompuMaxiLand recommended.

    --

    What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

    1. Re:Cost and effort, and, come on! by MSTCrow5429 · · Score: 1
      Work on the ppc kernel was presumably more or less abandoned since NT4 (which was, what, 11 years ago?).

      Windows NT 4.0 released 1996. Currently 2004. 2004 - 1996 not equal to 11. 2004 - 1996 = 8. You're off by a rather significant percentage. Are you sure you're a techie? Should be able to do uber-basic math, at least.

      --
      Slashdot: Playing Favorites Since 1997
    2. Re:Cost and effort, and, come on! by Anonymous Coward · · Score: 0

      Nah, I was just too lazy to look it up. OK, so I should have known to take 95 and add a year or two... Ah well.

  117. That would make Max OSX = to Windows? No.... by HerculesMO · · Score: 2, Interesting

    No, I don't think so. The reason OSX does so well now, is because its stability is quite good. In Anandtech's review (and my own experience), OSX and Windows had about the same amount of crashes and lockups, but OSX could recover from most where Windows sometimes could not.

    That said... Windows runs on THOUSANDS of configurations. OSX is designed to work with specific hardware. If OSX started supporting multiple chipsets, RAM, video cards, etc... it would not be NEARLY as stable as it is today -- that's just a simple fact. And I'm not saying it can't be done... but Apple simply doesn't have the resources to do it. They don't have the manpower nor the capital to start supporting drivers for each piece of hardware on the market, like Microsoft does.

    However, if a way was found around the budget and human constraints for Apple (perhaps other capital, more investment, etc), then this could be feasible in the future. And to that end, would be great for the end-users because it would cause both companies to innovate and develop software APIs that are friendly to developers of all kinds. For me, a Mac is useless because I am a heavy gamer and not much else -- and for that, the Mac lags behind in both variety and support of games. If however, Apple's OSX API was better to develop for than say, Direct X, and allowed more functionality and less code -- developers could make it happen.

    And that's what I'd LOVE to see. I don't care about it being Mac or Windows -- if it doesn't play my games, it isn't worth shit. Period.

    --
    The price is always right if someone else is paying.
  118. I got one! by Mister+Transistor · · Score: 1

    I have a PPC laptop in my basement that was an IBM Thinkpad, jointly made by IBM and Motorola.

    It has a BIOS that comes up by Motorola, similar to what they had on their desktop "PowerStack" line of PPC based PC's.

    I believe the processor is a 100 Mhz PPC or so, the rest of the thing is almost exactly like a standard Thinkpad 655-750.

    It still has the NT4 O/S on the HD that Motorola and IBM jointly developed, and it still does nothing useful.

    --
    -- You are in a maze of little, twisty passages, all different... --
    1. Re:I got one! by bob+beta · · Score: 1

      That laptop WANTS to run NetBSD. Do it a favor and put NetBSD on it. Then it can run Mozilla and all the cool new stuff.

    2. Re:I got one! by IntlHarvester · · Score: 1

      Wiping a real, live bootable NT4 PowerPC ThinkPad would be criminal. It should be in your personal museum or sold to a collector. You can run NetBSD on any old ordinary laptop.

      --
      Business. Numbers. Money. People. Computer World.
    3. Re:I got one! by Mister+Transistor · · Score: 1

      I agree most heartily! Especially since I haven't got any installation media, if the image on the HD ever gets messed up, then that's all, folks...

      If that ever does happen, the poor old machine is too slow and funky to run anything modern on.

      --
      -- You are in a maze of little, twisty passages, all different... --
    4. Re:I got one! by bob+beta · · Score: 1

      The installation media is any old Microsoft NT4 CDrom. And a boot floppy whose image you can download from IBM. It's nothing special, and it's a half hour reinstall.

      If we're going to be haughty about 'historical preservation' you should already know the above and have the media on hand and archived. I do, and I don't even have a PPC Thinkpad.

    5. Re:I got one! by IntlHarvester · · Score: 1

      It's a shame I didn't grab some of the developer CDs from old jobs -- It would be nice to "share" NT/RISC abandonware to people who had the systems, so they could tool around with IE4 and Office 4.2. (At least I got FoxPro for Macintosh :P)

      --
      Business. Numbers. Money. People. Computer World.
    6. Re:I got one! by Mister+Transistor · · Score: 1

      Actually, I do. I have the complete MSDN release kits from 95-99, so it has the NT4 disc and PPC releases within, amongst mucho other crapola.

      What I don't have is a boot disk, and I think the machine may be too old to know how to boot from CDROM by the BIOS.

      Any good software hoarder has all the necessary OS disks, but the custom drivers and setup/boot disks are the devil in the details.

      Oh, and I'm not being haughty at all, it's sitting under an inch of dust in my "museum of technology" (i.e. basement). I just thought it was worth keeping because a) it works, and b) I had never heard of or seen one, even having worked both at an IBM dealer and Motorola back in the days when it was made.

      --
      -- You are in a maze of little, twisty passages, all different... --
    7. Re:I got one! by Anonymous Coward · · Score: 0

      I've got something similar - it's the 850 model laptop. I think it's 100Mhz PPC, 1Gb disk, 96Mb RAM. Other extras that make it more interesting are SCSI and video in and out.

      We used them as support workstations at IBM UK for a number of years and found them to be pretty robust, although they do run hot and can melt the rubber feet into a gloopy sticky mess all over your desk!

      We always ran AIX on them. Apparently they don't support anything newer than AIX 4.2.1, but I expect this could be got around by using 4.2.1 drivers with newer AIX releases.

      Another interesting point is the way the BIOS will make funny noises and flash up the error message "Danger Will Robinson!" if there's a reasonably fatal hardware problem!

    8. Re:I got one! by Bert64 · · Score: 1

      I'm sure it could boot from CD, wether or not the nt4 boot media is bootable on ppc is another matter, but i'm pretty sure those old ppc machines are capable of booting from any scsi block device, including a cdrom

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    9. Re:I got one! by bob+beta · · Score: 1

      My IBM PPC box wouldn't boot from the CD. The bootloader on the Microsoft CD is Intel (but I was using a Compaq OEM NT4 CD so it's even amazing it included the full compliment of platforms in the first place.)

      There's a boot diskette that IBM provides. I downloaded it about a year ago. People should grab their copy of the image, as it's the kind of thing that won't be available forever.

    10. Re:I got one! by Bert64 · · Score: 1

      Well, the CD boots on Alpha aswell.. But saying that, i don't think alpha needs a bootblock or anything, it supports the filesystem in the bios, mounts the drive and runs an installer program... I thought the IBM firmware worked in much the same way.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  119. Well... by JeffTL · · Score: 1

    NT4 did come to PowerPC Reference Platform, and nobody cared. If it came to New World Mac or compatible, some people might dual boot it, if and only if there were some software -- but it's probably easier in the long run for companies to just port (our outsource the porting of) the software to Mac OS X, which in my experience is the best OS out there at this time. As far as PowerPC architecture in general, it's got some advantages over i386, but on the other hand, I'm not sure if they're worth having to either recompile everything or use emulation -- which would probably result in something kind of like Virtual PC for Mac (which is mainly for stuff like Access and can't run games too well, evidently).

  120. Tough question... by Chief+Typist · · Score: 1

    Let's see -- do I want to trade an innovative and secure OS that never crashes for one that is derivative, insecure and buggy?

    I'll get back to you on that...

    -ch

  121. It's not the OS, it's the apps... by lawpoop · · Score: 1

    OK, so what if MS put windows on PPC? Are the vendors of all the apps you're going to use comile for the PPC platform? Does the C# and .Net mumbo-jumbo nullify this?

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  122. And don't come back! by Doc+Ruby · · Score: 1

    More like "if Windows went to PPC, would we switch". None of the MacOS (or ported Linux) programs would work, so we'd reduce a useful Mac to junk, unless we switched to Windows programs. And why would Windows users want a more expensive, unusual platform that offers benefits only under MacOS, even assuming the Windows port included HW drivers for "Mac" PPC peripherals? The Apple warranty won't apply, and where's the Windows/PPC support? Nah, the "WinTel" (including clones like AMD) platform seems stuck in their marriage made in hell forever.

    --

    --
    make install -not war

  123. Bring OSX To My PC.... by Pete+Brubaker · · Score: 1

    ...and I'll switch from Windows. I've wanted to for some time. Oh yeah, and make the games that I want to play for OSX too. I figure while I'm wishing upon a shooting star I might as well ask for the whole ball of wax. :P

    --
    What's a sig? Pete Brubaker
  124. I hate to admit this.. by Sophrosyne · · Score: 1

    ...I am a mac enthusiast, but if I could run both Operating Systems I would.

  125. XBox2 better base than NT4 by Anonymous Coward · · Score: 0

    I worked on Windows NT PowerPC edition, and a port of Windows XP would mostly have to start from scratch.

    The most important reason for this is that the performance of WinNT PPC was severely hurt by the decision to use function descriptors for indirect calls. This was disasterous for performance because this added two extra load instructions for every indirect call and Windows does a lot of indirect calls.

    After WinNT PPC was abandoned, the PowerPC compiler was revised to not use function descriptors so Windows CE could be ported to PowerPC. I'm sure that XBox2 also won't use use function descriptors.

    Why does this matter? It means that any PowerPC-specific code in Windows NT would have to changed or at least examined closely before it could be used in Windows XP. That effort might well exceed the effort required to do a port from scratch.

    It is possible that some of the XBox2 code might be of use, though.

    1. Re:XBox2 better base than NT4 by Anonymous Coward · · Score: 0

      BTW, Windows NT PowerPC edition didn't run on the PowerMac (outside of a really slow demonstration that some of the IBM developers did). That would probably helped sell it, because a corporation could have bought a bunch of Macs and run either MacOS or Windows NT on it.

      (From the might-have-been category.)

  126. Really?? by PhreakMac · · Score: 0

    The only way I would do something like that to my sexy 64-bit machine was if I had a command line only system as my other option. But if it was a choice between OS X and Win, hell even OS 9 and win, I wouldn't touch it with a 50 foot pole even if it looked like Jessica Simpson. (Noticed I said looked)

  127. Uh...no! by Gilmoure · · Score: 1

    "Yeah, yeah, windows sucks!"

    "Heh, heh, you said 'windows'."

    "Shut up, buttmunch!'

    --
    I drank what? -- Socrates
  128. Tried this on an Alpha. by PotatoHead · · Score: 1

    Win32 actually ran great. The machine was fast and stable. Primary problem:

    No applications. Same problem Linux has.

  129. Blargh. by waldoj · · Score: 2, Funny

    What kind a of a sick sonofabitch roots for the Yankees?

    -Waldo Jaquith

  130. Compatibility, compatibility, compatibility by lowe0 · · Score: 1

    Windows on x86 could be the crappiest computing experience of all time, and I still wouldn't switch away from it, so long as they've got one thing:

    Hardware and software compatibility.

    Compatibility is king - end of story. I'll follow the hardware and software I want to use - the actual OS or architecture are irrelevant. If, all of a sudden, all the apps I wanted to use were being optimized for OS X on PPC, and were going to stay that way long-term, I'd have no choice but to switch.

    If I changed either my architecture or my operating system to one other than the dominant platform, my applications would lose functionality, take less-than-full advantage of my hardware, or not be able to run at all. That's unacceptable. So, I'm staying put.

  131. possible answers by rigau · · Score: 1

    ahh... no.

    that is the basic answer.

    Would you have sex with margaret tatcher?

    that is the smart-ass answer

    Is bill gates cooler than steven jobs?

    this is the functional answer.

    your answer will says whether you 'switch' or not.

  132. Ummm.. by way2trivial · · Score: 2, Insightful
    --
    every day http://en.wikipedia.org/wiki/Special:Random
  133. Games and Games only. by kf6nux · · Score: 1

    Like any linux user, I would only run Windows when I had to (i.e. games).

    It would be interesting to see how many more games/apps would be ported to PPC if there were Windows PPC.

  134. Why does it matter? by qwp · · Score: 0

    Linux runs on ppc and x86 and a slew of others. Why should we even consider these single minded OS's.
    I understand that much of the business world and home PC world is locked into their past decisions. But we are thinking of BUYing and MOVING FORWARD, So why would anyone consider doing these tasks.
    Progress, don't walk backwards blindly.

  135. The Political Equivelant... by Cheesewhiz · · Score: 2, Funny
    Look, from a pragmatic perspective this is like arguing over an invasion of Canada... after Nader wins the elections... and the French officially declare that they were wrong about Iraq, and that they suck.

    "Sure, sure... BUT WHAT IF?!"

    --

    -----
    "Cogito Eggo Sum: I think, therefore, waffle."
    1. Re:The Political Equivelant... by scottking · · Score: 1

      on behalf of canada i can say that you would meet little if any resistance. i think we have 42 people currently in the army, and a helicopter that doubles as a six flags kiddie ride.

      or, in slashdottable terms:

      "i for one will welcome our gun-toting american overlords."

      --
      scott king
    2. Re:The Political Equivelant... by Anonymous Coward · · Score: 0

      You mean if Bush officially declares that he was wrong about Iraq, and that he's a douchebag...

  136. Definitely not. by bedouin · · Score: 1

    Windows, and an unsatisfying Linux desktop experience was the whole reason I left x86 -- why would I want to bring that horror to PPC?

  137. Uh. IT WAS PORTED. :P by solios · · Score: 1

    The only reason I have to run windows or even get near it is 3d apps and games. And if they resurrected the PPC port of Windows NT (hello, NT 3.x! They killed it for a reason!), there's still no compelling reason for Discreet to port MAX. And Maya's already available for OS X.

    After that comes games, and I doubt any developer would compile two versions... hell, 95% of game developers don't even bother with ports to non-Windows OSsen on the SAME ARCH.

    Assuming WinXP for PPC was released tomorrow and for some reason Doom 3 and Counterstrike and everything else ran on it (or released recompiled .exes that would), you'd still have the hideous optimization problems that pretty much every PC game in the last three years suffers from. You can't upgrade a mac the same way you can upgrade a PC, and while half of the G4s and all the G5s might be able to run the OS and games decently, that's less than 10% of the userbase. :P

    Ultimately, people keep whining about how Apple Should Release OS X For x86 because they want to have their cake and eat it to- they want the nice OS and they want their games and their dirt cheap vending machine hardware.

    Obviously, it's one or the other- cheap hardware decent games and shit OS, or a decent OS on moderately priced hardware with jack shit for games.

    Personally, I want PPC binaries for games that have been ported to linux. Isn't portability one of the advantages of the system?

  138. Dead in the water. by tcc · · Score: 1

    Who still has that windows 2000 for Dec Alpha pre-release build (like 10 builds before release or something like that) that was canned because that compaq was in bed with Intel for the home PC and workstation market?

    Some readers might be new in the OS world, but there was a time when NT was on MIPS, Dec Alpha and Intel processors. There's an historical reason for the "Wintel" word.

    So all this to say, would I switch? Hell no, history has shown that it's not always the best hardware (amiga to name an example) that wins. And besides, porting drivers. apps, windows hacks, kernel workarounds, and all the nightmares that I can't think of, I wouldn't even dare think of the logistics of that would imply at microsoft and on their top partners.

    Remember when win2000 came out, driver support was a nightmare, manufacturers would say "well this is not a home OS, this joystick or that sound card (I remember with my soundblaster live) won't be supported... (and when it was, drivers weren't multi processor-aware, blablabla). I would imagine that it would be the same kind of problems for PPC ports, and all this for what? faster rendering time? some high-end renderers are already ported supported on different OSes, faster Office? (err?) faster net? what are the benefits? cost? x86 systems are almost shipping inside cereal boxes nowadays.

    just my C$0.02

    --
    --- Metamoderating abusive downgraders since my 300th post.
  139. no reason by Anonymous Coward · · Score: 0

    Now that I think about it after this second question, if Apple did make a mac based on Intel x86, I would buy the computer IF IT CAME FROM APPLE. The only reason why I wouldn't buy Mac OS X on generic x86 PC is because of the quality/integrity of the PC.

    Now for the Windows, no way, even if PowerPC-based PC was not from Apple. The only reason I use Windows is because there are softwares I bought that I can't run in linux (regrettably.)

    If I have PowerPC based PC, I would have to buy all the softwares for PowerPC Windows all over again. I would rather buy linux or MacOS X applications and have a peace of mind.

  140. I would want to... by Rohan427 · · Score: 1

    ...ruin a perfectly good architecture with a POS operating system because...?

    PGA

  141. Shit on x86 is still shit on a PPC by Anonymous Coward · · Score: 0

    shit on x86 is still shit on a PPC

    I fail to see how that crap would be better
    on a PPC.

  142. cool... by BeaverCleaver · · Score: 1

    Is that true? Why are nerds everywhere not calling for mass migration to this utopian open hardware?

    I'm not joking, this sounds cool. I don't want to start a cisc vs risc war, but if this is for real, why don't people push for this cool, efficient, open hardware? Otherwise I'll just have to buy a PPC Amiga.

    1. Re:cool... by totoanihilation · · Score: 2, Insightful

      Most likely because of economies of scale. In the current state of affairs, a PPC board w/ CPU will cost you more than the equivalent x86 system, simply because there are more of them being sold.
      That, and it's hard for a manufacturer to get into building some Desktop PPC motherboards when the market is so small. People who want PPC either want it to run MacOSX, in which case they'll get a Mac, or they want to run Linux, in which case they might as well get a Mac or PC. Back in the day, there was the BeOS which ran on PPC hardware as well, but we all know how that ended :(
      As for Amiga, well, I haven't heard from them in a while... I wish them the best! We really need a new player here :)

      PS: In theory, OSX will run on pretty much any PPC hardware with the proper hacks... It can currently be done using MacOnLinux, but it'd be nice to get around that :) Mind you, it's against the EULA... But that hasn't stopped anyone before ;)

  143. Why does nobody see Microsoft's plan with the Xbox by Anonymous Coward · · Score: 0

    Wait and see. Xbox developers were handed dual g5s running a version of NT to develop on. MS has talked about how Xbox 2 games will be compatible with PCs, but never mentioned the PC architecture!

    Also people from the Xbox 2 team were brought over to help Virtual PC 7 get out the door.

    So Xbox 2, Virtual PC, a PPC platform... I think MS is planning on making it's own hardware based on a PPC platform, with Virtual PC built in for backwards compatibility. Possibly a variant of Xbox 2 turned into a proper computer.

    Either way, something is fishy with their decision to go with PPC for Xbox 2 and- claim compatibility with PCs. I just can't fit the puzzle together.

    Fishy!

  144. Office 2004 for X by Milik · · Score: 1

    Consider that Microsoft can pull a plug on Office for X and you will clearly see that Apple will not try to move teir OS to the x86. Also I think that Microsoft will not invade PPC market just beacuse they can barely get it right with x86 what makes you think that they will go after 10% market share of PPC? I think things will be exactly where they are for the next year or so.

  145. Would you kick in open doors? by Yaa+101 · · Score: 1

    Of course not, me neither...

    So I have several iX86 and several PPC and all of them run Mandrake...

  146. WinNT on PPC by what+the+dumple+is · · Score: 1

    Ummmm, didn't that happen already? I could have sworn I had a PPC that came with Windows NT on it. It had those nifty dual 604e processors. Apparently, there wasn't enough interest the first time around...

  147. Oblig. "Catch me if you can" quote: by magefile · · Score: 1

    Yeah, but y'know why the Yankees (and in your scenario, Astros) always win? "'Cuz everybody's too busy looking at the stripes."

  148. From a PPC fan... by metalligoth · · Score: 2, Insightful

    I run PPC, and let me tell you... If M$ started allowing fat binaries out of .NET for PPC and a significant number of programs started appearing for PPC, and they made a version of Windows that could be used inside OS X much like OS 9 or X11 are, I'd actually give money to the beast for the first time in a long while.

    Now for why it won't happen... Companies would stop programming for the Mac. They'd only program for Windows, saying, "well, it runs on Windows for PPC, so get that!", and then the entire Apple platform would die out. Then Microsoft would be a near-total monopoly again (except for Linux being there, of course...) and then they might actually lose in an anti-trust case. Microsoft would then be broken up and slowly die against Linux. Well, slowly, but less slowly than they already are. This situation alone will prevent NT for PPC from ever coming back.

  149. no way by Anonymous Coward · · Score: 0

    I highly prefer OSX to any MS OS out on the market to date. Although I'd still rather do a stage 1 gentoo install on my iMac, OSX does exactly what I need it too. Why would I want Windows if I already have OSX?

  150. hmm interesting. by itzdandy · · Score: 1

    interesting ONLY because of the following points.

    1)Windows biggest problem with stability is the vast number of hardware devices it must support. Mac hardware is closed up tight so the driver base is quite small.
    2)Windows biggest security issue again is the large codebase to allow copmatability with numerous hardware and software(BIOS) configurations and that 'bloat' makes the codebase very difficult to maintain.
    3)PPC processors(or RISC in general) are very good at emulating CISC chips, a G4 or G5 can match the performance of a similarly clocked P4 in emulation(a 1.8Ghz G4 can emulate a 1.8Ghz P4), though a 1.8Ghz P4 is quite slow by todays standards it is easily fast enough for a compatability layer allowing unmodified x86 win32 code to run in an appears-to-be-native mode(users wouldn't know the difference)

    OK, now here are the issues.
    1)Windows has a lot of bloat that would carry over to PPC simply because removing the bloat isn't cost-effective.
    2)MacOSX is a strong OS and their is little reason to run Windows on a machine that runs OSX well.
    3)MacOSX can run virtualPC quite well, and have a great WindowsXP desktop on the mac already, that performs very nicely.

  151. IIRC.... by Uninformed+Jester · · Score: 1

    ....Microsoft's Xbox2 hardware uses PPC, and currently M$ is developing a port of WinCE for PPC for the purposes of XBox2. Now, seeing as that the OS architectures are (somewhat) similar, this idea of "Windows on PPC" isn't too far from reality -UJ

  152. Not in a milliion years by Solkar · · Score: 1

    I use Windows at work, where I have no choice. I use my Mac at home, where I do. Why would I want to bring Windows into my house?

  153. Look at it this way by obeythefist · · Score: 1

    You wouldn't want to run Windows on PPC architecture when you've got two very cheap, more powerful architectures available, x86 and AMD64.

    OSX won't ever appear outside of PPC for a lot of reasons. Firstly, the cash that Apple gets from hardware sales.

    Secondly, By far the biggest problem with x86 based PC's is also it's greatest strength. The sheer customisability - an almost infinite combination of hardware that can be tailored to any use. OSX isn't ready for that. I'm not sure if it could even handle adapting to so many different kinds of hardware. Certainly, Apple has no interest in spending money to develop support for all that hardware. Apple isn't Microsoft.

    If you look at it in another way, the Apple Mac is just a console. It's an XBox in a different package. The hardware is controlled and proprietary. The software is controlled and proprietary. You void your warranty if you open the box. You can get some upgrades, but only ones that Apple approves. The only difference is that you can use it to photoshop instead of just playing games.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
    1. Re:Look at it this way by wchin · · Score: 2, Informative

      Have you ever developed software for Mac OS X? Have you ever written an IOKit device driver?

      You write with such confidence... and yet you are so wrong.

      First, Apple's G5 workstations are price competitive ($0-$1000 cheaper) as compared to dual Xeon or Opteron workstations - so the PowerPC does have cheap and powerful solutions.

      Second, you don't have infinite combination of hardware on the x86 side... and any driver written for Windows can be written for Mac OS X. Where do you get off saying that Mac OS X can't "even handle adapting to all that hardware" ??? First of all, Microsoft doesn't write all those device drivers. 3rd parties do and give it to Microsoft for inclusion (in some cases) or provide CD/downloads of the drivers.

      Then you go off on the "void your warranty if you open your box" crap. Absolute BS on the Mac. "only the ones that Apple approves" is more crap. Where do you get this crap?

      Here is the starting point for Apple's documentation for hardware developers: http://developer.apple.com/hardware/

      Here is the starting point for Apple's Mac OS X I/O Kit documentation:
      http://developer.apple.com/documen tation/DeviceDri vers/devicedrivers.html

      Here is a partial list of the hardware available for the Mac (over 4,500 items) most of which did not require "approval" in any way from Apple:
      http://guide.apple.com/ushardware.lasso

    2. Re:Look at it this way by Anonymous Coward · · Score: 0


      First, Apple's G5 workstations are price competitive ($0-$1000 cheaper) as compared to dual Xeon or Opteron workstations - so the PowerPC does have cheap and powerful solutions.


      Shame they don't perform anywhere close. Maybe you should go grab an X-Box? You don't seem to know much about performance, but the X-Box is a lot cheaper! Just as user friendly as a Mac, too!

      As for warranties, well, as a matter of fact, when you crack open any Dell, Apple, whatever, you void some parts of the labour warranty.

      Finally - 4,500 items is an absolute pittance compared to the sheer number of devices available and supported for the MS Windows platform.

  154. Macs with PPC+x86 processor by tokachu(k) · · Score: 1, Informative

    Believe it or not, such a business proposal really happened. There's a rare Power Macintosh (Quadra model or something) that came with an Intel chip as an expansion to run Windows 3.1.

    How did the big plan work out? Few people wanted it. Almost nobody used it. So, to answer your question, a big fat "NO".

    1. Re:Macs with PPC+x86 processor by mlk · · Score: 1

      I beleive you can still get x86-add on cards.

      But that is not the question. If you could buy a PPC based Windows computer, not a Mac with an add-on card to run Windows, native-WinPPC, would you?

      WinNT did run on PPC (and Alpha and others), plus I understand the XBox 2 is PPC based, so it's not completely out of the range of possability.

      --
      Wow, I should not post when knackered.
  155. Windows would never get ported to PPC! by bbbl67 · · Score: 1

    Forget PowerPC, right now MS can't even bring out a port of Windows to the 64-bit extensions (called AMD64) of x86 on time! The 64-bit extensions are just a minor upgrade from the existing 32-bit x86 codebase; Microsoft was given the earliest access to AMD's hardware -- at least a year before it was put on the market. What was the result? Well, SuSE Linux had an AMD64 version available the first day the Opteron AMD64 processor was released. Now there are several distros for AMD64 from Red Hat, and others too, as well as BSD ports. By the end of this year there will even be a version of Sun's Solaris OS also available for Opteron, even though Sun started porting its OS about a year later. What about Microsoft? Well, it's now almost two years since Opteron was first put on sale, and Microsoft is still in beta-testing with its Windows port!

    So does anyone seriously think with this level of incompetence, that Microsoft will be able to port a version to PPC all that quickly?
  156. Deep in your heart.. by msimm · · Score: 1

    Slashdot has been getting popular enough that we have to feign some nonpartisanship for all the Windows dweebs.

    If Windows XP was a shoe it would be like a orthopedic shoe; useful, but no one should really wants to wear it. Go figure.

    --
    Quack, quack.
  157. Oh so many people missing the point. by Yaztromo · · Score: 5, Insightful

    You know, this question really doesn't have anything to do with Apple. It's a hypothetical question based on a processor architecture, and not necessarily Macintosh-based computers. Both IBM and Freescale sell Power PC microprocessors, and technically any motherboard manufacturer can design a board for a PowerPC, and buy the CPUs from either manufacturer, much as how they currently design boards for either Intel or AMD processors.

    Why? Well, because the Power PC architecture doesn't have all of the nasty cruft that Intel-based systems have. Like IRQ nastiness that people keep designing around. Or the fact that they boot up in real mode, and need to be switched into protected mode as part of the boot process. Or all of the various BIOS limitations, like the fact you can't address beyond the first 1023 cylinders of a hard drive during IPL. Of the . Or the x86 instruction set and registers.

    The cost of this cruft is both cost and power. As cheap as Intel-based hardware is (due to the economies of scale), it could be cheaper if it didn't have to contain hardware and code to work around the many limitations of the architecture. It would also be quite a bit faster than it currently is.

    Windows on Power PC would be a boon for users, if either (or both) IBM and Freescale could ramp up production sufficiently, and if every Intel Windows user were willing to give up their current software investments (or if such a Windows system run Intel binaries).

    Of course, Windows itself would still suck :).

    The things keeping people from making such a move aren't technical -- they're economic and social.

    Myself, I'm composing this on a PowerBook G4 running Mac OS X. I have little or no desire to run Windows on any architecture. I doubt if you'd find too many existing Power PC users who wish they could run Windows as their core OS -- it's Windows users who should want to run to run their OS of choice on an affordable Power PC architecture.

    Yaz.

    1. Re:Oh so many people missing the point. by Anonymous Coward · · Score: 0

      Like IRQ nastiness that people keep designing around.

      Nothing to do with x86.

      Or the fact that they boot up in real mode, and need to be switched into protected mode as part of the boot process.

      Fixed by AMD.

      Or all of the various BIOS limitations, like the fact you can't address beyond the first 1023 cylinders of a hard drive during IPL.

      Nothing do to with x86.

      Of the .

      The A20 line going through the keyboard controller? Again, nothing to do with x86.

      Or the x86 instruction set and registers.

      Well, yeah. But there's all that existing code that's compiled to it. And you don't actually have to sacrifice that to get rid of these other complaints. (just the old OS's and DOS stuff, and the BIOS/bootloaders would need fixing)

    2. Re:Oh so many people missing the point. by Phroggy · · Score: 1
      Windows on Power PC would be a boon for users, if either (or both) IBM and Freescale could ramp up production sufficiently, and...

      They can't even produce enough chips to satisfy Apple's demand as it is. From MacWorld:
      On the CPU front, Apple sold 836,000 computers, a 6 percent increase over the year-ago quarter but down 5 percent from the third quarter of 2004. Revenue for the entire category was $1.231 billion, up 3 percent year-over-year but down 3 percent sequentially. The company blamed the sluggish numbers on limited G5 processor availability, which delayed the introduction of the G5 iMac and affected the Power Mac G5 pipeline.

      And from the Motley Fool:
      The iMac line suffered the expected double-hit from the late introduction as well as supply constraints of the G5 chip. At 229k, this is the 2nd lowest unit sales in iMac sales in the last 5 years. At $216M, it's also the 2nd lowest revenue for the iMac in the last 5 years. Apple continues to see major supply constraints despite holding back the introduction in order to build up inventory. Transitioning the iMac to the G5 at a time when IBM was not prepared to meet volume demands has contributed to further weakening of the consumer desktop line.
      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  158. Windows' compatibility is not present on PPC by gotr00t · · Score: 2, Insightful
    If windows did come out for PPC, it would not be able to use the huge library of software avaliable for its x86 counterpart.

    I believe that the one solid merit of Windows is its compatibility, just like the customizability of Linux and BSD, and the user interface of Mac. If it was not avaliable, I see no reason to use Windows at all over Mac OS.

    1. Re:Windows' compatibility is not present on PPC by Anonymous Coward · · Score: 0

      Part of the original post mentioned having x86 compatibility built in to the OS. This would eliminate the problem of a non-existant software library. Speed of the emulation may be an issue, however. What may be a more valid question is that of drivers, drivers have to be written on a level closer to the hardware and is not likely to just work through emulation of the x86 versions.

      The question of switching may not necessarily be from Mac to Windows. Some one may just be tired of the x86 limitations (such as have 8GB of RAM like a G5 which is unheard of in commodity x86 hardware).

  159. It's already x86 (sort of). by recharged95 · · Score: 2, Insightful
    "If Mac OS X Came to x86, Would You Switch?"

    Duh, that's why I run FreeBSD.

    Seriously, when the KDE is "industrial strength", there would be no need to move OS X. And that should be soon (please?)...

  160. Youre F*cking kidding right? by Anonymous Coward · · Score: 0

    who in their right mind would do such a thing.

  161. I'd buy it because I miss... by bogasity · · Score: 2, Funny

    downloading nine critical security updates every month! No other OS gives me my money's worth of software like Windows. It's like getting a whole new OS every lunar cycle!

  162. You didn't forget poland! by Anonymous Coward · · Score: 0, Offtopic
  163. It is currently there and perhaps even runs well by theolein · · Score: 2, Interesting

    The XBox2, which is based on the G5 PPC, uses G5 PowerMacs with a specially modifed WinNT (XP Kernel maybe?) for game development.

    I don't know why Microsoft decided to go with PPC, although I suppose it has to do with the Altivec vector unit and the fact that the G5 is a damn fine CPU, better for graphics, but it means that PPC G5's might very well become cheaper in the near future (at least the older one in the XBox2) and it means that MS would not have that much difficulty to port the rest of Windows to the PPC and it also means that game developers would have slightly less hassle and more experience developing for Mac OSX.

    But would Microsoft actually port and sell the whole Windows over to PPC? I don't think so. Who would buy it? People who use PPC now use it because that's what Macs come with and what Mac OSX runs on. If they wanted to use Windows, they would buy a PC. I doubt that the entire software market would suddenly jump at this, given that the major thrust is in x86 Windows software.

    In any case, I am fantastically happy with OSX on my PowerBook, so Microsoft can do what it wants.

  164. Again, BINARIES? by GFLPraxis · · Score: 3, Insightful

    Again, did anyone think about binaries? Windows/x86 binaries wouldn't run on Windows/PPC. Now, they could add on an emulation layer, and since the entire OS and API's wouldn't be emulated, it'd be a heckuvalot faster than Virtual PC.

    If they could make it fast enough and use the graphics card...fast enough that a 2 GHz G4 can emulate at LEAST a 1 GHz P3, or a dual 2.5 G5 can at least outrun a 3 GHz Pentium 4, and can use the graphics card, it might be worth switching, since you could play most Windows games and run most programs (even ones that use the graphics card).

    Additionally, it'd have to be able to dual boot with OS X without a ton of work.

    1. Re:Again, BINARIES? by agallagh42 · · Score: 5, Informative

      Ever heard of the H.A.L.? Not the computer from the movie "2001", but the Hardware Abstraction Layer. It's what let NT run on x86, PPC, and MIPS. The HAL is still there in XP and W2K3, but they only have the x86 version available these days. If there was an economic reason to bring Windows to PPC, it would be fairly trivial to do so...

      --
      Carpe Cerevisi - Seize the Beer
    2. Re:Again, BINARIES? by garbletext · · Score: 1

      The discussion is not about emulation. That is already possible, albeit, as you state, very slow. This is about the fanciful and rediculous hypothetical situation in which microsoft decided to release a version of windows that ran on PPC, i.e. the binaries would be compiled for macs. This would be fairly trivial if you had the source, but will never happen

    3. Re:Again, BINARIES? by garbletext · · Score: 0, Redundant

      eh, i didn't really read your post. I failed to realize that you were talking about applications. i retract anything negative. mods, feel free to blast me into oblivion.

    4. Re:Again, BINARIES? by drsmithy · · Score: 1
      The HAL is still there in XP and W2K3, but they only have the x86 version available these days.

      Forgetting those Itanic and x86-64 ports are we ?

      Not to mention the version of Windows that will be running the Xbox2.

    5. Re:Again, BINARIES? by agallagh42 · · Score: 2, Insightful

      Ah yes, obviously those ports are happening fairly quickly thanks to the HAL. The tricky part is either recompiling all the applications, or providing an emulation layer for backwards compatibility (or both).

      --
      Carpe Cerevisi - Seize the Beer
    6. Re:Again, BINARIES? by GFLPraxis · · Score: 0, Redundant

      Don't worry about it. Happens to the best of us. ;)

    7. Re:Again, BINARIES? by kyhwana · · Score: 1

      Oh but they did. NT 3.1 and 4 had PowerPC ports. (And Alpha ones, too, I think)

      --
      My email addy? should be easy enough.
    8. Re:Again, BINARIES? by Anonymous Coward · · Score: 1, Interesting

      Ah yes, obviously those ports are happening fairly quickly thanks to the HAL.

      Quickly? That must explain why Windows still isn't available for x86-65 or IA64 unless you sign up to MSDN, while Linux, *BSD and other Unix-like OS's have been running on that hardware for years now.

    9. Re:Again, BINARIES? by Anonymous Coward · · Score: 0

      Ever heard of the H.A.L.?

      Yes - ever learn what it means?

      It's what let NT run on x86, PPC, and MIPS.

      Bullshit. applications for PPC/MIPS/Alpha NT still required separate builds for each architecture.

      The HAL abstracts the HARDWARE, not the instruction set. As the previous poster said, you'd need an emulation layer if you wanted to run x86 binaries.

    10. Re:Again, BINARIES? by drsmithy · · Score: 1
      Quickly? That must explain why Windows still isn't available for x86-65 or IA64 unless you sign up to MSDN, [...]

      Beta and demo versions are available for free download.

      while Linux, *BSD and other Unix-like OS's have been running on that hardware for years now.

      x86-64 hardware hasn't even been *around* for "years". Not to mention, how much of those x86-64 Linux, BSDs and "other unix-like OSes" (which ones ?) are completely x86-64 "native", including GUI and complete userland ?

    11. Re:Again, BINARIES? by SirTalon42 · · Score: 1

      I think he meant the years part meaning IA64 (which has been around for years). GENTOO can be set up to be fully 64 bit. Most of the time all it will require is a recompile of the software. There are several 64 bit only distros out there and also most distros have 64 bit version (I don't know if all of them are 100% 64 bit though)

  165. Hell no! by Funny+Bong · · Score: 1

    Why would I ever use Windows on Apple hardware? Apple's hardware isn't that much better than Wintel, it's their OS and software that I really like. If I'm going to get a PPC, I would like to do without the 18 billion security holes, the installation hassles, the blue screen of death, and all the other problems with Windows.

  166. And then the Gartner Group would say.... by Anonymous Coward · · Score: 0

    Study reveals that 80% of Macintosh computers are running pirated Windows!

  167. Would you? Pictures here!!! by Anonymous Coward · · Score: 0
  168. A long time my friend by Anonymous Coward · · Score: 0

    is what you'll wait. Windows will never have full efficiency cause compared to apple, M$ can't possibly test every piece of hardware out there with every driver version. If they did, I'm sure it would be alot more stable and alot more expensif. Apple has control of what's in their laptops or g5 towers. There, OSX is at almost max potential on the hardware it runs. On x86, it's up to you, the user to get it up n running at full speed.

  169. blah by danielwow12 · · Score: 1

    it said i had to make a first post to join the "gnaa" so here goes

  170. These Questions Were Answered By The Market by Goo.cc · · Score: 1

    Windows used to exist of PPC but no one was really buying it. NextStep was available for the PC and no one really bought it, leading to Apple's eventual purchase of NeXT (or was it the other way around).

    If it didn't work out before, why would you think it will work now?

  171. Don't you guys read the newspaper??? by Anonymous Coward · · Score: 0

    The Wall Street Journal had an article today, 10/14/04, on a product that MS is selling to let people run MS garbage under OS X. Of course MS didn't write it, they bought the company that did. ( innovation?? What innovation? ) And no I'm not going to give you any links. Buy the newspaper you might learn something.

    ( MS, isn't that a disease? )
    ( OS X sure looks like brand X to me )

  172. Don't forget .Net by Anonymous Coward · · Score: 0

    At first I said: "duh.. no apps!" but then I remembered that Java apps work fine on whatever, and then I remembered that on Windows .Net and that C# language thing are the current wave of the future.

    Therefore... this could work, since the apps would automagically be compatible.

    (Now if I can only solve the price issue.. what again is the benefit of having a PPC version?)

  173. It's not about the underlying hardware... by gweihir · · Score: 1

    ... it is about the OS, software and community. I would run Linux on PPC if I would get a better result for the same money. But until I do I will run it in x86.

    No, I will not run Windows for anything except gaming, no matter the hardware.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  174. NT for PPC (done before); processors by lamber45 · · Score: 5, Informative
    The PowerPC chip was designed with features to make it easy to port or emulate x86 code, like a memory-access system that could be either big- or little-endian. Even so, NT workstations based on it were never a consumer-market item, and probably were never widely used. (Actual experience, anyone?)

    Windows at present is mostly based on the 32-bit Intel architecture. Microsoft did its worst dirty tricks in the last dying days of the segmented 16-bit architecture, using DOS dominance to get market share for its 32-bit attempt. It's going to have to chose between AMD-64 and Intel-64 anyway, or support both, and binary application developers will need to make the same choice, so I guess the submitter would argue that PPC-64 (which has been around longer) is a viable option. However, there's a big movement away from software that's tied down to one platform or another, which is good for Linux, Java, and all the other OS, hardware and software vendors, programmers, and users.

    The limited adoption and big troubles implementing Wine suggests to me that there would be little interest in a Microsoft port of Windows to yet another architecture. Windows 95 was probably the most-memorable MS-Windows version ever, and yet Microsoft has had to fragment even that identity to keep up its sales, starting with that crazy desktop in XP. The claim that Windows has excellent backward compatibility is bogus, too; for instance, the copy of TeraTerm that I carry around on a floppy has never worked on any NT2k or later system I've touched, and the default installation of Microsoft Word can't read files created by any version of Microsoft Works. I could contiue this rant...

  175. Consumer PPC hardware? by the+real+darkskye · · Score: 1

    I think you may be thinking about http://www.pegasosppc.com/

    --
    Music is everybody's possession.
    It's only publishers who think that people own it.
    Fuck Beta
    ~John Lenno
  176. Uh.. Xbox Developement Kit anyone by keepper · · Score: 2, Informative

    Did anyone forget the Xbox developement Kit..
    Which is basically a dual g5 powermac with a
    custome XP version on it. Plus windows WILL run
    on the PPC... The Xbox will be PPC, so there
    will be a version, which actually a lot of titles...

    Hrmmm. I wonder if the next Gen of Xbox ModChips
    wont be add on cards to your favorite powermac.. hehe

  177. YES! by carboncopy79 · · Score: 0

    If I am paid US$1 trillion.

  178. Would I switch? by Anonymous Coward · · Score: 0

    No, if Windows came to PPC, I'd stick with MacOS X.

  179. Only if PPC were cheaper than x86 by supabeast! · · Score: 1, Insightful

    I buy PPC systems for one reason only: that's what OS X runs on. I'll be damned if I'm going to pay three times for a PPC CPU what an x86 CPU of equivalent speed costs and then run an OS that runs on x86 on it.

    Of course, if someone started selling PPC CPUs for less than x86, AND PPC mainboards were not selling for more than comparable x86 mainboards, AND if the commercial software I use were available (We all know that any useful OSS gets ported to everything anyway...), then I might consider it.

    In other words, NO.

    1. Re:Only if PPC were cheaper than x86 by Anonymous Coward · · Score: 0

      Your comments are baseless as you are not comparing apples to apples (so to speak). Upgrade your Dell POS to Apples offerings and you will find that the Mac is cheaper.

      FYI, Microsoft's next XBOX uses a PowerPC chip. The development kit runs NT/XP on a dual G5 Apple Macintosh.

  180. OpenStep != OPENSTEP by dixon · · Score: 0

    To be a little pendantic, "OpenStep" is merely the OS specification developed by Sun and NeXT which NeXT implemented in NeXTSTEP 4, which they consequently branded "OPENSTEP" in 1994.

    OPENSTEP (NeXTSTEP 4) had 68k (not PPC), x86, and Sparc ports. NeXTSTEP 3.2 had additionally supported PA-RISC (an HP RISC endeavor).

    OpenStep

    1. Re:OpenStep != OPENSTEP by MouseR · · Score: 1

      Oh please don't lecture me about capitalisation issues. I have two OPENSTEP machines here ( http://homepage.mac.com/mouser/PhotoAlbum6.html ) so I know about that. But let's keep things simple here.

      Also, if you review your history, Jobs demonstrated OPENSTEP on PPC hardware in 96, just when Apple was about to buy BeOS. That's what turned the table.

  181. No, but that's not to say it isn't interesting. by generationxyu · · Score: 1
    Like it or not, a lot of the vulnerabilities in Windows are due to the highly exploitable nature of the x86 architecture. Need a payload without NULLs? Okay. Need a payload that passes isalpha()? Okay.

    x86, at this point in time, is a dirty hack. A 16-bit real mode BIOS is a dirty hack. I see no reason why CISC should be used on modern systems. How much code on your system is handcoded assembly? The x86 is designed for handcoded assembly. The PPC and other RISC chips are designed for compiled code.

    --
    I mod down pyramid schemes in sigs.
    1. Re:No, but that's not to say it isn't interesting. by andreyw · · Score: 1

      Lots of Windows vulnerabilites are due to employee incompetence and shoddy design (... see most priviledge escalation exploits on NT). Blaming it on x86 is something new... ^_^

      Sure IA-32 is a dirty hack. But BIOS has nothing to do with IA-32 being a dirty hack - if anything, it is a vestigial DOS remnant currently used to a) bring up the hardware (chipset, memory, PCI) b) boot the first 512 bytes of your choice of media. I see nothing wrong with CISC, seriously - the RISC and CISC wars are over and at this point there are no difference to the end user. What do you mean the x86 is designed for handcoded assembly? I hope you realize that handcoded assembly will perform better than compiler-generated on ANY architecture... And if you mean the tons of complex task-specific redundant instructions under IA-32 which are remnants of 8086, then please realize that on both AMD and Intel chips, they are simply there for backwards compatibility - they do not give performance increases anymore. (they actually cause a performance decrease simply because the CPU manufacturers don't care about them since they are obsolete...)

      Like it or hate it (I hate it... as a kernel-level developer), IA-32 (well x86-64 now) is to stay. Why? Because there aren't a lot of other cheap architectures around which I can build sub $200 machines. Sure, Apple has damn cheap PPC quality laptops (compared to other laptops) - but I can't build a sub $500 desktop around a non-obsolete chip.

      My predictions are that in 10 years there will be 3 non-marginal architectures - some incarnation of IA-32 or x86-64, some incarnation of ARM and some incarnation of Power. Unless something radical happens, I don't expect Power to profilerate further than mainframes and (sorry) niche computers.

    2. Re:No, but that's not to say it isn't interesting. by generationxyu · · Score: 1

      CISC in general is designed for hand-coded assembly. Having a much larger instruction set, variable-width instructions, etc, is a performance hit. Compilers normally use a subset of the instructions available on a CISC chip. Why have an instruction to move the contents of one register to another? OR works for the same purpose... and the assembler can have macro instructions so that MOVE dest, src maps to OR dest, src, src. The chip has to do more work to decode instructions in CISC. Same thing with variable instructions... instead of reading a byte, figuring out if you need to read another one, repeat, why not just read 4 bytes and be done with it?

      --
      I mod down pyramid schemes in sigs.
    3. Re:No, but that's not to say it isn't interesting. by andreyw · · Score: 2, Informative

      Yes, but as I have stated - x86 has become more RISCy since all those extra complex instructions, long unused by any compilers (and that are vestigial remants of the CISC 8086), are a) deprecated, for backwards compatibility only b) actually take longer to execute (i.e. that performance increase that made sense using them back in 8086 days isn't there anymore since the chip developers have LONG changed the internal design and maintain these instructions for compatibility only...

      The CISC versus RISC battles are largely a non-issue... Today, CISC processors are based on hybrid CISC-RISC architecture. These designs use a decoder to convert CISC instructions into RISC instructions before execution. They are then processed by a RISC core, which performs a few basic instructions very quickly. An example of this would be the AMD Athlon chips, and I suppose Intel does the same as well. RISC processors too are becoming CISCy. Heck, AltiVec added 162 instructions to the G4.

      RISC processors generally have more registers, and they are truly GENERAL PURPOSE as opposed to the crap one encounters with IA-32... I still say though that Sparc is the best with its register windows...

      But as you might have noted, technical and design superiority is a non-issue when it comes to marketing *sigh*. If it wasn't, then my beloved Alpha AXP wouldn't be dead, ARM wouldn't be confined to the embedded/handheld market and we would all be playing Counter-Strike on our ubiquitous Power boxen.

  182. partitioning by frkline · · Score: 1

    rather than running virtual pc to use a windows program here and there, it would be nice to slice up a small partition and run windows natively.

  183. Of Course! by unixbugs · · Score: 0

    A soon as I could see the API for EVERYTHING... gimme a fuckin break...

    --
    You are about to give someone a piece of your mind, something which you can ill afford...
  184. Microsoft, NT, the Xbox, the Xbox2 and PPC by Anonymous Coward · · Score: 0

    As many other posters have noted, NT has run on PPC before.

    It is speculated that Xbox2 will be PPC-(technically POWERlite?)-based, and run on an updated embedded NT.

    And, of course, you can currently run OS X on an Xbox[1], so why not the 'reverse'?

  185. My only barrier by Anonymous Coward · · Score: 0

    I would try OS X in a heart beat if it worked on x86. As it is, if I were to "try" OS X, I would have to invest a large sum of money for something I wasn't sure I would like. OS X looks great, and I would *probably* like it, but I'm not willing to take that risk with $1K of my money.

  186. Are you nuts???!!!! by CatGrep · · Score: 1

    'nuff said

  187. Aren't there laws... by umrgregg · · Score: 2, Funny

    Aren't there laws in the U.S. against purposfully spreading a virus?

    --
    NMG
  188. how would Intel react? by Robocoastie · · Score: 1

    In answer to the question in the article: "How would Intel react?" That answer is simple: they'd just make a RISC/PPC compatible processor is all.

    Wouldn't happen anyway, there's no market for M$ to do it because the only ones interersted would be multimedia pros and they already use PPC/Mac platform.

    Now, if Apple went open hardware again (it wouldn't be x86 that would be to them a step backwards in tech) then yes I can see people in droves building MacOS PC's. The reason it didn't succeed when they tried it last time is it was limited to oem's vs. home builder and the OS was behind, was a lousy product. But OSX is indeed an excellent product.

    That said though, it wouldn't happen though because part of what makes a Mac "just work" as mac addicts always say is because they make the hardware to match their software.

  189. Are you insane? by Anonymous Coward · · Score: 0

    Would I switch? What kind of a fucking retard are you?

    One of the most idiotic questions ever to be posed on Slashdot.

  190. Re:Uh. IT WAS PORTED. :P by mlk · · Score: 1

    The "two compiles" problem has gone with .NET.

    --
    Wow, I should not post when knackered.
  191. Totally Worth It! by SRain315 · · Score: 1


    I would love to hook up a used iBook with WinXP and go to CoffeeBucks and wait for a Mac Addict to come around. I could even hook up a webcam so I could watch the faces again and again... The Horror! The Look of Betrayal! The Scream!

    As an aside, I've spent the last week transferring my mother-in-law's data from her old OS9 iBook to her new OSX iBook and I have to say that no, Macs don't "just work." Neither does Windoze. Neither does Linux.
    But that's the fun, isn't it?

    --
    --- Corporations Are A Fad.
    1. Re:Totally Worth It! by theolein · · Score: 1

      If it took you a week, then I think the problem lies with you and not with Macs, OSX or Windows.

  192. PocketPC? by no_such_user · · Score: 1

    For whatever reason, I read this as "if windows came to pocketpc, would you switch?" I.E. if I could run Win98 on my PDA, would I do it? I didn't hesitate to answer "yeah, why not". With 1GB of SD going for ~$100, and 300MHz+ CPUs, surely this would be able to mach the speed of a 100MHz Pentium. I'd do it.

  193. Our experiences are different by postbigbang · · Score: 1

    In an single CPU G4/PowerBook, several different tools reported the CPU speed was about 900mhz. If you load down the VM with Norton, and so on, then it gets droopy in performance. But the clincher in perception is the poor graphics performance, because the GDI is different.

    --
    ---- Teach Peace. It's Cheaper Than War.
  194. If Windows Came to PPC, Would You Switch? by vegetasaiyajin · · Score: 1

    No

    --

    My heart is pure, but make no mistake, it's pure evil
  195. Hmmmmmmmmm by mehaiku · · Score: 1

    If you could put a Yugo engine in a Maserati would you switch?

  196. Stupid by Anonymous Coward · · Score: 0

    Such a stupid question. Can't believe it!

  197. I just realized why this won't happen by hellfire · · Score: 5, Interesting

    Okay, get off the OS idealogy wagon for a second, and entirely off which hardware is better. Now start thinking about barrier to entry and business models.

    Name the OSes that run on x86. Now name the OSes that run on PPC.

    Any low level geek can name three, and lots of computer users these days can name three as well, and even more can name two, even if they have contempt for it, be it for reasons they don't understand.

    1) Windows
    2) Mac OS
    3) Linux

    Now linux is intimidating for the average user. Most people won't bother to install it. It runs on both, but the cost to entry is too high for the average user. It costs no money, but way too much time.

    Now look at the remaining two. One only runs x86, one only runs PPC. For 90% of the populace, the only choice is windows on x86. Most people don't think they have a choice. I'm dealing with more and more people that have problems with computers and bring them to me to fix. I have a way of making windows a little more secure, but that's only because I know and use features and free software which most people don't even know exist. Most require a complete wipe and reinstall.

    Now think about a hardware switch to PPC. Intel dies but Dell and the others adapt over 5-10 years. Windows chugs along.

    Then there are people like me continuing to reinstall windows in that time.

    "Hey, yanno this is the third time you sent this to me. Maybe you should think about another OS. I got a copy of Mac OS X here if you'd like to try it. In my professional opinion its more secure and will save you money and time." No need to buy any new hardware"

    And maybe this action won't kill microsoft over night, but it will erode markets share, and microsoft cannot abide eroding market share of any amount.

    --

    "All great wisdom is contained in .signature files"

    1. Re:I just realized why this won't happen by aardwolf64 · · Score: 1

      "Hey, yanno this is the third time you sent this to me. Maybe you should think about another OS. I got a copy of Mac OS X here if you'd like to try it. In my professional opinion its more secure and will save you money and time." No need to buy any new hardware"

      So you're saying you would pirate Mac OS X?

    2. Re:I just realized why this won't happen by Anonymous Coward · · Score: 0

      If everyone who purchased Windows bought a Mac to use it on, Apple would probably give OSX away for free.

  198. uhh... by templest · · Score: 0

    After reading all the posts, I think we can safely
    summarize the given responses in one, clear,
    statement:

    01001110 01101111 00101110

    --
    I'm a signature virus. Please copy me to your signature so I can replicate.
  199. Windows does run on PPC by Midnight+Thunder · · Score: 1

    From what I can tell there is a special version of Windows that does run on PowerPC. The version in question is running on Apple hardware and is serving as the development platform for the next generation of XBOX. see here.

    --
    Jumpstart the tartan drive.
  200. Question is redundant by ewe2 · · Score: 3, Funny

    They haven't got the x86 port right yet.

    --
    insecurity asks the wrong question irritation gives the wrong answer
  201. Sorry, I screwed up a tag. by Lord+Kano · · Score: 2, Informative
    • But, they've gone more and more to things like PCI and AT disk drives lately, which mitigates that to a large part.


    Lately? Maybe that's a matter of perspective. Apple has been making machines with ATA/IDE hard drives for over a decade, and PCI machines for almost as long.

    LK
    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    1. Re:Sorry, I screwed up a tag. by Anonymous Coward · · Score: 0

      Apple has been making machines with ATA/IDE hard drives for over a decade, and PCI machines for almost as long.
      But.. how many people have been buying them 4%? heh

  202. XP on PPC by Anonymous Coward · · Score: 2, Insightful

    What could possibly be an advantage to doing this?

    I've used NT 3.51 on MIPS/ARc, and I must say, it's a lot like using NT 3.51 on a 486. Whoopdedoo. I doubt there would be any difference today with XP on PPC. Other than the vital, unrelenting clueless of a large percentage of Microsoft's userbase. Can you imaging how many store returns, support calls, and other costs would be incurred every time a comsumer bought product X for the PPC and tried to load it on their PC.

    And emulation. Fah! Emulation, bintrans, dynamic recompilation. Neat shit. Not a consumer grade item.

    There is absolutely no economic advantage to a Microsoft PPC move. If Apple ever starts the long-rumored downward spiral, they may try to bail out with full commoditization. And may have ported the OSX gui to x86 + Darwin waiting in the wings. That is to their advantage.

    Evidence that Microsoft would never consider this move. The XBox. For reasons of time and monetary constraint, Microsoft chose to hack together an x86-based gaming console instead of porting to a custom CPU. Likewise with the embedded market. I don't know if anyone thinks XP embedded is worthwhile (esp. with VXworks, Lynx, and QNX to compete with), but Microsoft didn't trouble to port a Windows subset to any other BSP's either.

    1. Re:XP on PPC by Anonymous Coward · · Score: 1, Informative

      FYI, The current R&D XBOX runs a PowerPC.

      Thanks for playing...

    2. Re:XP on PPC by pclminion · · Score: 1
      What could possibly be an advantage to doing this?

      Because I like running Linux on PPC.

      In case the connection isn't obvious, let me spell it out:

      I want to have Windows and Linux. I want Windows because of games. I want to run Linux on PPC because, well, it just rocks on PPC. But that means, I need two seperate boxes. If Windows could run on PPC, I could have a single box that dual booted Linux and Windows.

      So yes, I think Windows on PPC would kick ass, but for a very indirect reason. (Obviously, Microsoft probably wouldn't care much about this reason :-)

  203. Ha ha ! by Anonymous Coward · · Score: 0

    If Ruths Chris Prime Steak House started offering oven roasted poop would you eat it ?

  204. Sure why not by Anonymous Coward · · Score: 0

    If I could run Windows on a Mac would I? Yes I would probably dual boot OS X and Windows. I would mainly use Windows for gaming while continuing to use OS X for everything else.

    If I could would I run OS X on x86 hardware. Hell yes. It is the OS I am in love with, not the hardware. Don't get me wrong Apple hardware is nice but I would rather build a cheap AMD or Intel based computer to run OS X on. Because of the prices I have never been able to afford a new Mac until now (eagerly awaiting the arrival of my iBook tomorrow). So yes if I could run Mac OS X on x86 hardware I would be all for doing so. And of course I would dual boot Windows and OS X in this setup as well.

  205. apples and oranges... by Aslan72 · · Score: 1
    How about Windows on a Sun blade server?
    How about Windows on a Cray?
    How about Windows on an IBM mainframe?
    How about Windows on an Apple?

    To me, these are the same questions. People who buy apple machines don't buy them because they can get Microsoft software. It's a different world...players are people like Adobe, or MacroMedia, not really MS.

    My Graphic Designer friend would rather poke his eye out than use Windows.

    --Pete --pete

  206. In reality... by Svartalf · · Score: 4, Interesting

    MacOS X's core is already available as an x86 version. All they'd need to really do, since a very sizeable portion of the Aqua interface system is written in Objective C, would be to account for endianness and call it done. It'd take all of a 6-12 month project, I'd suspect, to put it into an alpha class release stage.

    Microsoft, on the other hand, would probably have a nightmare on their hands as I suspect they've not taken any consideration for endianness, 64 bits (No, they still don't have it out in the hands of the public- it's been months now and they knew about amd64, etc. for some time now...)- it's probably all nasty, crufty x86-32 code and using some aborted NT 3.51 code wouldn't help out much...

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:In reality... by Anonymous Coward · · Score: 0

      So wrong.

      1) Carbon, which many important apps are written in, isn't as portable.

      2) PEF, the old executable format, isn't as portable as Mach-O. (Some important apps are in PEF, including Photoshop [7 at least])

      3) Accounting for endianness is a massive, massive, massive project.

    2. Re:In reality... by Phil+John · · Score: 1

      Microsoft, on the other hand, would probably have a nightmare on their hands as I suspect they've not taken any consideration for endianness

      In theory, not so. You see, Windows NT was designed from the ground up to run on mulitple architectures aided by the Hardware Abstraction Layer (HAL), that's how they did all those ports of windows with a much smaller team than they have now...all they had to do was write the subsystem for a particular chip and wham, windows runs.

      I don't know what's happened to the HAL since NT 4, but I would expect it's still a big part of XP, even Microsoft isn't dumb enough to tie themselves into one architecture, what if Intel and AMD both go bust (yeah, I know, not likely, but stranger things have happened)?

      --
      I am NaN
    3. Re:In reality... by Craig+Ringer · · Score: 1

      There will be some, or a lot, of PPC ASM used in performance critical parts of Aqua. That'll need rewriting. Remember that Darwin doesn't support any of the OS/X GUI stuff - certainly not on x86.

      They would also have to address driver differences, especially with video. Remember that Apple uses video cards with custom BIOSes.

      That said, I'd be a little surprised if there wasn't a skunkworks project at Apple to build a version of OS/X on x86 that could at least stumble along.

    4. Re:In reality... by RupW · · Score: 2, Informative

      (No, they still don't have it out in the hands of the public- it's been months now and they knew about amd64, etc. for some time now...)

      Yeah, they do - you just have to sign up and download: Windows XP Professional x64 Edition. I have it but haven't gotten around to installing it yet, nor x86-64 Fedora either.

      A long time ago some vendors - I forget which - shipped 64-bit windows with IA64 machines too. It was called "64-bit Special Edition" or something.

    5. Re:In reality... by Anonymous Coward · · Score: 0

      A large part of the reason that Windows 64 bit is taking forever is because it isn't simply a 64 bit port of Windows, it also has the ability to run 32 bit Windows apps. There is some incredible gymnastics done to support existing 32 bit apps, such as redirecting where C:\WINDOWS\SYSTEM32 goes among other dirty tricks.

      Windows greatest friend it its greatest enemy: Compatibility with existing apps. If they dropped that, 64 bit windows would have been out long ago... and the flip side would be that it would be on its way to the dustbin.

      BTW - Endianness would not be a problem. NT PPC ran in little endian format, just like on Intel.

    6. Re:In reality... by SuiteSisterMary · · Score: 1

      The HAL is alive and well; when you choose single-processor vs SMP, you're picking a HAL; when you choose APCI vs non-APCI, you're picking a HAL.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    7. Re:In reality... by fr0dicus · · Score: 1
      A long time ago some vendors - I forget which - shipped 64-bit windows with IA64 machines too. It was called "64-bit Special Edition" or something.
      To be fair it would have been pretty pointless if it didn't ;)

      However IA-64 code doesn't really share much in common with x86-64....

    8. Re:In reality... by dysprosia · · Score: 1

      3) Accounting for endianness is a massive, massive, massive project.

      Not necessarily. OPENSTEP, which OS X is derived, contains software that accounts for endianness and does byte twiddling (OPENSTEP had to run on PA-RISC, Intel, as well as Motorola). If OS X still has this software, then it may not be such a massive project...

  207. Ok, I'll bite. Really! by udoschuermann · · Score: 1

    Hey Bill, I'll take a hundred million-million copies of NT/PPC if YOU spend a boat load of cash to get it to market soon. Really!

    And I bet a hundred thousand of my very, very good slashdot friends would do the same. Really-really!

    Truuuuuuuust uuuuuuus! We're your friends, Bill!

    --
    --Udo.
  208. I have a NT 3.51 PPC machine on my desk! by ZeekWatson · · Score: 2, Interesting
    I have a NT 3.51 PPC machine on my desk! It is the old Perl for Win32 build box (look for the -Ppc files):
    http://downloads.activestate.com/unsupported/Perl- Win32/perl5.001m/105-109/

    It is actually a desktop case (not tower) and makes a nice monitor stand! Not good for much else.

  209. Use Windows on PPC? by dutky · · Score: 1

    it did and I didn't. If it did again: again I wouldn't.

  210. Re:Uh. IT WAS PORTED. :P by solios · · Score: 1

    And it's technically gone with Java, but until Big Apps or games get a .Net port, and until there's a .Net runtime on other architectures.... what's the big deal?

  211. I'd rather fight then switch by Anonymous Coward · · Score: 0

    There is now way, I'd switch back to windows. If Mac OS X were no longer available, I'd switch my mac to linux.

  212. Guess this is not the crowd to ask that... by nite_warrior · · Score: 1

    considering most of the crowd from /. are people who have switch to different OS from Windows, most of the people would answear no!, you will still have a crapy OS on a different processor, so what's the point on a switch?? I might think on having MacOSX on an x86.. but never the opposite..

  213. Lets see... by sirgoran · · Score: 2, Funny

    Take a buggy insecure OS and replace my stable, fast, easy to use OS? Sure!

    And while you're at it why not replace my regular coffee with decafe.

    Oh hell, why not kick me in the balls too. Because if I were stupid enough to do such a moronic thing I shouldn't enjoy my morning coffee or ever have kids.

    Goran

    --
    Carpe Scrotum - The only way to deal with your competition.
  214. We already have a test for this question. by enigmatichmachine · · Score: 3, Insightful

    linux is available in serveral flavors for both ppc and x86. so, the answer is simple, who prefers to run linux on mac hardware over generic x86 boxes? i think the answer is that most people prefer cheap hardware.

    --
    -and occasionaly a giant moose.
  215. On PC, true by Duhavid · · Score: 1

    Not elsewhere. The AS/400, for instance, had a true hardware abstraction layer ( HAL ). Dont confuse this with NT's "HAL". On the AS/400, nothing touched the real machine, OS or Apps. In NT, the HAL was *only* for the OS. The Apps had to compile to the underlying actual hardware. If the HAL in NT was there for everything, all the mentioned issues would not have been there.

    --
    emt 377 emt 4
    1. Re:On PC, true by Foolhardy · · Score: 1
      1. If the HAL in NT was there for everything, all the mentioned issues would not have been there.
      The NT HAL abstracts IO ports, interrupts including masking (through software IRQLs), multi CPU enum and control, DMA, the blue screen, idle processing, non PnP device enumeration, clock and timer abstraction, and IO port access. Look at hal.dll's exported functions. The HAL abstracts basic functions of the computer's chipset that the kernel needs to function. ACPI provides most of the functions now. The HAL does not make the system portable across CPU archs alone. The most it does is play a part in abstracting IRQ masking with IRQLs. The HAL, the kernel and all the other binaries are still compiled to a specific CPU. The only thing that the HAL communicates is the kernel, and drivers running in kernel mode. It is completely irrelevant to user mode programs since user mode programs cannot ever access hardware directly. The most and only hardware that a user mode app can be compiled is the CPU itself.
      1. In NT, the HAL was *only* for the OS.
      The NT HAL is for anything in kernel mode. It would be useless to user mode programs.
      1. On the AS/400, nothing touched the real machine, OS or Apps.
      What you are describing sounds like a VM environment, like Java. It's not.

      On an AS/400, there are only two ways to get binary code onto the system: as a system library installed from a very trusted source, and thru a trusted compiler on the system. Early '400s CPUs didn't have protected memory, so this was the method to provide a secure system. Still, binary code does in fact exist. You have to compile programs to a *PRG file. Those *PRGs are trusted to play nice given kernel mode equivalent access since they came from a trusted source. IIRC, the TIMI (technology independent machine interface-- the HAL) was a static/code library that abstracted different architectures to make porting of the core libraries and compilers easy.
      1. If the HAL in NT was there for everything, all the mentioned issues would not have been there.
      The NT HAL is there to abstract certain functions that drivers and the kernel need to use regardless of the machine's chipset. It does not provide CPU portability.
    2. Re:On PC, true by Duhavid · · Score: 1

      The NT HAL is for anything in kernel mode. It would be useless to user mode programs.

      It doesnt *have* to be only for kernal mode. Granted that would be more work, and probably more overhead.

      What you are describing sounds like a VM environment, like Java. It's not

      I was trying to describe the abstracted machine layer that the AS/400 provides. No, not like Java.

      On an AS/400, there are only two ways to get binary code... Still, binary code does in fact exist....

      OK, but my point is that as a compiler writer or whatever, my target properly would be that abstraction layer, not the underlying chip's native language. Of course, *something* has to be in the native format for the chipset of the machine, but not your user applications.

      The NT HAL is there to abstract certain functions that drivers and the kernel need to use regardless of the machine's chipset. It does not provide CPU portability.

      That's part of my point. On the AS/400, the abstraction layer *does* provide CPU portability.

      --
      emt 377 emt 4
    3. Re:On PC, true by Foolhardy · · Score: 1
      1. OK, but my point is that as a compiler writer or whatever, my target properly would be that abstraction layer, not the underlying chip's native language. Of course, *something* has to be in the native format for the chipset of the machine, but not your user applications.
      The only kind of abstraction layer I know of that lets you compile into a cpu independent format is a VM. The generated machine language is for a virtual CPU that is emulated in software by native code.
      The abstraction layer in this case is an interpreter that executes instructions targeted for it. The interperter is written in native code. Something has to translate this generic format into a form the CPU can understand since the CPU still has to process the data at some point.

      I could be wrong, but I didn't think that the AS/400 works this way. All it provides is source-level compatibility between programs; if you move to a new platform you just have to recompile.
      1. It doesnt *have* to be only for kernal mode. Granted that would be more work, and probably more overhead.
      There is nothing that you could DO with it in user mode. You can't access the hardware devices directly from user mode: the in/out instructions are illegal at ring3, device memory is never mapped, you can't handle interrupts... The NT HAL exists to provide generic helpers for some of these services and if you can't use the services in the first place, those helpers would be quite useless.

      You can't change the IRQL from passive in user mode: one page fault-> bluescreen. You can't handle interrupts for the same reason; interrupts raise the IRQL. You can't map device memory, so no DMA. You can't access IO ports.
      If you could use the HAL from user mode, just what functions would you call in it?
      1. That's part of my point. On the AS/400, the abstraction layer *does* provide CPU portability.
      So you DO understand that the NT HAL doesn't provide CPU portability alone? The HAL is only one component thas has been compiled specifically for a CPU. You can't just take atapi.sys (or any other binary, kernel mode or not) from say the PowerPC build and expect it to run on your x86. All of those files were compiled specifically for their specific CPU arch.

      OTOH, the HAL and part of the kernel do provide CPU portability on a source code level, so that drivers don't have to contain CPU specific source code. They still have to be compiled seperatly for each CPU type, though. The operating system provides source-level portability to user mode apps, so the HAL is unnecessary. It is entirely possible to write a Windows app that, without source modification, can be compiled to run on Win16, Win32(PPC, MIPS, x86, Alpha), and Win64(Itanium, 86-64). Different binaries for each, but the same source code. Just like you can create a POSIX app that will compile on Solaris-Sparc, AIX-PPC, HP-UX, FreeBSD-x86, NT-Alpha, NT-x86. POSIX provides source-level portability too.
    4. Re:On PC, true by Duhavid · · Score: 2, Informative

      The only kind of abstraction layer I know of that lets you compile into a cpu independent format is a VM...

      "The machine survives because the Hardware abstraction layer of its microcode (called TIMI for "Technology Independent Machine Interface" by IBM) allows the operating system and application programs to take advantage of advances in hardware and software without recompilation. This means that a program written and compiled on a S/38 can be run as a native 64 bit program. The HAL allows a system that costs $9000 to run the exact same operating system and software as a $2 million system."

      From
      this site

      so, no I dont think a recompile is needed. As I mentioned in a previous post, a company I worked for upgraded from the old CPU style to a PowerPC based CPU. Different machine languages. The HAL was updated, the machine ran ( faster ), and we did not recompile any of the applications we had written on it.

      There is nothing that you could DO with it in user mode...

      I dont mean user mode. I understand that. I meant that if the same kind of architecture was in place on a PC as in the AS/400, the user mode applications would not need recompiled due to a change in the underlying CPU ( Intel, Alpha, MIPS, PPC, etc ). The HAL would change, and that would be it.

      Upshot would be that you *could* have one "binary" format that would run on any processor architechure that a HAL was available for.

      So you DO understand that the NT HAL doesn't provide CPU portability alone?

      That was my intial point, that it does not.

      If MS had gone the AS/400 route, then many binaries ( those not involved in the HAL ) *would* be interchangable across platforms.

      OTOH, the HAL and part of the kernel do provide CPU portability on a source code level...

      And I am not talking about at a source code level, but at a deeper level. A completely abstracted machine.

      --
      emt 377 emt 4
    5. Re:On PC, true by Foolhardy · · Score: 2, Informative
      Hmmm. I had Google search for "TIMI recompilation" and I found this interesting page. It supports what you are saying.

      I wonder how the TIMI works. It does mention that
      1. Many customers needed merely to save their programs off their CISC machines and restore them on their new RISC machines, and the programs ran as fully 64-bit programs.
      This saving and restoring-- I wonder if the files are changed by this process; converted from CISC machine code to PPC RISC. If this is true, then it would be like the dynamic recompilation (albeit with the dynamic part somewhat unnecessary) used by some emulators and VMs. Either that, or the code was never in native machine language; it was just interpreted on demand like Java bytecode. I guess if the CPU had support to natively execute different instruction sets (I think the Alpha can do this to some extent, IDK about PPC), that would work (although it wouldn't be portable to CPUs without this capability). I may be ignorant, but I'm not aware of a fourth way to make this happen.
      It also mentions that
      1. An iSeries program has no knowledge of the underlying hardware; this knowledge remains entirely within the SLIC. This means that when the processor technology changes, IBM can rewrite the SLIC components that are aware of those technology changes and thus preserve the integrity of the machine interface.
      This implies that much of the operating system (more than four million lines) is not so hardware-indepenent if parts of it need to be rewritten due to 'technology changes'. Perhaps the SLIC code has only source-level portability?

      If you compile programs to a portable code that has no knowledge of the hardware it runs on, it sounds an aweful lot like Java bytecode, or .NET IL to me. These can be made into native code via a JIT regardless of CPU architecture, just like user *PRGs.
      Heh, I wonder if the code format is openly available: it would make a third-party AS/400 program environment possible, even easy, thanks to the portibility.
      1. That was my intial point, that it does not.


      2. If MS had gone the AS/400 route, then many binaries ( those not involved in the HAL ) *would* be interchangable across platforms.
      OK I guess I misundestood; I thought you were saying that the NT HAL could do that. Maybe you were referring to the '400 TIMI, and something like it that could have been for NT?

      I guess Microsoft used only source level portibility since that was the state of the art for PCs at the time and not enough people on the dev team wanted to do it any other way.

      I had an AS/400 and two RPG IV classes at college last year; that's the extent of my expierence. Really, I'm quite impressed with IBM's backwards compatibility and ability to move to new platforms with zero problems. Part of this is due to good planning in the first place, like designing the TIMI.

      I can undestand that it is hard to get details on the inner workings of some of these things since IBM is even more protective of its operating system secrets than Microsoft is.
    6. Re:On PC, true by Duhavid · · Score: 1

      This saving and restoring-- I wonder if the files are changed by this process;

      My understanding is that no change is needed. Also, this is ( in my mind anyway ) confirmed by the change in underlying CPU machine code in an AS/400 upgrade that I performed. No recompilation was required to run once the new CPU was installed, only the machine dependant parts ( TIMI, HAL ) were changed. The tape was suprisingly small that accomplished this. My recollection ( could be mistaken, but I dont think so ) is that the HAL abstracts you away from the underlying hardware, and the OS and Applications all run atop that abstract layer. ( And, I think this is my point: if the HAL in NT did this also, then one "binary" could ship, and the actual CPU in the machien would not be an issue, you would only target that abstract machine layer, not the CPU. )

      Either that, or the code was never in native machine language; it was just interpreted on demand like Java bytecode. I guess if the CPU had support to natively execute different instruction sets

      The "binary" was not in the CPU's native format, it was in the AS/400's native format, at least the abstracted machines native format. It is kinda like bytecode, conceptually, I guess, but it is a bit different ( and I am trying not to oversimplify :-)

      I was operations manager at a shop that had an AS/400 in the early ninties, that is where I learned what I know about them. Stoggy machines in a lot of ways, but they were bullet proof, very easy to keep running and use.

      --
      emt 377 emt 4
  216. How to get native Windows apps on PPC by Anonymous Coward · · Score: 0

    Wait 5-10 years until all windows apps use the CLR so they can run on x86, AMD64, and IA64 "natively". Should IBM or Motorola come out with a CPU that offers a better price/performance/heat/consumption ratio than AMD or Intel's lines then it could just work instantly with all the applications out there if MS released Windows on PPC.

  217. Re:NT for PPC (done before); processors by ak3ldama · · Score: 1

    hehe ......
    ms will not have to try to support these two chips (in any hard fashion) as long as the apps use .NET. if this happens, ms does the hardware for both (and the .NET clr stuff for both), third parties develop for .NET. just think about how beautifully it will work out for microsoft! ... runs to corner crying

    --
    "but money is the God of Algiers & Mahomet their prophet." - Rich. O'Bryen June 8th 1786
  218. Forget Intel what about the EU by bfree · · Score: 2, Interesting

    I don't think Intel's reaction would be Microsoft's biggest problem, the legal issues relating to an attempted extension of their monopoly would be more likely to cause problems, of course probably not in the US ...

    --

    Never underestimate the dark side of the Source

  219. I've even changed the name of windows by adaminnj · · Score: 0

    I have a 3 year old son who when sees a M$ windows Logo Groans "Ewww Yukky windows"

    so we have changed what we use call the windows in our house to (GNU/Air Holes)

    Any way no I would not use M$ anything even if they changed and started using the Linux or BSD Kernel and open soursed the whole company.
    I'm sure it would still be a security risk.

    No, No, No
    friends don't let friends ... you know the rest!

    --
    I'd Tell you all my secrets but I lie about my past
  220. Purely Academic Question ! by Fantasio · · Score: 1

    -Who needs it ?
    -who would like to buy it ?
    -....anyway, Microsoft would be absolutely unable to port Windows to any other hardware.
    Windows is such a mess that they have completely lost control of the development process ( One additional bug introduced for each bug corrected, one security hole added for each security hole plugged, Longhorn continuously delayed despite shedding features, Internet Explorer left behind and ridiculed by new browsers.)

  221. Price by hsa · · Score: 1

    No.

    Because it costs money to buy PPC architechture. Mac parts are expensive, and support from some hardware vendors is not as not as good as on x86.

    The reason I am using dualboot x86 system is the price of hardware. I love macs. I just don't love the price. Yeah, G5 can be faster than modern X86s, but it costs at least twice as much. Apple really has no cheap line (like Sempron/Celeron machines in x86).

  222. Maybe possible..... by ihavnoid · · Score: 1

    only if:

    1. IBM shells an awful lot of $$$$$ and designs a ppc processor which overwhelms every x86 processor with 1.5x performance (or at least in terms of price-performance ratio)
    2. an app. compatability layer exists on Windows4ppc which dynamically translates EVERY x86 binary to run on ppc (like the FX!32 of WinNT for alpha)
    3. Damn lot of mobo manufacturers starts designing ppc boards
    4. more stable than x86 windows

    No.1 is highly unlikely, since Intel and AMD aren't some brainless company which sells crappy chips (some people claim that Intel is, but I don't think they are that bad, at least they are still profitable), no.2 is highly likely (and essential) if MS starts to develop Windows for PPC. No.3 will be possible if MS announces Windows for PPC development.

    Number four. Stable windows? Come on, what do you expect from Microsoft?

    Conclusion : Although possible, very VERY unlikely.

    ps : or maybe if IBM acquires both Intel and AMD, or if IBM acquires Microsoft, which are also highly unlikely.

  223. Nope. by mike260 · · Score: 1

    Yup.

  224. There's a REASON I use a Mac and not Windows... by Anonymous Coward · · Score: 0

    It doesn't matter to me what hardware the MacOS runs on. If Apple switched their entire line over to AMD Athlon 64 CPUs tomorrow, I'd buy one the day after that.

    I use Macs because I prefer the UI to Windows. Things work better, make more sense and just look nicer (and more consistent) on a Mac than on Windows. It's much simpler to use, and much more intuitive.

    Windows would still be a steaming pile of horseshit no matter which hardware it was running on. So to answer the question, NO, I wouldn't switch to Windows if they released a version that would run on my iBook.

    Besides, that's what I've got a PC for.

  225. I could be misremembering, but by Duhavid · · Score: 1

    I seem to recall MS talking about how the HAL in NT enabled other underlying platforms. Not an obligation. Marketing? I dont quite know.

    I always thought it was part a reining in of Intel, and a way to position themselves ( MS ) to move to other platforms should Intel prove not to be the platform that was going places.

    --
    emt 377 emt 4
    1. Re:I could be misremembering, but by Anonymous Coward · · Score: 0

      NT was designed to be a portable OS. However, that doesn't make it Microsoft's fault that IBM refused to release their "Power Personal" systems because OS/2 wasn't ready. (just to pick one of the many things that killed NT on RISC.)

  226. Begins at home. by Duhavid · · Score: 1

    Read with the parent title, then mod this funny.

    --
    emt 377 emt 4
  227. WinPPC, MacOSXPPC by Birty · · Score: 1

    ... I'm assuming that WindowsPPC would not run on Mac hardware and Mac OS X would not run on non-Apple hardware. (for whatever reason)...

    Ok, the main reason why I would use a PC is for Games, games ported to the Mac just don't run as well, any ported game really.

    Hardware, If WindowsPPC was a reality (and popular), motherboard manufacturers start making motherboards for PPC architecture. This would really help Motorola or IBM, PPC chip costs would drop. Apple would be able to produce cheaper Mac's

    Games. New games for Windows would be written for PPC architecture because it's better. Games ported to Mac would probably run just as fast or better on Mac OS X (if using OpenGL).

    In the end i think that Apple would win because Mac OS X is a better, friendlier and more powerful system. Buying a new Mac would still be slightly more expensive...

  228. umm by otterpop378 · · Score: 1

    hahaha hahahaha
    aaaaaaaaaah hhahahahaha

    uh no.

  229. If Windows ran on toast... by salmo · · Score: 1

    would anybody care?

    My issue with Windows has nothing to do with hardware. I run x86 machines. I'm sitting next to a PIII 800 and an AMD Athlon64 3000+. If I could run OSX, I'd consider it. I like the idea of being able to use Quicken and still feel Unixy.The price tag would probably be too high for me to even want to bother paying for something I can use to pay for more things to use.

    But I'll be perfectly honest. The real, non-philisophical, honest-to-god reason I run Linux these days is because I'm used to it. When I'm using Windows and have to get down and do some real work, I have to spend so much time getting Cygwin and stuff like libpcap working, that it'd be faster to install Gentoo. I feel naked without bash, emacs, python, perl, etc. and I hate having to look around for freaking check boxes here and there. I know where everything is, how I want it to be and I can get my stuff done quickly.

    Then I also like keeping up with my favorite projects. The closest thing to playing games on my PC is compiling bleeding edge software and submitting bug reports when things crash ;). Screw Doom XXIV, I like free software roulette!

  230. I remember it. by Duhavid · · Score: 1

    And I remember the AS/400, which had a real HAL. Extended to the applications, not just the OS.

    On the AS/400, a different processor architecture would not require porting. Replace the HAL, off you go. I have seen it in action, too, we upgraded an AS/400 to a PowerPC from whatever was in the box originally. None of the applications changed at all. Not even a recompile. Just ran.

    I have always wondered why MS didnt extend the HAl to everything.

    --
    emt 377 emt 4
  231. that depends by liquidsin · · Score: 1

    Depends on how it's implemented. The one thing that seriously keeps me from buying a mac is software. I much prefer photshop / illustrator on OS X (I use it at work all day). But all the other software I want is Windows only. If I could buy an iMac and dual boot OS X and Win2k, I'd be at the Apple store right now. As far as that happening, I think MS could come out looking like champs because they could nail down the driver issues just like Apple has with the limited hardware they have to support, so Windows would be a LOT more stable. But then they'd have to compete with Apple on the merits of the OS alone, since the hardware playing field would be level. And developers would have more incentive to port software to OS X since they'd have to code for the system architecture anyways. But I can't see it ever happening, so I just got all excited over nothing.

    --
    do not read this line twice.
  232. If toilet paper were coated with wood splinters... by Anonymous Coward · · Score: 0

    If toilet paper were coated with wood splinters, would you still use it?

    What a stupid question!

  233. OOOH...make Intel cry! by rhesuspieces00 · · Score: 1

    I dont have any particular desire to run windows on any platform, but it would probably mean much better hardware would be available for mac users within a generation or two. Currently, the PPC makes up a small percentage of IBM's income, but x86 IS intel's income. It has surprised people that the outdated CISC architecture has remained competitive over the years, but if IBM were putting anywhere near the R&D dollars into the PPC that Intel sinks into their 20 year old POS, it would become an amazing processor. If PPC had a large marketshare, IBM would give it much more priority than they do currently. Id venture it could well spell the end for Intel as well. No great loss.

  234. Eek - abstract questions! by Apostata · · Score: 2, Insightful

    Really, this article is the techno-geek equivalent of some guy laying on the roof his car at night, stoned, and wondering if the trees have people in them.

    Interesting question, yes. A little 'speculative' though.

    --

    This wasn't just plain terrible, this was fancy terrible. This was terrible with raisins in it. - Dorothy Parker
  235. I don't think Microsoft is able to do this by MoreDruid · · Score: 1

    I don't think MS is able to finish this in the same timeframe as Apple putting out the x86 port. Just look at how long they are taking to get the AMD64 port out. This chip is now available for about a year, and the 64-bit port is still in BETA, while most linux distro's can now be easily optimized for running AMD-64 code.

    --
    The best weapon of a dictatorship is secrecy, but the best weapon of a democracy should be the weapon of openness.
  236. MacOS on Intel. by emjoi_gently · · Score: 1

    Way back when Apple first bought Next, I was a developer on the Classic MacOS. Times were tough. You couldn't write a Tender that included Macs.... it had to be Windows, Linux, or Unix. And in hindsight, fair enough. Then we got the beta CDs for Rhapsody. There was a version for PowerPCs, of course, but also a full OS for Intel, which installed fine on my old Pentium 90. It has a fairly minimal MacOS 8.0 interface. There was also Yellow Box, which was a set of DLLs which you installed on your Windows Box, allowing you to run Rhapsody for Intel programs. It seemed a BRILLIANT solution! Compile for Mac and Windows (and perhaps Solaris at the time). All customers happy. Mac Addicts happy too. But then Apple cut out the Intel versions. The Iron Curtain went back up. Opportunity lost. Now we mainly write Java on Windows, testing it on Linux, and perhaps giving it a quick lookover on MacOS X.

  237. Why not ask a real question by Anonymous Coward · · Score: 0

    When will PPC come to X86 prices?

  238. non by butane_bob2003 · · Score: 2, Insightful

    running OS X on x86 hardware can benefit you thusly: killer OS, inexpensive hardware.
    On the other hand, there is no benefit at all (none, zero) to running any version of Windows on an Apple chip. Windows would be equally as bad running on an expensive G5 as it would on any other chip.
    This is like asking "Would people buy a Jaguar designed and built in Detroit even though they remain as expensive as ever?". The answer is no, not many will, and fewer will like it.

    --


    TallGreen CMS hosting
  239. That's kind of like asking by dtemplar · · Score: 1

    Would you replace your (potentially hypothetical) Ferrari's motor with a Lada motor?

  240. CHRP by Anonymous Coward · · Score: 0

    Common Hardware Reference Platform,

  241. NT4 ran on consumer PPC hardware, dual 604-120 by AHumbleOpinion · · Score: 2, Interesting

    NT4's PPC port ran on RS/6000 workstations, not plastic cased consumer hardware. I ran it, on a lark, on an RS/6000 Box for a short period, before reinstalling AIX.

    NT4 ran on consumer PPC hardware. Around the mid '90s I recall ads for dual 604-120 Windows NT boxes. Byte magazine had reviews and pointed out that the dual 604s scaled much better than dual Pentiums.

  242. I actually see some good reasons (Re: This is Hila by GFLPraxis · · Score: 1

    " Hell, what reason would M$ have to port Windows to a platform where they know that no one will buy there product."

    Actually, I see some good reasons for M$ to port Windows to PPC.

    Consider. Person A wants Person B to get a Mac. Person B already has a Windows PC and has therefore paid for a Windows license. Person B is worried that all his programs he already owns will be useless. Person A says, "Well, if that's all you're worried about, buy Windows XP-PPC, and you can run your Windows programs when it's necessary".

    Person B buys a Mac, then person B buys ANOTHER Windows license. Bam, Microsoft now has made twice as much money as they would have if the person had kept with his Windows computer.

    Additionally, people get it for less when they get Windows XP with a PC they buy. Since a Mac would come with OS X, they'd have to buy XP PPC seperately, and as a result have to buy it for $200 or $300, also giving extra profits to Microsoft.

    When people hear they can still run Windows on Macs, more people will buy Macs and run Windows on them, meaning more people will buy second copies of Windows. Micro$oft doesn't care what hardware you use, as long as you're paying for and using Windows on it.

  243. That should be RED Sox.... by SatanMat · · Score: 1

    I hate base ball And Even I know that the correct analogy should be the Red Sox...

    now hit the showers while we call up a relief pitcher...

  244. you're kidding, right? by joethebastard · · Score: 1

    Windows on PPC? So I could still pay for expensive hardware, AND pay for a mediocre operating system? Oh please, where do I sign up?

  245. I use windows every day .... by rhino_badlands · · Score: 1

    I will not debate this here, you know whats right ... most civil debaters have both OS's so ... Windows 64 and Tiger ... along with linux ... we all win i am just glad to hear that Intel finally learned the MHz GHz wasn't the way to go !!!

    --
    - MOSKIE
  246. NT on PPC not a hypothetic, it happened by AHumbleOpinion · · Score: 1

    ... if they ported Windows to PPC it wouldn't make me switch to windows ...

    The way you phrase that suggests it is a hypothetical, however it had already happened and it failed. WinNT 4 retail CDs contain the binaries for x86, MIPS, Alpha, and PowerPC. In the mid 90s I recall ads for WinNT boxes that had dual PPC604-120s. Byte magazine reviewed these boxes and pointed out how the dual 604s scaled better than dual pentiums.

    WinNT4 PPC had few customers. Those WinNT customers who wanted performance went with Alpha. Those who wanted price went with x86. The only advantage with PowerPC was being able to dual boot Windows or Mac OS but Apple never delivered. Admittedly that may have worked out better for Apple.

    1. Re:NT on PPC not a hypothetic, it happened by argent · · Score: 1

      Those WinNT customers who wanted performance went with Alpha.

      And then they either switched from Windows to Tru64, VMS, or Linux... or they went back to the x86... because it turns out the only reason for using Windows NT was to run WIndows executables. Unless you had the source code, that meant running Intel code under emulation.

      DEC's emulation code was amazingly good, but it didn't let an Alpha emulate an x86 as well as a much cheaper real x86.

    2. Re:NT on PPC not a hypothetic, it happened by AHumbleOpinion · · Score: 1

      I believe most of the folks using WinNT Alpha had source for their core applications (which allowed for an easy migration to Linux years later) or they were using specialized server/workstation apps that had native WinNT Alpha versions. The consumer office productivity apps running under FX!32 were not their primary focus.

    3. Re:NT on PPC not a hypothetic, it happened by argent · · Score: 1

      I believe most of the folks using WinNT Alpha had source for their core applications (which allowed for an easy migration to Linux years later)

      Yeh, that's us.

      Except it wasn't "years later". Once you're committed to porting your applications, why stay on Windows? The only advantage to staying there is because you depend on commercial Windows applications or middleware, and that was all intel Even the third party Alpha apps there were dried up in no time. Once you've jumped it becomes a LOT easier to port open source apps to any of the other operating systems on the Alpha... the application base becomes a disadvantage.

  247. X86 + Linux, baby! by mcrbids · · Score: 1

    Sorry. I'm writing this on my X86 Linux laptop, currently booted into Win XP.

    See, when I want to get some work done, I boot into Linux. But, when I'm done for the day, and am ready to slack, I boot into XP. (like now)

    I'm not going to follow Windows to PPC if a port was available - why would I do so? Fedora and Debian have the best support for X86. Windows is secondary, for games and other leisure activities. (slashdot being one of them)

    PPC offers nothing I'm particularly interested in. (Whoopee! Better floating point! Might matter if I gave a darn about floating point...)

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  248. PPC is cheaper , faster, low power by taharvey · · Score: 1

    Not only is PPC superior technically (meaningful to geeks though not the general public) benefiting from two decades of experience lost on the repeatability kludged X86, such a move would provide MANY benefits.

    1) CHEAPER. Yes cheaper! What platform is every game system switching to (XBox, Sony, Nintendo)? Thats right PPC. Why? Because it provides more performance/$. The game market runs on free market principals unlike the desktop market held in a strangle hold by a few large companies, and the choice is clear.

    2) Low power. Longer battery life. Cheaper operational costs.

    3) Faster. Yes faster! The final word is the Linpack tests by the supercomputer hot-rodders who optimize their systems with any tweaks, compiler, and optimizations they can. What the result? Linpack Rpeak per processor the G5 bests the opteron, Xeon, and Itanium.
    VT X G5 2GHz 8/processor
    NCSA Xeon 3.06GHz 6.12/processor
    LANL Opteron 2Ghz 4/processor
    PNNL Itanium 1.5 GHz 6/processor

    No wonder all the gaming system are choosing PPC as their platform.

  249. Backwards compatibility by Phroggy · · Score: 2, Interesting

    I recently worked at a school where the science department was using a ten-year-old chemistry application, designed for Windows 3.1, which requires QuickTime 2 and will not recognize later versions. This application, as well as QuickTime 2 (which fortunately was distributed with it) installed with no problems on brand new Dell PCs running Windows XP SP1 (SP2 wasn't out yet). We're talking about an application requiring a media library created before the Registry existed. No problems.

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    1. Re:Backwards compatibility by Bert64 · · Score: 1

      Well the fact it doesn't install itself into the registry means it can install itself into its own dir and be self contained, and not conflict with newer versions or other stuff.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:Backwards compatibility by lamber45 · · Score: 2, Interesting
      Well, sure, a lot of programs run just fine on newer versions of Windows, and if a program does not keep running, it may be that it was not designed right in the first place.

      Speaking of backwards compatibility, I have a story that tops yours. Back in 1988 or 1989, my dad would type his research-papers with a proprietary system called Mass-11 that ran under plain DOS (his PC was an 8088 clone), export them to ASCII files, and run them through TeX. Just a month or so ago, we tested the programs on his Windows ME box, and it seemed to do everything he might want; however, we didn't try printing to the printer he used to use, because he also has MikTeX (which can print to his DeskJet or PDF) installed on that system. I've also run the program on an NT 4.0 box, so I doubt it would have any problems on XP Pro. That's a 15-year program useful lifetime. Of course, my dad would probably be better off just making sure he's exported everything he might possible want to copy and then junk the program.

      If a program stuck to the standard C library or the documented DOS API, it probably kept working from then 'till now; same thing for Windows program that stuck to the core API. However, in the DOS/Windows/Visual Basic/.NET programming milieu there's long been an attitude that one needs to use obscure or undocumented APIs to produce good programs. Sure, some of this came from sources outside of Microsoft, but even today articles on MSDN tend to encourage writing to the latest-and-greatest version of Windows using non-backwards-compatible toolkits or still-developing platforms. (This one, for instance, talks about "Avoiding the Win32 API"!). Now, oficially .NET is an ECMA standard, just like JavaScript, but even MSDN encourages Windows-centric ways of doing things (which is bad because of this question about Registry support, for instance). I guess the documentation for gets() has an OK warning to use fgets() instead, but I think the "BUGS" section of the corresponding UNIX manpage is better.

  250. How in gods name did you think this question up? by Anonymous Coward · · Score: 0

    Are you serious? There are like 50000 models of x86 PC's out there with multiple different options. You can even get x86 hardware that is built as well as Mac hardware from premium vendors such as SGI and others of the sort.

    If you made Windows XP run on PPC.... wait it does run on PPC. The fact is that for only $50,000 (if MS is consistant with normal SDK pricing) gets you a Dual Processor G5 running Windows XP.

    It doesn't matter what CPU an OS runs on, if nothing else, it's a waste of time to take an OS which is has all of its software distributed in binary form and run it on another CPU. Just ask the Alpha users how much fun it was o track down versions of this or that for Alpha.

    The other thing is that Microsoft used to charge SGI (for MIPS), IBM/Motorola (for PPC), and DEC (for Alpha) obscene prices to maintain ports of the Windows NT platform to these architectures. That's why Microsoft doesn't do it anymore.

    Microsoft was providing Visual C++ with optimizing compilers for all 4 platforms at one time. My personal opinion says that these compilers didn't get updates as fast as the new ones do. The Microsoft x86 compiler now is amazing and it's because they can focus on one platform. This also means that all the software written using the compiler is a little better as well.

    So, do you think it would be wise to buy Windows XP for PPC if you know that the only thing you'll get for the system for a long time is Windows XP, Office, and Visual Studio?

  251. I've read a lot of stupid ask /. posts, but... by Anonymous Coward · · Score: 0

    this takes the cake.

    What the hell?

  252. Windows XP Modified Runs on PPC G5 now by Anonymous Coward · · Score: 3, Interesting

    It's amazing that no one has mentioned this or alluded to the fact that Nintendo, Sony, or Microsoft have all adopted special versions of the G5 for their next consoles.

    More importantly... no one has mentioned that the XBOX 2 deployment box is running on Apple's Power Mac G5 with mod version of XP for XBOX2 development. ;+)

    Now lets reopen the discussion flood gates...

    http://editorials.teamxbox.com/xbox/858/The-Xbox -2 -Inside-and-Out-Part-I/p3#memory

    http://editorials.teamxbox.com/xbox/860/The-Xbox -2 -Inside-and-Out-Part-II/p1#intro

  253. Re:Why? FOR THE JOY. by crazyphilman · · Score: 2, Funny

    Follow the following algorithm to experience a moment of intense joy:

    1. Acquire Windows for PPC.

    2. Put Windows on your beautiful, pristine, PPC machine.

    3. Experience the joys of Windows on PPC for one full week. You MUST use ONLY IE and Outlook Express for the full week. Your feeling at the end of the week should be similar to the expereience of waking up after a week-long bender in Tijuana, only to realize you've been having unprotected sex with an 80-year old Tijuana hooker with no teeth and a hygeine problem. NOTE: I have not experienced this... Ahem.

    4. Re-install Mac OS/X on your machine, run it through a full update, set your wallpapers and so forth, then go to bed.

    5. The next morning, find a sunny, beautiful spot in your apartment, power your PPC machine up, and check your email. Browse the web for a while using Mozilla. See how much better the system is now, how wonderfully it works, and realize your ordeal is over.

    Relish the moment... Every now and then, if you need a pick-me-up, you can repeat it... ;)

    --
    Farewell! It's been a fine buncha years!
  254. No... by Anonymous Coward · · Score: 1, Insightful

    I have too much x86 Windows apps to run (games). So it would do me no good, unless they rebirthed some of those old apps that DEC had when the Alpha and RISC boxes came out, that could transmorph VAX-based binaries to RISC binaries as they ran, RISC to Alpha, etc.

  255. Switch? Was Re:Oh so many people missing the point by issue · · Score: 1

    Well, I think you are missing the point: The question was "If Windows Came to PPC, Would You Switch?".
    I imagine for most people reading SlashDot that is "switching from a Mac", which has a lot to do with Apple...

    FF

  256. Cutler and NT - a book recommendation :) by Anonymous Coward · · Score: 0

    As somebody said below, thats incorrect. Cutler didn't steal shit, since his main reason for leaving was because he wanted to write a new OS from scratch and Digital wouldn't let him.

    That and the fact that Cutler certainly didn't have any intel experience until moving to Microsoft will be enough for any programmer to point out theres no way he could have feasibly have any code from Digital in NT :)

    If you want a really good read about Cutlers involvement and the story of the early days of NT, see if you can get your hands on a copy of Showstopper.

    This is an excellent book about the original development of NT and the 'attitude' in the early-days. Remember that whilst no code was stolen, he did take a good healthy slice of Digital's OS team to Microsoft.

    The best part of the book is the insight into how the ex-Digital hardcore engineer-types conflicted with the Microsoft 'way', which might explain a lot about how NT went once marketing got it's hands on it :)

    Amazon link:
    http://www.amazon.com/exec/obidos/tg/detail /-/0029 356717

  257. Re:Switch? Was Re:Oh so many people missing the po by Yaztromo · · Score: 1
    Well, I think you are missing the point: The question was "If Windows Came to PPC, Would You Switch?". I imagine for most people reading SlashDot that is "switching from a Mac", which has a lot to do with Apple...

    With all due respect, I believe it is you who has missed the point.

    You're assuming that the question "If Windows Came to PPC, Would You Switch?" means "If Windows came to PPC, would you switch to Windows?". This is incorrect. The actual question is "If Windows Came to PPC, Would You Switch to a PPC-based system?".

    The article does a pretty good job of trying to separate itself from Apple-specific hardware for this reason. It's not asking if Mac users would switch to Windows, but if Windows users would switch to PPC hardware (not necessarily from Apple) if Windows were natively available for it.

    Yaz.

  258. How do I put this? by XyouthX · · Score: 1

    Gasp. Hahahahahahaha!
    Choke. Hahahaha, NO!

  259. shove your x86 up your arse by Anonymous Coward · · Score: 0

    sorry I can't stand x86

    can't stand Windows either

  260. Yes, I would switch... by 0WaitState · · Score: 1

    If Windows were ported to PPC I would switch, to a different processor, that is.

    --

    Remain calm! All is well!
  261. NT Runs on G5 Mac Hardware Now by Anonymous Coward · · Score: 5, Informative

    Microsoft has a minimalist port of Windows right now for the G5 Mac as a development environment for the new X Box. This is because IBM and Microsoft are developing a processor for the new XBox based on the POWER architecture which will be similar to the G5 used in the 64-bit Macs.

    1. Re:NT Runs on G5 Mac Hardware Now by Anonymous Coward · · Score: 1, Informative

      It must be different from the original PPC NT port, first it was 32 bit and I suspect that the new one is 64 bit, but also NT was portable to any architecture provided it can run in little-endian mode. The G5 is strictly big-endian, that's why only the last version of Virtual PC runs on G5.

    2. Re:NT Runs on G5 Mac Hardware Now by Anonymous Coward · · Score: 5, Funny

      Wait wait wait... so let me get this straight... There used to be Apples and IBM-compatibles... now, Apples are the IBM-compatibles, and IBM doesn't make IBM-compatibles... I need to sit down.

    3. Re:NT Runs on G5 Mac Hardware Now by Anonymous Coward · · Score: 0

      IBM still makes "IBM Compatables".

    4. Re:NT Runs on G5 Mac Hardware Now by Anonymous Coward · · Score: 0

      No, no, Apples are the IBM-incompatible made by IBM.
      And IBM does still make IBM-compatible PCs, they're called ThinkPads, they just don't make the processor for them.

    5. Re:NT Runs on G5 Mac Hardware Now by tenton · · Score: 1

      The G5 is strictly big-endian, that's why only the last version of Virtual PC runs on G5.

      No, it's not. The G5 and other PowerPCs are bi-endian.

      What the G5 can't do (that the G3s and G4s can do) is operate in pseudo little-endian mode.

      This pseudo little-endian mode is a feature of the G3 and G4 processors; VPC 3 or 4 took advantage of this mode (and required a G3 or G4, for obvious reasons) for a significant speed up. The earlier PPC chips didn't have this feature, either.

      I believe it's in the PowerPC definition to support either endian mode (you need to reboot the system to switch).

  262. No thanks, I'll stay on PPC, M$ badwill be damned by GQuon · · Score: 1

    If Windows Came to PPC, Would You Switch?

    No thanks, I'll stay on PPC, M$ badwill be damned. I'm pretty satisfied with my PPC; so even if Windows came to PPC, I'd stay on PPC because of the neater architecture, high speed with less heat and the opportunity to run Linux, Amiga OS 4 beta and OS X on the same computer without emmulating. It's the computer I imagined when I was in primary school, except it doesn't have all the possible disk drive types. (Just the DVD and floppy.)

    Oh, you meant switch to x86? BUAHAHAHAHA!

    Ahem. The prize advantage would be significant.

    --
    Irene KHAAAAAAN!
  263. Oh, I failed it. by GQuon · · Score: 1

    Oh, you meant switch to x86? BUAHAHAHAHA!

    What i MEANT to say was:
    Oh, you meant switch to Windows? BUAHAHAHAHA!

    The advantages there is that I can easily develop for the system that most people have. That would be moot on Windows/PPC untill a significant enough number of the machines are sold that the potential market justifies a switch.
    The other advantage of Windows is that Windows XP/2000 is a lot better than that piece of **** Windows 95. Maybe a PPC would be even more stable, or maybe it would be as unstable as a psychotic sailor back from shore leave.

    After using Amigas, it was kind of funny seeing the industry jumping on multitasking and GUIs after laughing at the concept a few years past.

    --
    Irene KHAAAAAAN!
  264. Windows was never meant to be big endian by flobo · · Score: 1

    ...And every processors which supported Windows had little endian capability (Intel was always little endian, Alpha had both capability, PowerPC was natively big endian but little endian was added to make Windows portable on it. Little endian support was dropped on the G5 (this is the reason why VirtualPC didn't supported the G5). So this would be a nearly impossible job for Microsoft to rewrite all their code produced for 20 years to make it endian-clean. We will probably never see Windows on a big-endian architecture. (although Mac OS X is probably endian-clean, at least Darwin is).

    1. Re:Windows was never meant to be big endian by ZeekWatson · · Score: 2, Informative

      XBOX2 is based on Power5 and runs a modified version of XP.

      I guess it does work?

  265. My perspective... by BumpyCarrot · · Score: 1

    Why bother? I'd only ever run Windows to run the games, which probably wouldn't be able to run at full-tilt on Win/PPC. I think I'm better sticking with Linux/x86 and dual-booting.

    --
    Do you see what I did there?
  266. which is a clear demonstration... by jeif1k · · Score: 1

    That is a clear demonstration that Windows NT/XP is not being used because people love it so much technically; if they did, NT/XP on other hardware would have taken off. Instead, people run NT/XP because it runs the binaries they happen to have.

  267. Mono? by Craig+Ringer · · Score: 1

    Mono, a free .NET implementation, runs on PPC, x86, Sparc, and other architectures. It will run on Linux, Solaris, OS/X, and other OSes.

    The _Microsoft_ .NET CLR is only availible for x86 Windows.

    1. Re:Mono? by wichtolosaurus · · Score: 1

      Man, I'm so glad you name it.
      Nobody _ever_ gets that right.

  268. Xbox 2 by Anonymous Coward · · Score: 0

    IMHO the only interest in running windows on ppc would be to get better/cheaper hardware, but when you compare prices between amd x86 / ibm ppc, you see theres no way it could happen.

    But if you take into account the fact that the next gen xbox will run on ppc you come to two conclusions:
    - loads of ppc chips will be produced to supply the xbox assembly chain, and this may lower the price of those chips.
    - ms will be (and prolly is) rewriting its xp kernel so that it runs *fast* (we're talking next gen gaming system) on ppc hardware.

    So even if ppc chips aren't a better solution they may catch up with x86 in the future, and ms prolly is already working on xp on ppc...and having a windows ppc box would sure help homebrew xbox 2 devs...if that's still possible

  269. isn't this vapourware? by RMH101 · · Score: 2, Insightful

    anyone seen anything other than the screenshots?

  270. duhh... by nilbog · · Score: 1

    have you noticed that nobody is trying to port windows to apple, yet everyone is trying to do the reverse?

    --
    or else!
  271. NT is not "New Technology" by Hanul · · Score: 4, Interesting
    "Windows NT" was originally a new design for OS/2, which Microsoft codenamed "NT" for "New Technology". When Microsoft dropped out of the OS/2 development effort, they went it on their own under their existing Windows brand, hence "Windows NT".

    The moniker "New Technology" was retrofitted onto Windows NT long after the product had been shipped. Originally the code was developped on the Intel i860 CPU, which was called N10 (N-Ten). The "NT" derived from this CPU. Windows 2000 says it is being "build on NT technology", which is utter nonsense, if you look at it as "New Technology technology".

    The same goes with Windows CE, with CE standing for nothing. Some Microsoft guys just thought it sounded cool.
    1. Re:NT is not "New Technology" by Anonymous Coward · · Score: 0

      I may be wrong but CE = Consumer Electronics.

      Given CE's original purpose of being embedded into devices of all sorts, that makes sense rather than what it mostly turned out as - a PDA OS.

    2. Re:NT is not "New Technology" by Badfysh · · Score: 1

      I thought CE stood for 'Compact Edition'. Still marketing nonsense either way..

      --

      I was conned by an old man in a cloak. It turns out those *were* the droids I was looking for.

    3. Re:NT is not "New Technology" by Firehawke · · Score: 1

      I always heard it as "Consumer Electronics" myself, since it was designed to be a very cut-down version for small electronic devices where a full Windows install would be seriously overkill.

    4. Re:NT is not "New Technology" by Badfysh · · Score: 1

      Well it was actually called 'WinCE', which was quite telling because thats what you did if you were unfortunate enough to use it...

      --

      I was conned by an old man in a cloak. It turns out those *were* the droids I was looking for.

    5. Re:NT is not "New Technology" by SenseiLeNoir · · Score: 1
      with CE standing for nothing. Some Microsoft guys just thought it sounded cool.

      That was, until people started shortening it to Win CE (Win CE -> WinCE -> Wince) highly appropriate!

      also Microsoft's Cellphone OS's codename was renamed from Stinger to Canary, because (especially over here in the UK, with the Orange SPVs) people started refering it as "Stinker".

      --
      Have a nice day!
    6. Re:NT is not "New Technology" by Anonymous Coward · · Score: 0

      > also Microsoft's Cellphone OS's codename was renamed from Stinger to Canary

      How appropriate -- name it after a fragile bird most well known for being the first to die in order to warn others...

    7. Re:NT is not "New Technology" by Sidicas · · Score: 0

      Bah, you're both wrong. My Operating Systems Book makes it very clear:

      VMS Upgraded = V+1, M+1, S+1 => WNT -> Windows NT

      And I figured it out myself that Windows CE = Windows Compact Edition!

      If you think that's funny, just don't ask me what the "CS" in Adobe's new product suite REALLY means :->
      Hint: C-mpl-t- S--t

    8. Re:NT is not "New Technology" by StikyPad · · Score: 1

      Just because "built on New Technology technology" is redundant, doesn't mean someone wouldn't say it. My bank sent me my "PIN number," my friend sent me a "PDF file," etc, etc.

      I know it's offtopic, but using the last word of an acronym, post acronym, happens all the time.

  272. MS is not interested anyway by christophe · · Score: 1

    Why Windows for PPC won't appear:
    - Because a whole class of bugs and performance issues linked to the compatibility with x86 code would appear and cause support costs (and new FUD on Windows);
    - Because most applications won't be recompiled anyway for PPC, as the market is still mostly on x86 and compatibility with Windows/PPC must be ensured by MS,
    - Because Intel and AMD would not like that at all, and would push Linux, or threaten to do it.
    - Because what is good for PPC is good for Apple (lower processor costs) ; this is not in MS interest to have a mighty Apple. (It could be a move to strangle Apple by getting all PPC processors, but IBM is not stupid and in worst case Mac OS X could even appear on x86 Apple hardware... (with Intel/AMD help)).
    - Because if Windows had to leave x86, it would not have failed before.
    - Because MS has NO interest in doing it.
    - Because MS culture is still basically "one platform, one OS, so we can control it" and not the geeky "it must run anywhere so customers can do everything they want with it."

    --
    Christophe (Don't hesitate to point out my spelling and grammar mistakes, I want to learn - Thanks).
    1. Re:MS is not interested anyway by nagora · · Score: 1
      this is not in MS interest to have a mighty Apple.

      Strangely, it's never much seemed to be in Apple's interest either, otherwise they might not have been so happy that their marketing department hasn't managed to actually sell much product until the iPod. Meanwhile, their computing side continues to slidedown the toilet with no sign that anyone at Apple cares.

      I don't think there's anything MS could do that would give Apple a larger share of the market; that would require Apple to want a larger share of the market.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  273. you mean switch from linux on pc to win on ppc? by startxxx · · Score: 0

    you mean switch from linux on pc to win on ppc? sure, can't wait

  274. X-Box could be the missing link by Reverand+Obscure · · Score: 2, Interesting

    What about the X-Box 2/Next SDK? The development kits are apparently Apple G5 towers running a modified Windows environment. With Virtual PC running on PowerPC (and now in Microsoft's hands) it's entirely possible they are adapting it to run on the new X-Box development platform. This would at least allow them to investigate the feasibility in providing backwards compatability with X-Box games on a platform with a core architecture radically different from the current console.

    I really look forward to seeing what is going to happen with the next generation X-Box hardware and software.

    Personally; I happily use a powerbook running OS X, and would rather not have Windows computers in my life. However, if there were a PowerPC version that would run natively on my Powerbook, there may be scenarios where I might consider dual-booting, depending on the software that became available to me by doing so.

  275. YES by Anonymous Coward · · Score: 0

    In our mixed (~700 computer) environment, OS X just won't mix. We survived >=OS9 because of everything working adequately, but even Adobe software fails to be reliable on OSX. 10.3.4 added limited SMB support (which worked to some extent), but 10.3.5 introduced the file locking bugs on SMB... And best of all, you cannot even install OS9 on a G5 without X.

    Surprisingly, even the MAC users (brand-blinded OS fanatics) seem to admit that the new OS sucks. Usually people want MACs just because of the advertising - a PC is nerdy, MAC is not ;).

    Ok, so ~8% of windows sessions lead to ctrl-alt-del, but it's still much better than random file corruption and so buggy software that you're unable to work with.

    I've got a dualboot PC (XP / Slackware) and a MAC under my table which i use in my work mostly to debug web applications on different platforms. I'm not a fanatic, i'd defect to OSX instantly if it was any good. But it isn't.

    Linux is good for servers but the GUI is immature.
    XP is good for working in a network, and gives the best bang for the buck.
    OSX is unreliable, immature, but nice to look at.

  276. I'd buy back my old iBook! by Delta07 · · Score: 1

    This would be cool! :p

    If someone found a way to run KDE over the MacOS GUI I'd have kept my iBook anyway. Call me a freak, but I find the MacOS GUI horribly user inefficient.

  277. uh. by TheUz · · Score: 1

    no.

    --
    ^..^
  278. IA64 is dead (not a joke, not as in BSD is dead!) by gd23ka · · Score: 2, Interesting

    "It's going to have to chose between AMD-64 and Intel-64..."Computer manufacturers such as IBM and HP are discontinuing IA64:

    HP knifes Itanium, cans IA-64 workstations 09/24/2004 Although I can't back this one up for obvious reasons, I've seen an internal IBM roadmap for xSeries and IBM BladeCenter (there is btw a PPC blade, the JS20) which was hammered out with Intel to concentrate a while on IA32 Xeon until Intel finishes switching over to the AMD-64 model. In addition to this IBM uses AMD Opteron processors on certain blades.

    The AMD-64 is a much better choice for the X86 world because it simply expands on the existing model by making registers 64 bits wide much in the same way the 16-bit 8086/80186/80286 registers ax-dx were expanded to 32-bit registers in the 80386 eax-edx. IA64 "Itanium" never really caught on in the X86 world because it did not really relate to the X86 model and in order to get any significant performance out of the chip Intel compilers and toolkits were needed.

    You still however have to choose between AMD-64 and PPC, though :-)

  279. Alread made a choice by palndron · · Score: 1

    The fact that I have a mac is itself a rejection of windows. It's not like I run OSX on windows only because XP isn't available.

    --
    a man, a plan, a canal, panama
  280. On 3rd Party PowerMacs, not Apple ones by @madeus · · Score: 1

    NT for PPC could run on third party (non-Apple) PowerPC systems as the clone PowerMac's were all CHRP/PReP compliant. They could run Mac OS and NT for PPC (and other OS's designed for CHRP/PReP including; OS/2 WARP, AIX, Solaris and Taligent).

    I think it's sad CHRP didn't really take off beyond the short-lived clone Mac's.

    Apple branded PowerPC systems were (annoyingly) not CHRP compliant, so you couldn't run any of the above on them (though you could still run Linux and one or more BSD based OS's). I think it would have helped CHRP (and would have helped Apple) if Apple systems had been CHRP compliant in the early days.

    I remeber installing NT on a MIPS system too- an SGI (Indy). Results from Google say variously that that is 'impossible' or 'not possible with special software and hardware modifications', which is just plain wrong (or secrect MS ninjas snuk into our basement and modified it when we wern't looking). It ran okay, though the redraws were a little flakey.

    1. Re:On 3rd Party PowerMacs, not Apple ones by Bert64 · · Score: 1

      How did you get NT4 installed on an indy? I have a spare indy floating around, that might be a fun project to try...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    2. Re:On 3rd Party PowerMacs, not Apple ones by @madeus · · Score: 1

      Sorry I don't specifically remember the details.

      It wasn't much beyond getting the NT MIPS/PPC install CD - I *think* it was a multi format disc, but I'm not positive about that - (which we got as part of somones MSDN subscription I think - one of the guys in the company had a personal subscription). I think following the breif instructions on the README contained on the disc was enough.

      There was some faffing around I think, but it was straight foward as I recall (seem to be a few Google hits for it, so guessing there are more detailed instructions somewhere).

  281. Marklar by agby · · Score: 1

    Wasn't this intended to be an OSX on Intel? Apple have (alledgedly) been devloping a version of OSX that runs on i386, in the event that PPC doesn't cut the mustard. Little can be found on the internet about it though...



    http://www.macrumors.com/pages/2002/08/20020830181 129.shtml

  282. What kind of question is that? by zpok · · Score: 1

    If I'd substitute your coffee for brown sludge, would you drink it?

    --
    I think, therefore I am...I think.
  283. I bought a new iBook g4 12" 1Ghz only for Linux. by Anonymous Coward · · Score: 0

    I decided for Linux and OpenSource many years ago. This gives me a lot of flexebility when it comes to hardware. Yes, I do have osx. But I do not have it installed. It was only a part of the package in the same way windows would be if I bought a Dell.

    I am really happy with my Apple iBook 12" 1Ghz laptop. It's a good laptop for Linux. Do I care much about the CPU? Not really. It is just a CPU that runs Linux.

  284. Sounds like this should be a poll question. by Phreakiture · · Score: 1

    I think this should be the next Slashdot poll. I vot for "No, I would still run Linux."

    --
    www.wavefront-av.com
  285. No by Zapdos · · Score: 1

    I would not like to lose the stability, or the beauty of OS X.

  286. Simple Answer by Anonymous Coward · · Score: 0

    Hell no!

  287. I want to go back to the 60's by Revek · · Score: 1

    Hell no we won't go

  288. there is a reason that I have a Mac... by pbjones · · Score: 1

    Windows! I have intel and PPC hardware, it's Windows that sucks, bigtime!

    --
    There was an unknown error in the submission.
  289. Smoking Crack... by Anonymous Coward · · Score: 0

    Them boys at MS need to get off the drugs...

  290. Cost, Performance, why buy a Mac? by argent · · Score: 4, Insightful
    By the time you add on the stuff that comes standard on the Mac but not on the competition the margin is a lot smaller than it used to be.

    IF and ONLY IF you want precisely that set of "stuff". I don't want a built-in monitor on my desktop Mac, and I don't want a huge dual-capable tower with multiple cooling zones either. I already have a better monitor than Apple ships on the eMac or most of the G4 iMacs, and I can't afford a flat panel.

    So to buy a new Mac to replace my Beige G3 (the last Mac Apple made that had the kind of tradeoffs I'm looking for) I would have to pay a huge premium for "stuff" I don't want.

    for laptops, Apple actually seems to have the advantage these days

    I can get a new 15" 1024x768 Windows laptop for under $1000. I can get one with a 15" screen that can display 1280x1024 for the same price as a 14" iBook with a 1024x768 screen. If you look at the 15" Powerbook I can get an IBM Thinkpad with the best keyboard on the market that'll display 1400x1050.
    Aside: DAMN, I wish Apple would do another joint venture with IBM and produce a Thinkpad that ran Mac OS X. The Thinkpad might look like a Volvo next to the Powerbook's Delorean lines, but it's a hell of a lot nicer piece of hardware to actually use.
    The advantage to Apple, and what keeps me using my upgraded Beige G3 (G4/466 + Radeon 7000) instead of the 1.7 GHz P4 Intel box I "downgraded" from (and that cost less than this pre-iMac Mac and its upgrades) is the OS. I can't imagine why anyone would want to run Windows on anything but an x86: the whole point to Windows is the applications, and even the best just-in-time recompilers aren't going to make anything but a real x86 cost-effective.

    Trust me on this, I've still got an ARC-console Alpha in the lab at work. DEC's recompilation technology was insanely great, and the Alpha is a wonderful target for recompilation because of its low overhead instruction set and massive register bank, and it wasn't enough to make an Alpha run x86 code competitively.

    I can't imagine buying a PPC-based machine to run a Windows desktop (the XboX 2 is a different story, of course, again because of the applications). Mac OS X makes the price premium (the very real premium) worth it, but spending more to run Windows slower? I don't think so.
    1. Re:Cost, Performance, why buy a Mac? by Arker · · Score: 1

      You have an interesting point of view here.

      Certainly their models can't compete with building it yourself for configuration flexibility. But, listening to what you want, I don't see why you wouldn't just grab a PowerMac.

      I can get a new 15" 1024x768 Windows laptop for under $1000. I can get one with a 15" screen that can display 1280x1024 for the same price as a 14" iBook with a 1024x768 screen.

      But the iBook will be lighter, and the battery will last longer. That's more important in my view than squeezing a higher resolution out, and I probably wouldn't use the higher resolution anyway. Running a small screen at a high resolution is just a way to get eyestrain.

      If you look at the 15" Powerbook I can get an IBM Thinkpad with the best keyboard on the market that'll display 1400x1050.

      My 15" PowerBook is my baby. I love the thing. I wouldn't want any higher resolution - it would be a waste, the 15" screen isn't big enough to make use of any more for me, and a bigger screen would make it less portable, which would be counterproductive.

      And while I agree that OS X is preferable to Windows, and that was why I bought this machine - I'd definately prefer to throw Linux on it. And I plan to, once my current contract runs out and I no longer require a couple of proprietary programs that only run on Mac or Windows. Once you re-theme the Mac to get rid of the hideous glowing gumdrops and stuff, it's pretty usable in comparison to Windows, but I curse it everyday for not having virtual desktops for instance.

      I never got to use an Alpha, but it was my understanding that what killed them was simply economy of scale.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    2. Re:Cost, Performance, why buy a Mac? by argent · · Score: 1

      But, listening to what you want, I don't see why you wouldn't just grab a PowerMac.

      That's an easy one: Because I can't afford to spend $2000 on a computer. That's a $1500 premium over the x86-based box that would satisfy my requirements.

      But the iBook will be lighter, and the battery will last longer.

      I'll debate the battery some other time, but for the former, that just means that particular premium is worth it for you, it's not for me, and again I can't buy a Mac without it.

      I wouldn't want any higher resolution - it would be a waste

      Have you tried it? Apple used to make a laptop with higher resolution than typical, and people didn't go "oh, we don't need that resolution", they went, "oh, it's jewel-like".

      I'd definately prefer to throw Linux on it.

      OS X will do anything that I know of that Linux can do on a laptop, and it does it with better display drivers. I mean anything: If you want a window manager with virtual desktops, you can run Desktops Manager on Aqua, or you can simply install and run the same X11-based software you'd be running on Linux.

      I never got to use an Alpha, but it was my understanding that what killed them was simply economy of scale.

      Yeh, Intel's economy of scale gave them the resources to put enough pressure on Compaq to kill them.

    3. Re:Cost, Performance, why buy a Mac? by Arker · · Score: 1

      That's an easy one: Because I can't afford to spend $2000 on a computer. That's a $1500 premium over the x86-based box that would satisfy my requirements.

      Ahh yes, of course. That makes perfect sense.

      I'll debate the battery some other time, but for the former, that just means that particular premium is worth it for you, it's not for me, and again I can't buy a Mac without it.

      True. It definately is worth it to me, and to everyone else I know that uses one on a daily basis, so to me it seems they've done a great job here, but of course requirements do vary.

      Have you tried it? Apple used to make a laptop with higher resolution than typical, and people didn't go "oh, we don't need that resolution", they went, "oh, it's jewel-like".

      Yes, I've tried higher resolution on a screen the same size. I didn't see much point in it.

      OS X will do anything that I know of that Linux can do on a laptop, and it does it with better display drivers. I mean anything: If you want a window manager with virtual desktops, you can run Desktops Manager on Aqua, or you can simply install and run the same X11-based software you'd be running on Linux.

      I disagree. Without adding third-party commercial software it won't do a fraction of what any linux distro does out of the box, and even with it it still falls short.

      Desktop Manager is a nice idea, but it's alpha, and every time I've tried to use it it doesn't work. It makes the expanding animation and... that's it. Nothing happens. Assuming it hung, I go command-alt-escape to kill it, and it isn't even running. No idea what the problem is, don't have time to try and debug it thoroughly. Hopefully the next version will work for me. But Aqua should have that functionality out of the box in any case!

      Out of the box Aqua doesn't even have window shading, for christs sake! The underpinnings of the OS are a great step forward from OS9, but the GUI itself sucks. It's really a horrifying pile of poor design decisions and oversights, the worst job Apple has ever done IMOP. And even with lots of third party commercial software to try and compensate, it's still quite impossible to get it to perform as well as, say, I can get KDE to behave in 5 minutes.

      That said, as horrid as Aqua is, it's still a lot better than the Windows interface, which is the reason I got a Mac laptop. Linux wasn't an option, as there are a handful of proprietary apps that were absolute requirements on this machine...

      And as to running an X-server under Aqua, it doesn't seem to work nearly as well as it should. OpenOffice, for instance, under X, seems to max out my memory (I've got 512mb installed) and reduce my poor TiBook to swapping all on it's own. Whereas it runs wonderfully on a linux box with only 64MB ram, under KDE, XFCE, or WindowMaker, and the TiBook also runs like a dream until I start up the X server. Besides which, it's still running inside Aqua, maybe it's possible to get the Aqua dock and desktop and all to turn off and just use the display drivers for an X server, but if so I haven't seen it.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    4. Re:Cost, Performance, why buy a Mac? by argent · · Score: 1

      The main advantage to a big screen, like the 1400x1050 15" screen on the Thinkpad, is you don't need to worry about virtual desktops and window shading... there's plenty of space to work in. Two screens is even better.

      Screens are one of Apple's problems ever since Jobs came back. The later Beige screens were nice, high resolution Trinitron displays... but the LCDs are annoying low-res, and the eMac's tube is awful. I have a $170 CTX CRT with a Trinitron-clone tube that handles 1600x1200 nicely.

      Without adding third-party commercial software it won't do a fraction of what any linux distro does out of the box

      On the other hand it has a well designed GUI that is, if not quite as good as Windows', by far the most consistent desktop you can get. Compare that to Linux, where every application has a different GUI, just about, and some of them are truly awful.

      Desktop Manager is a nice idea, but it's alpha, and every time I've tried to use it it doesn't work.

      I guess that's one of those "your milage may vary" things, because it works fine for me. What it does is hook into the functionality Apple provides out of the box... but neglects to provide a GUI for. I only use it when I'm on a small screen, though... anything under 1280x1024. I'd like some better decluttering tools (more below), but they don't exist on Linux either.

      Out of the box Aqua doesn't even have window shading, for christs sake!

      I don't like window shading all that much. I use Windowmaker on X11 by preference, but rarely use windowshading there either. With a large enough physical desktop, a couple of virtuals, and iconification... much less clutter than a bunch of title bars floating around in inconvenient places.

      I'd really like to see a more 3d desktop, like Expose' in real time... with lesser used windows fading into the background as new windows are created until they hit the side and iconify.

      And as to running an X-server under Aqua, it doesn't seem to work nearly as well as it should.

      Which server are you using? I've got a piss-poor Mac, and X11 apps are often more responsive than Aqua ones, once I turn off Quartz Extreme (which duplicates the X11 bitmaps in the GPU, and thus increases copying overhead and memory use).

      I can't stand using KDE or Gnome on my PC, Windowmaker's great, but any of the "desktop style" environments suck up too many computrons.

    5. Re:Cost, Performance, why buy a Mac? by Arker · · Score: 1

      The main advantage to a big screen, like the 1400x1050 15" screen on the Thinkpad, is you don't need to worry about virtual desktops and window shading... there's plenty of space to work in. Two screens is even better.

      I guess our preferences just differ, but this is certainly not how I see it. The largest screen I've ever worked with for long was 27", and I certainly still wanted multiple desktops with it. The extra resolution and size is nice, but it's no substitute for me, just a bonus. And on a laptop - I have, as I think I mentioned, a 15" PowerBook and I'd happily trade it for a little iBook with the same power. I bought it because at the time of purchase there wasn't an iBook with the power I needed, but there is now. The larger screen, while nice, is something I'd be willing to give up for smaller size and better battery life. Particularly since you can always plug it into a larger monitor when you're not on the move.

      I don't like window shading all that much.

      And that's a matter of personal preference, and a happy accident for you since OSX dropped it, but I find it extremely useful, and I know that a LOT of old Mac heads are lost without it. Just because you, personally, don't like it, doesn't make the decision to drop it out of the system make sense. Many many people do like it, and in many cases it's much more usable than minimisation to the dock.

      Which server are you using? I've got a piss-poor Mac, and X11 apps are often more responsive than Aqua ones, once I turn off Quartz Extreme (which duplicates the X11 bitmaps in the GPU, and thus increases copying overhead and memory use).

      Apples X11 server. Turn off quartz extreme? Apple touts that as a huge performance advantage on the page linked above, and there doesn't seem to be any obvious way to turn it off. I used another X11 server for awhile, from gnuosx I think it was, but performance seemed about the same on either - fine as long as you're only running an xterm, but rather abyssimal with openoffice loaded.

      I can't stand using KDE or Gnome on my PC, Windowmaker's great, but any of the "desktop style" environments suck up too many computrons.

      I'm very sympathetic to the point of view, I'm a big WindowMaker fan myself, but when setting up a system quickly, particularly for a less technical user, either KDE or Gnome can be quite helpful. I used to run a Gnome panel with WindowMaker, then decided the panel was dross and killed it, but of course keeping plenty of apps. I recently setup a system for a friend, an old P2 with 64mb Ram, using Debian (because of net install, actually, although I'm quite happy with how it's running it wasn't my first choice otherwise) and the version of KDE in testing runs really well on that machine. It also is very nice in that it asks you a few questions the first time you run it from a given account, and configures itself to your specifications quite well from that. Of course you can fine tune later - which I did of course (I generally like the 'Mac-like settings' - but I then go in and change a few things, particularly turning on focus-under-mouse) but for the non-technical user it's perfect - used to Windows? click this button and it will behave pretty much like Windows. Used to Mac? Click this button instead, and it will generally follow mac conventions (not perfectly, of course, but what other system will even try?) Used to slaving in front of a Sun station? There's a setting for that too. Show me any alternative that will give you that kind of customisability, in a package that's friendly enough for the non-computer type of person to sit down and use, and run on so little hardware? Neither Windows nor OSX are half as friendly in terms of adapting themselves to your preference (without installing a bunch of third party software, at least) and neither OSX nor any recent version of Windows will run so well on hardware of that vintage either.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    6. Re:Cost, Performance, why buy a Mac? by argent · · Score: 1

      Turn off quartz extreme?

      Google for PCIExtreme. It lets you turn it on for PCI or off for AGP.

      I can't imagine running KDE on a P2 with 64M. I have a Libretto, 64M (that's the max it supports) and a 266 MHz CPU. I can run Windowmaker and it's OK, but with any of the "desktops" it's swapping its little heart out. It runs Windows 2000 just fine.

      Yes, I like the customizability in X window managers, but the problem is that the customizations stop at the window manager level. Every application below that has its own settings... if you have multiple apps using the same toolkit you can often get them all tweaked together, but otherwise you're stuck. On Mac OS X, change a setting and it changes globally. I've switched from the Aqua look and feel to a theme called "Milk", disabled the metal look for all Cocoa apps (Carbon apps like iTunes are still metal, alas), and everything follows it, all the way down to the buttons in Firefox or Safari web pages.

      Show me any alternative that will [...] run on so little hardware?

      Well that brings us back around to my original point about the "Mac Tax". Glad to see you agree. :)

    7. Re:Cost, Performance, why buy a Mac? by Arker · · Score: 1

      I can't imagine running KDE on a P2 with 64M. I have a Libretto, 64M (that's the max it supports) and a 266 MHz CPU. I can run Windowmaker and it's OK, but with any of the "desktops" it's swapping its little heart out. It runs Windows 2000 just fine.

      That sounds very very wrong to me. I've run KDE on a 486, and it was usable, although it was much better to drop back to plain windowmaker. On this P2 I mentioned it runs very nicely. Any machine that can handle Win2k should run Linux/X11/KDE just great - in your case I'd definately look for possible hardware problems, misconfigurations, maybe compilation problems... look at the distro. Some distros are definately built with the assumption that they're going to be installed on very powerful hardware, and some are just sloppy - I certainly hope it's been fixed by now, but I remember having massive troubles with RedHat KDE on a less-than-latest-and-greatest machine awhile back and finally realising that all the KDE components had been compiled with debugging symbols and so were something like 10 times the size that they should have been - with obvious affects on memory usage. I wiped that machine and installed Slackware on it instead and had KDE running quite smoothly where it would swap just to load an xterm before.

      Yes, I like the customizability in X window managers, but the problem is that the customizations stop at the window manager level. Every application below that has its own settings... if you have multiple apps using the same toolkit you can often get them all tweaked together, but otherwise you're stuck. On Mac OS X, change a setting and it changes globally. I've switched from the Aqua look and feel to a theme called "Milk", disabled the metal look for all Cocoa apps (Carbon apps like iTunes are still metal, alas), and everything follows it, all the way down to the buttons in Firefox or Safari web pages.

      I do the same thing, except I'm using a theme called 'Platinum.' Now KDE compares favourably here - instead of just changing the button look, for instance, you can also change the layout - but at least it gets rid of that bloody pulsating glowing gumball shite.

      But as to the lack of toolkit uniformity in X, you're really looking at it the wrong way. If you want a uniform GUI environment, you set up all KDE apps, all GNOME apps, all GNUStep apps (this would be my preference, but at the moment there aren't enough people making those and I don't happen to have the money to hire a bunch of programmers to remedy that.) Nothing is stopping you from doing that, and that's what 'desktop' oriented distros should be doing. X doesn't require you to run different toolkits - it just gives you the freedom to do so. If you're running KDE, and there is an app you need that doesn't exist in a good KDE version, but there is one that uses GNOME or XForms or whatever you can use it - even though it looks a little different - or you can decide not to use it. If the app you want doesn't exist for Aqua, or W32, you can't just grab one from the other platform and use it.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    8. Re:Cost, Performance, why buy a Mac? by argent · · Score: 1

      Any machine that can handle Win2k should run Linux/X11/KDE just great - in your case I'd definately look for possible hardware problems, misconfigurations, maybe compilation problems... look at the distro.

      I built the whole system from the source trees, using only the components I needed. I tried debian to see if it was better, no difference.

      I suspect that my idea of "just great" and yours are quite different. As soon as I brought up Mozilla along with the desktop, performance plummeted. With Windowmaker there was room for it.

      KDE compares favourably here - instead of just changing the button look, for instance, you can also change the layout

      But only for a small fraction of the applications I use, same with Gnome.

      If you want a uniform GUI environment, you set up all KDE apps, all GNOME apps, all GNUStep apps (this would be my preference, but at the moment there aren't enough people making those

      There aren't enough "all anything apps" under X. That is, there's few enough apps available for X as it is, restricting myself to a single toolkit would leave me unimaginally poorer, and not doing so leaves me with having to keep track of the quirks of every application. So using non-toolkit apps isn't just an occasional thing, it'd be a daily occurrance. XV, XMMS, XTerm, ... there's no version of any of these in either of the "desktop" environments I've found acceptable.

      And, after all, OS X doesn't require that I restrict myself to Aqua apps either. I started out making sure that I had a good X11 environment before I switched, so I could be sure I wasn't restricted in the tools I could use... and yet I find myself rarely firing up X11, and that usually for remote access or because X11 has less overhead on my computer rather than because I'm missing a tool or because the X11 tool is better than the Aqua one.

      I suspect I use Classic more often.

      The fact is, not only is OS X more consistent, but there's incomparably more applications available for it. So it's rare (and increasingly so) that I have to look to X11 applications to fill in the gaps.

  291. Re:I actually see some good reasons (Re: This is H by Anonymous Coward · · Score: 0

    "Well, if that's all you're worried about, buy Windows XP-PPC, and you can run your Windows programs when it's necessary".

    Provided all his current apps and games are PPC binaries, but why should he have bought PPC binaries for his old x86 computer?

    Then again there's emulation. Hah!

    'Course, Person B would be retarded to buy a Mac (or other PPC hardware, mind you!) just because Person A "wants him to".

  292. CHRP boxes were never released by acomj · · Score: 2, Informative

    IIRC motorola had some CHRP boxes designed and almost ready to ship, about the same times jobs came back and pulled the plug on cloning altogether.

    With no MACos motorola never released the CHRP (although it was rumored Beos would run on it)

  293. I think I speak for a lot of people here by Laebshade · · Score: 1

    When I say I use Windows mainly because it plays popular games. I like the way MacOSX looks and runs, but I don't think I could do without that right-mouse button.

    1. Re:I think I speak for a lot of people here by Anonymous Coward · · Score: 0

      wow you are an idiod and a fucking moron. use any mouse you want with a mac you can have a scroll weel a right left and middle button you fucking moron. FUD FUD FUD, is that all you MS faggots have to say.

  294. superman vs spiderman by Anonymous Coward · · Score: 0

    why ask dumb questions like this? windows will never run on PPC and OSX will never be fully supported on peece. the peece would have to shed it's legacy BIOS and so on.

  295. Bizarro by static0verdrive · · Score: 1

    I would put windows on Mac hardware in some alternate dimention...That would be like squeezing diarrhea onto your pancakes!

    --
    ========
    77 77 77 2e 6d 65 6c 76 69 6e 73 2e 63 6f 6d
  296. Speaking as someone who's actually used NT/Alpha.. by argent · · Score: 1

    NT on Alpha didn't fail miserably

    Did you try it? I did.

    NT's x86 compatibility layer for the Alpha actually worked pretty damned good too- it ran 95% of the software on x86 and once you ran the apps enough, they ran pretty quickly.

    It was AMAZINGLY good, but even amazingly good wasn't good enough. Because you could always buy an x86 box that would run x86 executables faster than the Alpha for less than the Alpha.

    Very few people kept using NT/Alpha for very long. They either went to an OS with more open source software that could be recompiled for Alpha (Tru64, Linux) or had a growing pool of native commercial software (Tru64, VMS), or they went back to NT/Intel.

  297. No. I would never switch. by beagle · · Score: 1

    I would never switch to Windows on PPC, because Windows is just a crappy OS. The UI stinks, the OS isn't well thought out or laid out, the filesystem is in complete disarray, and the OS just constantly gets in my way.

    With OS X, the system rarely gets in my way. I have a few minor issues with the UI, but pretty much the OS & UI just stay out of my way and let me do what I need to do. I call it "Computopia."

    Now, I haven't used Windows at all for 3 years (except at work, and even that is very rarely; most of my work is on a PowerBook G4 running Panther). I haven't used Windows much at all for over 10 years, and in the interim it was mostly for stuff like Quicken, things I couldn't get on Linux. With OS X I can have it all: Unix on the back end, and "real world" commercial apps on top. As I said, computopia.

    I do still own one x86 box though; it's my lone Linux server. Everything else I have runs NeXTSTEP, OPENSTEP, Mac OS X Server, or Mac OS X. Well, except for my Plus & SE, that is...

    However, I'm not totally anti-MS like most Slashdotters - their mice are the best (I have two Intellimouse Explorers, wireless at home and wired @ the office), and Office v.X is one of their best products ever, even better than its Windows counterpart. RDC is also better than the Windows solution.

  298. Why? by matdodgson · · Score: 1

    Why?

  299. If Windows came to Itanium, would you switch? by argent · · Score: 2, Insightful

    Sorry, I mean "Windows has come to Itanium, who's switched"?

    Think about it. Intel has spent YEARS pushing the Itanium architecture harder than anyone could possibly afford to spend pushing PPC. HP's Itanium boxes are finally getting to the point where the idea of them taking over from Alpha and Precision Architecture on UNIX servers isn't actually insane. How much impact are they making on the desktop, after all those years of aggressive promotion?

    They've been so unsuccessful even getting people to think seriously about it that AMD's been able to steal a march on intel with a 64-bit extension to the x86 architecture.

    Windows and the x86 are siamese twins. The only way to get people to switch from the x86 is if you can get an OS, chip, and emulation architecture that lets you run x86 code faster than the real x86, cheaper than the real x86, and cooler than the real x86... and if you do that, you'll sell it as a new implementation of the x86, as Intel, AMD, and everyone else who's built an x86 on a RISC/VLIW core has already done.

  300. It has: It is called Virtual PC by Uncertain+Bohr · · Score: 1

    Mac/OS X users CAN run Windows on their Powerpc's, using Virtual PC. Now, most people use Virtual PC as little as possible, because Windows apps are absolutely unusuable when compared to most OS X apps. Even Windows ports such as Office 2004 are painful to use on the Mac. This is more than simply the question of what OS is available for what platform. This is all about platform "culture" and what people's priorities are when they use their PCs. Mac users have been shown many times to be more task oriented and less tool/program driven as Windows users. Being able to run Windows on a Mac is not something most Mac users would care about, unless it is because they were given a brand new G5 and really did not want one to start with ( you could send it to me if you want...).

  301. NO! by famazza · · Score: 1

    NO! NO! NOOOOOOOOOOO!

    --

    -=-=-=-=
    I know life isn't fair, but why can't it ever be un-fair in MY favor!?
  302. Re:It is currently there and perhaps even runs wel by argent · · Score: 1

    I don't know why Microsoft decided to go with PPC

    The obvious answer is that if the XBox isn't running the same processor as desktop PCs then people won't be able so easily to hack their XBox and use it as a cheap PC subsidised by Microsoft without Microsoft getting their money back on game licenses.

  303. Do you even have to ask? by zeropanic · · Score: 1

    Thats like asking me to switch from a BMW 525 to a Kia Rio.

  304. I want to switch to Apple hardware, but..... by stimey · · Score: 1

    Ok, someone help me out here. An apple iMac 17" with 1.8gz cpu, it costs $1,499.00 (USD) in the 'global' apple store (http://store.apple.com). The same system costs 1.619,00 Euro on the Dutch part of the apple store, 1.619,00 Euro is $2,018.82 (USD) on the UK version of the apple store the system will cost you 1,049.00 Pounds wich equals $1,889.77 (USD). My question, where does this difference come from and how does Apple justify this ? If Apple wants me to switch they should sell their hardware at the same prices everywhere. Or am I just dumb ?

    1. Re:I want to switch to Apple hardware, but..... by wchin · · Score: 1

      A large portion of the difference is tax. In the U.S., prices are almost always listed w/o sales tax which is added later. The tax varies by state and whether or not the seller does business in that state - if the seller does not, then the seller does not need to collect the tax and pay it - it is up to the purchaser to report the purchase and pay the tax (you can imagine how often that happens).

      Then you have local import duties... and possible delay in price updates (in other words, when Apple set the price, the exchange rate was different than it is now). Right now, the iMac 17" 1.8 costs $1,605.74 ex VAT converting pounds to $, and $1,688.92 ex VAT converting euros to $ using a recent exchange rate. Still a big difference from $1,499 in the U.S., but not as big of a difference as your original comparison. Complain to your local Apple sales office and get them to re-price. The machine comes from Asia or Ireland (not sure, but Apple has manufacturing in both), so Apple isn't importing from the U.S.

    2. Re:I want to switch to Apple hardware, but..... by stimey · · Score: 1

      Thank, I will complain, as I'm Dutch complaining is in my blood. And so is comparing prices :)

  305. NO WAY by Anonymous Coward · · Score: 0

    Never. Ever. Period.

  306. I'd buy it by Anonymous Coward · · Score: 0

    I'd buy it, then I'd stick the box next to my OS/2, Windows, BeOS, and other useless operating systems that I *have* but I'll never use.

  307. Cell by simpl3x · · Score: 1

    I want it to run on the Cell! Distributed processing, amazing graphics and media handling capabilties...

    The processor would then be balanced within the architecture, where media handling is now a primary function. Your brain, hopefully, is not strictly a math processor.

    I feel all special that my question was noticed!

  308. Not a chance by PythonRules · · Score: 1

    Windows just isn't worth it.

    I switched a year ago and couldn't be happier. No more pop ups, virus and guess what, it just works!

    I am now getting everyone who's computer I support to switch as well since it means I will have little to do in supporting them.

  309. obviously not by wobblie · · Score: 1

    Since Micros~1 maintained the PPC branch of NT for many years, and almost no one used it, I think the answer is a resounding "no." Why do you think W2k or XP would make any difference? They're essentially the same thing.

  310. A mean thing to do... by cayenne8 · · Score: 1

    Windows on PPC? Now why would anyone do something that mean to perfectly good hardware?

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  311. Hell, No! by Pan+T.+Hose · · Score: 1

    No! I will not switch to Windows. Debian works great on PPC, thank you very much. I can switch my underlying architectures like there was no tommorow, switching back and forth not only between Intel and PPC but also M68k, SPARC, Alpha, ARM, MIPS, HP PA-RISC, IA-64--hell, even S/390!--just from the top of my head. Oh, and by the way, I can use different kernels if I don't like Linux. Have I already mentioned security? To make the long story short, I will never switch Debian to Windows, no matter what are they going to port it to. Period. So, please stop asking.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  312. No need here by mwood · · Score: 2, Insightful

    I already have Linux on PPC if I want it, so why would I want to downgrade to MS Windows? It's the *hardware* that offers little choice in PPC-land: every PPC motherboard comes with a Macintosh wrapped around it.

    The problem with this idea is that the people who are interested in Thinking Outside the Intel Box are also, by and large, the people who are interested in thinking outside of the Microsoft box. And they already have a choice of solutions. One more is no big deal.

    Microsoft would also have to overcome the ill will they generated for themselves with their last foray into PPC territory, which ended with many customers left twisting slowly in the wind. How long will we be supported *this* time, will be the question of the hour.

  313. In a heartbeat by wde · · Score: 1

    Sure, if I was running on PPC and Windows came my way I'd find something else immediately.

  314. I would switch by Sir_Stinksalot · · Score: 1

    If I could run windows on mac hardware as well as on my amd then I would switch to mac hardware. Then I could enjoy windows, mac osx and Linux. I think it would be nice to use all three. Then again I would also switch if Mac would run stably on amd hardware. I guess switch isnt the word but I would buy it.

    --
    "We can no longer live as rats... we know too much." -Secret of NIMH
  315. ITs the other way around idiot by eadint · · Score: 0, Troll

    ppc and p970 are the BMW x86 is the kia.
    look at your proccessor specs you fucking moron. the p970 is far superior to the x86. but an idiot like you wouldnt know a detail like that.

    1. Re:ITs the other way around idiot by zeropanic · · Score: 1

      thats what I said, dumbass. Screw x86, I'm on a G4 right now.

  316. NO by Pizentios · · Score: 0

    No, windows is a sourge that needs to be cleaned off the face of the earth.

    --
    -Pizentios
  317. switching by Anonymous Coward · · Score: 0

    Windows on ppc: It's been done before, but I don't recall if it was ever really released or marketed, and even if it was its quick removal is an indication that the ppc market has zero interest in Windows. This being said, my personal view is that I purchased a Mac to run OSX. I prefer it to Windows, and Linux, while retaining a UNIX base. I never cared for Windows all that much, as it never really interested me for whatever reason, perhaps it was its blandness and the fact that it always seemed more unstable than even classic MacOS until recently. As to Linux, yeah its ok for servers, but *BSD is better there, or a commercial *NIX on "big" machines. Linux on the Desktop: Sorry to say, but I'm going against most of the pundits here, it's still not good enough for casual users, and while not a casual user myself, even I get annoyed at traipsing through several config files to get something to work, or even having to manually configure something to work in the first place on any architecture.

    MacOSX on x86: Probably not. Why? Well for servers I wouldn't fork out for OSX Server, I'd just use a *BSD or Linux for many reasons. As a desktop: well, part of the reason for having Windows as a desktop on x86 in my case anyways, is for games. Wine & co. don't cut it plus the other problems mentioned above. OSX does not have many good games ported in a timely, or in many cases, a quality fashion, and I would NOT expect the fact that it was running on x86 to change that. I might change my mind on this IF x86 got some serious architectural upgrades like a further expansion of GP registers, and a native core optimization with x86 emulation being relegated to well get it done as good as you can without sacrificing native core performance which is the opposite of what is done today, apparently. I'd also like to see more of the old hardware in motherboards go away completely as well, e.g. ISA, serial/parallel ports.

    Down the motherboard road in any world: I'd like to see the above mentioned to go away, floppies go away, standardization of memory and CPU interfaces, perhaps on expansion plane cards. Yes, I think in the long run that it would be worth it with a decent fast system bus that these cards would directly attach, and at my rate of upgrades(every 4 or 5 years) even cost effective v. my current buy new mb, RAM, CPU, possible powersupply/case essentially an entirely new system in many cases(of course I usually like to leave the old system in an intact state as possible to server as a server.) It would also be nice if the CPU expansion card were architecturally agnostic, i.e. I could dump in an x86, a ppc, an XSCALE or ARM, etc. along with single/multiple processor support by default or card based. (This is because, while I tend to update graphics cards often, and sound cards occassionally, they usually survive major upgrades while almost nothing else does other than drives while CPU and memory usually necessitate new mbs. (For a long time memory interfaces didn't give enough of an improvement in performance to justify the change IMHO, they seemed to be driven more by manufacturing cost than anything else, and bus bit width in some cases(ok this was a real improvement, but in this case it WAS driven by cpu support.)

    Laptops: I usually hang on to my laptops at least as long as my desktops, however they usually don't offer the short term upgrade helps other than memory mainly, so I'm hoping for PCI Expressed GPUs in notebooks.

    Yep, offtopic for a good deal of the post, but it sort of seemed to naturally lead into that sort of discussion when we went down the x86 architecture design road.

  318. No one by Anonymous Coward · · Score: 0

    I think the number 1 reason for people to switch from Intel/x86 to PPC is this:

    PPC does not run Windows as OS.

    Does that answer the question?

  319. Code morphing, SMT, virtualized CPU by saha · · Score: 1
    If Windows was ported to PPC, most applications wouldn't be rewritten or recompiled for the PPC platform anyway. Case in point the DEC Alphas. Many ISVs providing Win32 apps didn't write them to be Alpha compatible.

    I'd rather see a PPC CPU which allows code morphing like Transmeta, has SMT and virtualized CPUs. I still want to run Mac OSX, but use a keyboard combination to toggle to Win XP for those few applications that I still need on the XP platform. This would be a better solution than having Windows ported to PPC, which has been tried and it didn't work.

  320. it's called powerPC by Anonymous Coward · · Score: 1, Informative

    microsoft already makes "power PC" which allows the installation of any flavor of windows on macOSx. It's emulation, but it's good enough to run a 2kserver on a g4 1.4. I've tried it, it's usable, not bad really, speed is the major issue.

    1. Re:it's called powerPC by Anonymous Coward · · Score: 0
      microsoft already makes "power PC" which allows the installation of any flavor of windows on macOSx. It's emulation, but it's good enough to run a 2kserver on a g4 1.4. I've tried it, it's usable, not bad really, speed is the major issue.


      I think you mean VirtualPC... PowerPC is the processor family used in Macs.

  321. Windows? On this machine?!?! by Pragmo+D · · Score: 1

    I pay more money for expensive hardware so that I don't have to use Windows. Why would I infect my system now?

    --
    You can kiss a nun... Just don't get into the habit.
  322. I would run Windows on a shiny new G5 by shplorb · · Score: 4, Funny

    ...for the exact same reason that I'd buy a Ferrari and run it on sump oil.

  323. One reason why MS would want to do windows on PPC by greywire · · Score: 2, Interesting

    There is one good reason why Microsoft might want to make windows for PPC: .NET. If they made windows for PPC (or any other cpu for that matter) the only way to make windows applications that ran on both x86 and PPC would be to write them in .NET exclusively. And since MS wants everybody to use .NET, this would be one way to do it.

    And I'm sure it bugs them that Apple is still around, an albeit small thorn in their side. What if MS made a slick looking stylish PC running windows on a PPC? Something to compete on the same level with iMacs? They're already doing hardware with the XBox. Aside from the DRM issues, what if they made an "X-PC" that was a suped-up XBOX with PPC (isnt the new xbox using PPC already?) but meant as home media / pc combo? Put it in a pretty box, make it play xbox games, and run Windows and .NET applications.

    --
    -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
  324. FUCK YES I would switch by pclminion · · Score: 1
    HELL YES I would!

    PPC is a vastly better platform for Linux than Intel is. I say this as a programmer, not a user. Being able to run Windows on PPC would mean that instead of having a seperate Windows gaming box and a PPC Linux box, I could just dual boot and save myself some money.

    1. Re:FUCK YES I would switch by JustNiz · · Score: 1

      umm Nooo...

      I'm assuming you mean commercial games where you don't have the source to recompile them.

      PC games are x86 binary therefore wont run on PPC irrespective of what OS you're running.

    2. Re:FUCK YES I would switch by pclminion · · Score: 1

      Obviously current games wouldn't run. But if Windows supported PPC, and people started actually using it, don't you think game companies would start writing games for it? They'd be stupid not to.

  325. My point of view: by default+luser · · Score: 1, Insightful

    Ten years ago, the PowerPC was fresh, and injected some much-needed innovation into a market dominated by old, CISC designs both at the high-end (VAX, etc) and the low-end (x86, 68000).

    Unfortunately, the result is the PowerPC platform today has absolutely no inherent advantages. Nearly every modern processor available for the desktop has integrated optimized pipelines and superscalar execution units, plus a whole slew of other advanced features designed to streamline execution flow.

    PowerPC, in that same timeframe, has also borrowed many features from the market, and is now much changed from when the first cores were released. But this is not an attempt to revolutionize, so much as it is an attempt to keep pace and stay competitive.

    The end result: you have a whole range of chip selections to choose from today, and they're quite varied in what they offer. The PowerPC 970FX stays strictly in the midrange: it has competitive but not leading performance, good multi-CPU scalability, and has a combination of slightly lower power usage and on-the-fly frequency and voltage adjustments.

    The thing is, you can find the same features in x86 processors, they're just spread out differently. You can typically get more performance for your dollar from chips from Intel or AMD. AMD has also seen similar improvements in power consumption in the move to 90nm as IBM has seen for the 970FX, so there's more than one competitor offer a good balance of power and performance. The Opteron also offers the most efficient multi-processor bus subsystem ever to grace a low-end server, so there's definitely still competition there. Finally, both Intel and AMD offer chips with on-the-fly voltage and frequency scaling, although it's still not an easy task to find a desktop board for the Pentium M (that will change soon).

    So basically, with no performance advantage, Windows on PowerPC would flounder...and hey, it did flounder, way back in the NT 4 days. Funny that, the RISCy Pentium Pro was the final nail in the NT 4 PowerPC's coffin.

    --

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

  326. Code Fork by eomnimedia · · Score: 1

    Would you eat a nice, juicy steak (sorry vegans) out of the bottom of a trash can? Same thing.

  327. This is like asking... by Antaeus+Feldspar · · Score: 3, Funny
    "If Richard Nixon were to come back from the grave, would you vote for him?"

    ...

    Well, come to think of it, if it came down to Lich Nixon or Dubya Bush....

    --
    If people are to respect the law, perhaps the law should begin by respecting the people.
    1. Re:This is like asking... by nsayer · · Score: 1
      If Richard Nixon were to come back from the grave, would you vote for him?

      You wouldn't get a chance unless the 22nd amendment was repealed.

  328. Boring old fart's view... by feloneous+cat · · Score: 1

    Back around the middle 70's (don't remember the exact year -- we had good drugs back then), I remember a friend of mine, a great programmer, looking at the instruction set of the 80x86. He called it an abortion.

    My view was that the engineers hated the programmers and went "segment registers! That will really piss them off!".

    Over the decades we have seen Intel argue that "no, really, NOT having a linear address space is a GOOD thing" then eventually switch to a linear address space because they were wrong. Revise how segment registers REALLY work, etc.

    Folks wonder why PPC, if it is better, doesn't take off (since the x86 is really on its last legs). Because, in this world, the best product doesn't always become the dominant product.

    I like Macs, but have been using PC's since DOS 1.0. So there ya go.

    --
    IANAL, but I've seen actors play them on TV
  329. One word ... by webmilhouse · · Score: 1

    Blasphemy

    --


    In this house we obey the laws of Thermodynamics!
  330. Snappy Answers to Stupid Questions by npsimons · · Score: 1

    Q: If Windows Came to PPC, Would You Switch?

    A: No. See my sig. Next question.
  331. nt on alpha... by dindi · · Score: 1

    I remember having an alpha server under my desk at a workplace (someone ordered it and did not pay)

    while my pc ran linux, for fun I had the alpha for NT and some stuff...
    it was relatively old (2-3 years older than the new pc's) still it was busting all the others with any application speed....

    While I would use linux/unix on pc, I would really enjoy running it on "exotic" architecture ....

    i would keep windows on the pc, as personally i only use it for gaming (i would if i did not have a ps2 and an xbox) and for stuff that does not run on windows (some idiotic apps for idioticly crippled protocols, and some devices with a windows only driver and software) ....

    actually I am on the track for years to eliminate windows even from my virtual machine window, but since some service providers are so retarded that they require windows (eg my banking only works in IE, not moz, ff or opera) ... i keep it in that virtual place where it belongs to ...

    So running it on a "nice hardware" ? NO WAY ....
    if some new plane sims come out, I might get a gaming PC, and run a stripped minimal install of w2k on it ......

    those OS/2 days ... I just loved that system :(

  332. If Windows Came to PPC, Would You Switch by Anonymous Coward · · Score: 0

    to sparc!

  333. Not preloaded? by Sloppy · · Score: 2, Insightful
    You have to understand: porting Windows isn't enough. It has to come preloaded on the machine or no one is going to use it. Would anyone even run Windows on x86 if it didn't come with the box for "free"?

    Right now, the only PPC machines shipping in serious quantities are from Apple, and they already have a better OS, so why would they preload Windows? It just doesn't make sense.

    So what PPC machines are there that would/could come with Windows preloaded? No big producers that I can think of, just fringe stuff like AmigaOne, etc.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Not preloaded? by Anonymous Coward · · Score: 0

      Don't you think that it wouldn't take some one very long to figure out a way to make money preloading Windows onto PPC hardware? After all, TerraSoft sells Apple computers with YellowDog Linux preloaded.

      I would imagine some one would figure out how to produce a PPC machine with Windows preloaded before too long, and do so at a competitive pricing. IBM comes to mind.

      Why would anyone produce a x86 computer with Windows preloaded when a better OS is available for free? (Be it Linux, FreeBSD, FreeDOS, whatever?) Because Windows is familiar, has a large library of software, and is easy to use. Then why on PPC you ask? Perhaps they think that PPC gives a better price/performance. (The price/performance of Macs vs. PCs has been debated for ages, having Windows run natively on x86 and PPC would truly put them on level ground to determine the winner.)

  334. NT Cross-platform by supergumby · · Score: 1

    Windows NT4, at release, supported MIPS R4000, PowerPC, Alpha 21064, and i386. Support for MIPS and PPC was dropped after Service Pack 2. Windows 2000 had Alpha support until beta 3.

    1. Re:NT Cross-platform by starnix · · Score: 1

      Did PPC even exist when NT 4 came out?

    2. Re:NT Cross-platform by flamingnight · · Score: 1

      I'd certainly hope so, if it was ported to that platform. Just imagine emulating a compiler for a platform that doesn't even exist...

    3. Re:NT Cross-platform by Anonymous Coward · · Score: 0

      Did PPC even exist when NT 4 came out?

      Yes. The releases were something like this:

      1993: NT 3.1: MIPS R4000, x86
      1994: NT 3.5: MIPS R4000, x86, Alpha
      1995: NT 3.51: MIPS R4000, x86, Alpha, PowerPC
      1996: NT 4.0: MIPS R4000, x86, Alpha, PowerPC
      1999: NT 5.0: x86, IA64 (2001)
      2001: NT 5.1: x86, IA64 (2002)
      2003: NT 5.2: x86, IA64, AMD64 (beta)

      As you can see, the 'PowerPC release' of NT was NT 3.51 in 1995. The only reason for this release, actually, is that IBM and Motorola couldn't get the hardware ready in time for the NT 3.5 release.

      The truth is that the NT ran pretty well on all the platforms. I ran it on an Alpha for some years, and it was rock solid: much more so than x86 PC OSes (including NT on x86). The reason for this was simply that the variety of Alpha hardware was much more limited than the variety of x86 hardware, so it was far easier to test it thoroughly. This is also why the Suns I used at that time (running SunOS of course, not NT) were also much more reliable than x86 PCs, and why Macs had the potential to be more reliable (but I found them less so, owing to the lack of memory protection in the old Mac OS; with Mac OS X, I imagine they are pretty solid now).

      The problem with NT on Alpha, or MIPS, or PowerPC, was not the OS or the hardware, it was that nobody writing applications cared about porting to these CPUs, because the x86 market was so much bigger. With high prices and no applications, not many people wanted to buy such systems either, even if they were faster. The dominance of the x86 was therefore self-preserving, even in the face of superior CPUs like the Alpha.

      During the NT 4 time, the x86 gained respectable performance too, while the RISC systems made almost no progress in market share. As a result, neither the hardware firms (NEC, DEC, IBM/Motorola) nor Microsoft wanted to continue to invest in NT on what most agreed were dying platforms (Alpha, MIPS and non-Apple PowerPC), so it was cancelled.

      Thankfully, NetBSD and Linux can continue to be developed by hobbyists to run on niche systems, but the commercial sector will only focus on platforms that either are high-volume, or are projected to become high-volume in the near to medium future. Most people thought IA64 would be such a platform, but this is looking less and less likely, owing to the success of AMD64, so it wouldn't surprise me to see Microsoft and HP/Intel quietly drop NT/IA64 support at some time in the future.

      A good description of NT's history can be found here.

  335. Two other platforms were planned as well by Anonymous Coward · · Score: 0

    The Clipper RISC chip from Intergraph, and HP's PA-RISC. Intergraph, instead of helping MS port the OS to Clipper, decided instead (in a cross-licensing deal with Intel I believe) to switch their workstations to Intel chips. And HP never got off the ball. I ran Alpha and x86 NT boxes, but not once in my career did I ever see a MIPS or PPC box running NT.

  336. I'd definitely switch by exp(pi*sqrt(163)) · · Score: 1

    Maybe to 68000. There's isn't a version of Windows for that is there?

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  337. The only reason to run windows by yuri+benjamin · · Score: 1

    The only reason to run windows on any platform is because some vital piece of software requires windows to run.

    So, if I only had a PPC-based computer, and I had a piece of software that I absolutely must use, and this software only runs on windows (and is available for winPPC), then, and only then would I run winPPC.

    If I had a PPC-based computer that wasn't a Mac, I would run linux or freeBSD, except if the above scenario required me to run windows.

    If I had a PPC-based computer that is a Mac, I would dual-boot MacOS and linux.

    --
    You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
  338. Headline implies two possibilities by phorm · · Score: 1

    If windows came to PPC, would you switch

    a) Would you (as an existing PPC hardware owner) switch from MacOS/Linux to windows. But hey, you can already run it albeit slowly through virtualPC.

    b) If you were a windows on x86 user, and a PPC version became available, would you switch to PPC hardware.

    Right now my money is on AMD64 and x86 architecture... but I do admit it would be interesting to see how fast windows applications would run if there were a native build on PPC, assuming that one could find a video card that wasn't dated from last year (which you could if many people started to switch).

  339. I wouldn't, but I know some who would by phorm · · Score: 2, Interesting

    I have a friend who had been scouting for laptops recently. She looked through several X86 brands but found that with the recent models there were heat issues. If the laptop itself wasn't getting hot, it was running the fan a lot.

    Being that the laptop was intended for use in class, the loud fan could be rather distracting/embarrasing. So instead she switched over entirely and got an Apple. It surprised me that she was so willing to switch to a different OS (and one-button mouse etc), but she's doing rather well. Still, I'd imagine that if windows were available for mac she would have gone with that for familiarity, as would many others in a similar situation.

    Still, this gives me hope for alternate desktop OSs. If a student is willing to swap architecture and OS just because of noisy fans, perhaps with improvements the alternatives (Linux,BSD, etc etc) may gain more support. Certainly though, many would regard a switch to OSX as an improvement from XP - regardless of the change in design/use.

  340. Not in a million years by Gryphon · · Score: 1

    Crap running on different iron is still crap.

  341. Re:We already have a test for this question. by benmhall · · Score: 1

    Actually, as far as laptops go, I'd take Linux on PPC over x86 any day. The CPU is more efficient, Apple's PMU is _much_ better under Linux than ACPI or APM, and the Apple series of laptops are excellent quality machines with good components at a fair price. In fact, when using Linux on my G3 iBook, the only things I ever miss are Flash and a good, recent JDK from Sun.

    Seriously, in my opinion, Apple makes the nicest laptops period. I easily get over 4 hours of battery life under Linux on my iBook. The ThinkPad and Vaio don't come close in Linux or Windows. If Broadcom would relase specs for/make drivers for the Airport Extreme, I'd be inclined to get a new PowerBook.

    For desktops though, you're bang on. I can throw together a good Linux box for under $500CDN.

  342. Obg. Simpsons by kjones692 · · Score: 1

    Homer: It will have the loyalty of a cat, and the cleanliness of a dog!

    --

    Love the Third Amendment?
  343. NT/PPC by bill_mcgonigle · · Score: 1

    NT 3.00+ (at least) came for i386[+], MIPS, PPC and Alpha. MIPS and PPC didn't have enough interested buyers to maintain the platform. Alpha held out a bit longer and actually had some followers. Microsoft wasn't stupid, they lost money on the platforms, saw no way to recover it and cancelled non x86 NT.

    Just to add a little detail, it, on PPC at least, went up to NT4 SP2. Microsoft didn't cancel it - they told Motorola they needed to take over development, and Motorola declined, so according to Microsoft, Motorola canceled NT4 PPC. See, it's all in the nuance.

    It's too bad - the company I was at was looking to get a thousand copies to run on new PReP Macs. Another "if only" in computing...

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  344. A redundant..... by Anonymous Coward · · Score: 0

    ...no.

    Next question please?

  345. Re:We already have a test for this question. by dmaxwell · · Score: 1

    Add some of the wrapped Mplayer codecs to that mix as well.

  346. would I switch? by jedi63 · · Score: 1

    switch what, OS? And, h/w, too? Its hard enough maintaining Windows on x86. PPC would dillute the quality of windows further beyond recognition. Oh, wait! That's the idea, here. Make windows even worse than it is, so, it dies a quicker death. If this wasn't a flame bait post, I have never seen one. Please!

  347. I'd switch if they lowered the prices about 50%. by Anonymous Coward · · Score: 0

    Apple products are just too expensive. I always see people justifying the price hike with all the add-ons. The price of an Apple systems vs. any generic system with the same specifications is considerably more. I love the looks of the Apple computers, and I especially love the OSX OS (even though I've only used it for about 5 minutes I've noticed things never seen before).

    I like Mac's for the OS, not really for the hardware. I know it's been said before... the really cool thing about Macs is OSX. OSX should be licensed for x86. What a cool 3D accelerated desktop. Nothing like it to date. I love my old x86 with XFree86 but OSX is way cooler. (Nope I can't afford an Apple that can run OSX.)

  348. I presume you're being sarcastic. by Anonymous Coward · · Score: 0

    Several peices of code were copied an pasted as was stated. It has been demonstrated, do some research.

    1. Re:I presume you're being sarcastic. by Anonymous Coward · · Score: 0
      If it's been demonstrated, you can supply a link, right?

      Oh wait, you can't. If you had been able to, after all, you'd have linked to it earlier.

  349. Re:It is currently there and perhaps even runs wel by Anonymous Coward · · Score: 0

    To make it easier to run Mac OSX on the X-Box

  350. Embrace, extend, extinguish? by Anonymous Coward · · Score: 0

    Here's a paranoid view on porting Windows to PPC. Microsoft could port Windows to PPC and have it run exclusively on Apple PowerMacs at first. Apple may be quite pleased with this prospect as they would make money on the hardware and let Microsoft have the headache of providing support. People begin to buy more PowerMacs for the reason of dual-booting with Mac OS X. (I will make the assumption that Windows/PPC includes some kind of x86 compatibility or enough big name software titles are ported over to make Windows on PPC compelling.) Microsoft knows full well it won't be long before projects like Mac-on-Linux, SheepShaver and PearPC make it possible to run Mac OS X within Windows and vice versa. They may provide some help in porting, though not likely overtly.

    Microsoft releases specifications to allow manufacturers to produce PPC based computers compatible with Windows. Before you know it commodity PPC based machines are selling and capable of running Windows and Mac OS X natively. Apple then struggles with dropping hardware sales as people are buying Mac OS X off the shelf to run on the now readily available and inexpensive PPC computers. Apple responds by changing the Mac OS to prevent it from running on the new hardware. It's too little to late. The large number of people that want to have the Mac OS at a discount price continue to improve their emulators and installer hacks. As long as Macintosh computers are based on PPC and OpenFirmware the coders find a way to have Mac OS X run on their hardware of choice. Piracy becomes a big problem as Apple raises their prices to cover the losses.

    Microsoft can claim they are in the clear as they simply chose to support a superior platform to run their software on. After all, Apple has been claiming for years the superiority of the PPC over Intel processors. Also, Microsoft didn't pirate the Mac OS, the users have. Microsoft can easily claim the availability of third party hardware that was capable of running Mac OS X with slight modification to open sourced software (Darwin, Mac-on-Linux, etc.) was merely coincidental.

    Apple is now faced with a quite a dilemma. Suing users and developers is not likely to work, most software written that allows the running of Mac OS X on non-Apple hardware would also have a legal use of being able to run Darwin, Linux, NetBSD, etc. Suing Microsoft would not be productive as any case they bring would be difficult to argue and Microsoft has a much larger legal department and deeper pockets. Apple could move to Intel only to have the piracy be even more rampant, and lose the performance marketing they've been using for years. About the only choice they have would be a move to yet another processor. While they spend the time searching for a replacement, design the hardware, rewrite and test code to run on it, ramp up production, and bring it to market they are losing any hardware advantage they had and their customers along with.

    Sometime during all this Microsoft drops support for Apple hardware. They can claim that the customers are no longer buying Apple and find the market to support shrinking. Again, Microsoft did no wrong and is only looking out for its customers and investors. Apple gets taken down a notch, if they are not forced to close.

    Of course my little proposed scenario could happen. Consider an alternate scenario...

    Apple hardware shows promise as a preferred platform for Windows. Sales skyrocket as the dual G5 computers kick Intel ass. Existing Windows/Intel PC manufacturers race to produce Windows/PPC hardware. Unable to compete with Apple's R&D, Dell, Gateway, etc. struggle to keep up as they are now supporting two processor lines with razor thin margins. Traditional Windows PC peddlers merge to avoid closing their doors. Soon the number of Windows PC manufacturers dwindle down to two, Apple and "the other one". People having bought Apple hardware to run Windows start to find the included OS acceptable, and the additional price for Windows too muc

  351. Sun Solaris for PPC by mknewman · · Score: 1

    Sun just announced that it will have a PPC version of Solaris 10 available. No idea why, other than they will have an alternative to Sparc that is non-Intel. This is not the first version, either, it was available back in the Solaris 2.5 release as well. Marc

  352. Nope by xnot · · Score: 1

    But I would duel-boot OS X and Windows on the same machine.

    In fact, I wouldn't care if the box was PPC or on x86: simply running both OSes on the same box at full speed would kick ass.