Slashdot Mirror


The Scoop on the Xbox 360's Embedded OS?

An anonymous reader writes "When the Xbox 360 was launched two weeks ago amid much brouhaha over its custom-designed IBM PowerPC-based CPU with 3 symmetrical cores running at 3.2GHz each, WindowsForDevices.com wondered aloud, 'What OS runs inside the Xbox 360?' Now, the website thinks it has found the answer to its question. No, it's not Linux or BSD, nor a derivative of Longhorn or Windows CE."

31 of 504 comments (clear)

  1. Wow by gowen · · Score: 5, Funny

    It's Windows 2000. What a shock, who would've guessed, I'm so exci..... ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    1. Re:Wow by rovingeyes · · Score: 4, Informative

      I take it that you didn't even bother to RTFA. It says it has roots in windows 2000 but it is NOT windows 2000, a derivative may be but NOT windows 2000.

    2. Re:Wow by gowen · · Score: 5, Interesting
      I guess its easy enough for them to port win2k to the power arch
      Given the modular VMS-like core that's at the heart of WinNT, I wouldn't be surprised if it was fairly easily ported to a lot of architectures. Then, as you say, if you only need a limited set of device drivers, you're well on your way to having a full OS.
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    3. Re:Wow by gstovall · · Score: 5, Insightful

      Well, since Microsoft used to sell WinNT for PowerPC (I used to have a few of the machines), and Win2K is just an update of WinNT, I presume it was pretty trivial for them to do this.

    4. Re:Wow by WormholeFiend · · Score: 4, Funny

      According to the article, the XBox OS was Windows 2000 with 95% of it removed

      Where can I get a trial copy this Windows "lite" edition?

    5. Re:Wow by Dylan2000 · · Score: 4, Funny

      buy an XBox?

      --
      Build your own website - full service homepage system your m
    6. Re:Wow by Anonymous Coward · · Score: 5, Funny

      Let's see... Hyperbole, check. Extreme generalizations, check. Bald-faced lies, check. Strawman and matches, check. Non sequitur insults, check. 2+ uses of a 'curse word', check. Belief in inherent self-superiority uber alles for being an emo chestbeater, check.

      Stricken nerve, check.

      Too easy. Catch ya next time, sucker.

  2. My question is. . . by Nomihn0 · · Score: 4, Insightful

    Will this compromise hackability?

    1. Re:My question is. . . by Jozer99 · · Score: 5, Interesting

      What would you run on it? The XBox was cobbled together from basically off the shelf hardware. 4 years down the line, and we still haven't gotten everything working with Linux yet. The XBox 360 has NO OFF THE SHELF HARDWARE. You would need to reverse engineer the processor, graphics processor, RAM, filesystem, and system bus, not to mention audio, usb and IR controllers. I won't even go into the rights management system, which I imagine can only be stronger than on the original XBox (2048 bit encryption key needed to boot the XBox 1) Then you would have to write your own APIs and compilers for accessing said devices. I don't think the OS is the biggest problem in terms of hackability right now.

    2. Re:My question is. . . by MrAnnoyanceToYou · · Score: 5, Informative

      XBox was a 400$+ Million Loss Leader.

      Anyone else know how to spell 'monopoly'?

    3. Re:My question is. . . by Alarash · · Score: 5, Interesting
      Actually, I don't think it will be too hard to hack the XB 360. The development kits (you know, what the manufacturer sends to developpers so they can develop their games even before the console is available) consist of two G4's. This leaked out from E3 when two guys from some magazine noticed that the cables of the console displayed at the expo were running behind it, and they could see the G4's. No, I don't have the link right now, but if you dig some gaming websites they should have it.

      I guess my point is : if the dev kits are using G4's PowerPC, does it make the console easier to crack ?

    4. Re:My question is. . . by NickFortune · · Score: 4, Interesting
      I suppose it could have been a marketing ploy: make the Xbox security circumventable (although not so much so as to prevent plausible deniability) and allow a user base to grow based on piracy ripping off your platform partners. Then once your userbase is established, upgrade to a secure model, knowing that you'll take most of your users with you.

      On the other hand, security has been a big thing with MS in the last few years. I'll rephrase that - managing public perception of security has been a big thing for MS lately. I can't imagine that they'd deliberately build in security flaws... well, not as a matter of marketing policy... well, I still don't believe it, anyway.

      So that leaves the question as to whether they have learned enough from the original XBox to make XBox2 impossible to hack. I have problems with "impossible" in this context. The harder they lock it down, the harder they make it for partners to port to their platform. Since MS' in house games studios still lack the output to satisfy demand solo, they're somewhat dependant on goodwill to get ports of cool games from other platforms. And where they make those allowances, that's where the next generation of hacks will come.

      The online game thing? Well yes, that's unavoidable. On the other hand, I think there's a backlash brewing against these subscription games. I'm old enough to remember the first wave of computer moderated play-by-mail games and they dirty tricks some of them used to extort money from the players once they had invested deeply enough. From what I've read of most of the MMOGs, it's the same sort of scam, and people seem to be becoming aware of that.

      I wouldn't be surprised if it turned out to be a fad. Just like video arcade games largely died off when home computers got good enough graphics to compete, so will the online ones when some free alternative gets good enough.

      --
      Don't let THEM immanentize the Eschaton!
    5. Re:My question is. . . by mankey+wanker · · Score: 4, Insightful

      First, you have to read what was written better.

      Second, many "entertainment" technologies are almost entirely predicated on making copies - iPod, vcr, dvd writer, high speed DSL, etc.

      And seriously, how many non-graphic artists do you know that own a legit version of Photoshop? People just do duplicate software. It's not a lost sale becuase that person would never buy the product for $500+ anyway. But get it for free from a friend, no problem.

      And what about mere loaner copies? I have lent people books so that they didn't have to get their own copies. I have done the same with CDs and DVDs and whatever else over time. There's lots of ways to avoid putting money into the system while still making use of the thing that the money was supposed to get you.

      That's just the way things are. Everyone knows this. I just weep for your fragile grasp of economic realities

    6. Re:My question is. . . by NanoGator · · Score: 4, Insightful

      "Anyone else know how to spell 'monopoly'?"

      Ask me when MS isn't a distant second in the video game market.

      Despite popular belief, MS can't just go make a monopoly. They actually need a little help from their customers. I realize this is a tough pill to swallow, but it's true. I'm surprised these little cracks fly around even though IIS isn't king, Sony and Palm are still around, and Logitech is still producing mice and keyboards.

      --
      "Derp de derp."
  3. Three letters... by Waltre · · Score: 5, Funny

    DOS

  4. First Power chips on the X-box by G27+Radio · · Score: 5, Funny

    What's next? Next thing you know Apple will start using Intel chips instead. Strange days. :)

  5. Huh. by PsychicX · · Score: 4, Informative

    All that fuss to say it's a simple derivative of NT, in its second generation of console-ness.


    That was certainly a surprise. Oh wait, no it wasn't.

  6. IBM is making out well by 1967mustangman · · Score: 5, Insightful

    They are making the PowerPC for the Xbox and the Cell for the new Playstation. It seems like they will be the real winner in the next round of game wars.

    --
    Madre de Dios! Es El Pollo Diablo! -- Captain Blondebeard
    1. Re:IBM is making out well by chrismcdirty · · Score: 4, Insightful

      Don't forget that they're making the processor for the new Nintendo machine. 3 for 3 in the console department.

      --
      It's like sex, except I'm having it!
    2. Re:IBM is making out well by digidave · · Score: 4, Funny

      "Maybe some of this is payback for Intel's Linux support"

      I've heard that IBM is thinking of supporting Linux, too...

      --
      The global economy is a great thing until you feel it locally.
  7. Faeries... by Shadow+Wrought · · Score: 5, Funny

    My guess is faeries. They captured a whole mess of them and have chained them to tiny little switchboards in the machine. I was going to say leprachauns, but the extra gold they carry around would make the machines too heavy.

    --
    If brevity is the soul of wit, then how does one explain Twitter?
  8. What a letdown! by saintp · · Score: 4, Insightful

    I was hoping it'd be something incredible and barely believable, like OS X or BeOS or Plan 9. But no, it's just a derivative of the original XBox OS. Weak. All that suspense for almost nothing. This story is worse than the ending of Citizen Kane, when "Rosebud" turned out to be his sled.

    1. Re:What a letdown! by ghoti · · Score: 5, Funny

      Thanks for ruining that movie for me, you insensitive clod!

      --
      EagerEyes.org: Visualization and Visual Communication
  9. DevKits by BenBenBen · · Score: 4, Interesting

    Seeing how the DevKits were G5 boxes, wouldn't it be a good idea to look at the OS they were running?

    From a hackability POV, it's the BIOS that really matters. The original xbox had the BIOS hidden in the VGA chip (or was it the Southbridge? Can't remember) but once Bunnie Huang scoped the buses everything was lost. I think we can expect to see some fairly high grade encryption at work in both the POST and code signing arenas.

    --
    The Slashdot Paradox: "100% Overrated"
  10. You're all wrong. It's actually OS/2 WARP! by netglen · · Score: 4, Funny

    That's right, the OS is actually MS's old friend OS/2 WARP.

  11. Re:What OS? by King_TJ · · Score: 5, Interesting

    The OS is rather irrelevant when you're talking about embedded systems or for that matter, any system which just does its designed tasks with little direct human interaction.

    That's why, as long as they keep on reading your ATM card and spitting out money properly, most people don't care a whole lot which OS their ATM machine runs.

    The only reason we really have "OS wars" today is because people have differing opinions on the way things should be presented on the screen to them as an interactive user of said OS. (And secondarily, technical debates on such things as security ... but let's be honest here. A lot of pretty darn important systems run on Windows, despite all the complaints about it being "insecure". There's a strong 3rd. party market happy to try to shore up those holes for a price - and plenty of customers willing to pay for those "improvements".)

    Most of the time, when someone expresses a strong preference for Mac OS X, they're really expressing a fondness for the overall look and feel of the GUI.... Perhaps they favor the drap and drop nature of everything, with file management being done by symbolic folders that automatically open up when you hold the mouse button down while pointing at one? Maybe OS X Tiger users just fell in love with the Dashboard widgets or the Spotlight search feature, or who knows?

    Same with any other OS I can think of. Even MS-DOS users argued for it because of it's stark simplicity. "Only one exact way to do a specific task... no confusion of "What does the picture on my screen do that looks like *this*?" Easy to write down a step-by-step instruction sheet so anyone who can type can get a task done in it.

    None of these things really matter on a system that nobody interfaces with directly very often. If it just serves up web pages or files or acts as a back-end to a database, or whatever ... as long as it keeps running, people don't care what it runs.

  12. Re:PowerPC vs Intel by It+doesn't+come+easy · · Score: 4, Interesting

    On the other hand...

    OSX core is open source Darwin, which already runs on Intel processors. I would bet that deep inside Apple, they maintain a fully functional OSX on typical Wintel hardware (speculation only but why wouldn't Apple make the effort? Sort of a hedge against CPU lock-in).

    I think a more interesting line of speculation is: Is Apple developing, or thinking of developing, an OSX version for the new CELL processor? After all, IBM surely thinks that CELL will eventually replace conventional CPUs. IBM and Apple usually work pretty close together when it comes to future CPUs for Apple's OS. I can't imagine that Apple hasn't at least discussed it with IBM.

    --
    The NSA: The only part of the US government that actually listens.
  13. Hmmm... billg said it was impossible by plopez · · Score: 4, Insightful

    Didn't MS and billg say that stripping down the OS like this was impossible due to integration issues in a court of law? Did someone mislead the court? Or am I mistaken?

    Anyway, this is just one more project branch to maintain. They now have Win2K, WinXP Home Edition, WinXP Pro, Win2003 server, WinCE and now another version for the XBox. For the server editions they need to support standard, enterprise and data center versions. And I think there is a version for the tablet PC, or is it just WinCE? No wonder MS wants cheaper code monkeys, keeping all the versions maintained and in synch has got to be a labor intensive nightmare.

    --
    putting the 'B' in LGBTQ+
  14. Seems a little obvious... by _Pablo · · Score: 4, Insightful

    First off, it was pretty obvious that MS were going to use existing code on the original XBOX, if only because it was to all intents and puropses a PC. So at the time MS had the choice between using a Win 9X codebase, a CE codebase or NT/2000 codebase.

    Windows 9X compatibility wasn't a requirement so could be ignored, CE was optimised for lower power CPUs and had been a less than a stellar success in the Dreamcast, whilst the NT/2000 codebase was optimised for higher end processors x86/PPC/MIPS/Alpha. It would seem that the choice was obvious. I dare say that MS stripped it down so that it's just the kernel of 2000 with thin wrappers of DirectX on top of the drivers together with a the minimum requirements of Win32 to keep DirectX and OpenGL running.

    If we jump ahead to now, it seems obvious that MS would carry on using the same platform - just this time using the PPC branch of 2000, build new drivers and probably add more Win32 stuff to support the XNA architecture. If anything it seems unthinkable that they would use anything but an NT kernel.

    I would be more interested to know if Win360 (I know this is Slashdot and Microsoft is only interesting when it's monopolising the cure for cancer etc - but just allow me to wonder a moment!) supports .NET or Avalon.

    --
    $2B OR NOT $2B = $FF
  15. Re:DUH. by Princeofcups · · Score: 4, Insightful

    > Who, except for /. crowd, expects Microsoft adopts Linux for one of their strategic pieces?
    > Windows has the HAL that can absorb hardware differences, so there's no room for Linux and the
    > like.

    When the Mac came out in '84, M$ told the DOS heads that using their keyboard macros was so much faster than using a mouse that using the mouse and gui will never make it into mainstream business. They published statistics to prove it. Then Windows came out, and M$ told them how great the mouse and gui was, and they switched over in droves, their past biases completely removed from their memory banks.

    When the web started taking off in the early '90s, M$ told the faithful that the web was a waste of time. It was run by Universities and will never be applicable to the modern business world. Hell, you had to jump through hoops to even get windows running TCP/IP back then. Then M$ came out with IE, and told everyone that it is the business app of the future. All of the windows heads developed mass amnesia, and told us all how M$ runs the internet.

    History says that if M$ changed their stance and started pushing Linux, embrased and extended into proprietary hell, of course, then all the current Linux haters will tell you how great M$ Linux is, and forget they ever bashed it.

    M$s main power is brainwashing. They coddle the non-free-thinking masses and give them a sense of community in their M$ness. They will blindly follow whatever Redmond tells them, as long as they have Linux and Apple or whoever to despise. Hated is the easiest way to bind any community.

    jfs

    --
    The only thing worse than a Democrat is a Republican.
  16. You don't understand the word monopoly. by Some+Random+Username · · Score: 5, Insightful

    Just because MS doesn't have a monopoly in every single market (yet), doesn't mean they don't have a monopoly. The problem with the xbox is that they are using the billions of dollars they made from their OS monopoly to push their way into other markets.