Slashdot Mirror


Free60 Project Aims for Linux on Xbox 360

BlueMoon writes "The Free60 Project wiki and developers mailinglist has been launched. The project aims to port open source operating systems like GNU/Linux and Darwin to the Microsoft Xbox 360 gaming console. The site already contains some interesting details about the Xbox 360 security: per-box key stored on CPU, boot ROM will be on CPU too and a hypervisor verifies the running state of the kernel."

511 comments

  1. coming up: Running Windows IIS server with wine by Anonymous Coward · · Score: 0, Flamebait

    Why do you want to buy from M$ and do a ...

    1. Re:coming up: Running Windows IIS server with wine by shobadobs · · Score: 1

      Well, they _are_ losing money on the initial sale.

  2. *click* by NightDragon · · Score: 5, Funny

    *Starts the "Time-to-360-hacked" Stopwatch....*

    --
    -ND
    1. Re:*click* by m4dm4n · · Score: 1
  3. Easier option... by Anonymous Coward · · Score: 1, Insightful

    If you want a $400 PowerPC system then why not just pickup a refurbished Mac Mini?

    1. Re:Easier option... by mordors9 · · Score: 3, Funny

      Because the most important question of all must once again be answered, "yeah, but does it run linux?"

    2. Re:Easier option... by KDR_11k · · Score: 3, Insightful

      Because the XBox 360 could run a virtual Mac Mini and still have enough CPU left to play Quake 3?

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    3. Re:Easier option... by Anonymous Coward · · Score: 0

      Why buy a P4 when you can pick up an 8086 for cheaper? Just because the Mac Mini and XBox 360 share an instruction set, does not mean they are anywhere near the same ballpark in terms of performance.

    4. Re:Easier option... by eclectro · · Score: 1


      Don't forget ogg. It needs to play ogg music files. Thanks.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    5. Re:Easier option... by ArbitraryConstant · · Score: 1, Flamebait

      A G4 -- one of the slowest desktop processors available -- versus a three-core chip with an enhanced altivec and much higher clock speeds.

      Why do you think?

      --
      I rarely criticize things I don't care about.
    6. Re:Easier option... by Anonymous Coward · · Score: 0

      I run the latest Kubuntu/PPC on my mini. Everything works nicely.

    7. Re:Easier option... by Anonymous Coward · · Score: 0

      Don't you want something even tighter than that? Perhaps an abbreviated kubuntu on your little mini ...

    8. Re:Easier option... by Anonymous Coward · · Score: 0

      Actually, yes.

      NetBSD
      Linux

    9. Re:Easier option... by Anonymous Coward · · Score: 0

      You meant P4, right? ;)
      Have you ever heard of a 486 then? - much slower than a G4, which is up to 6x powerful per CPU-cycle than a P4 in most tests.

    10. Re:Easier option... by ArbitraryConstant · · Score: 1

      I said "one of the slowest desktop processors available". Chips that aren't available as desktop chips anymore don't count.

      Pentium 4s might be slower at the same clock speed, but given the clock speed advantage they stay ahead pretty easily.

      "which is up to 6x powerful per CPU-cycle than a P4 in most tests."

      Of course, it's also dramatically slower in other tests and overall. Being able to find a niche where it's faster doesn't say a lot. For example, a C3 with its hardware encryption engine is fast at encryption, but not fast overall.

      For the loads that actually get put on desktop chips,the only thing slower than a G4 is a C3, and those are a lot cheaper.

      --
      I rarely criticize things I don't care about.
    11. Re:Easier option... by Anonymous Coward · · Score: 0

      Score:2, Flamebait
      That's for sure.

  4. os x? by jest3r · · Score: 5, Interesting

    Being a triple core 3.2GHz PowerPC it would be cool to get OS X running on the XBOX 360.

    1. Re:os x? by cbreaker · · Score: 5, Interesting

      The Xbox 360 CPU cores are very simple and a full G5 processor should be able to outperform the Xbox in any real world applications.

      --
      - It's not the Macs I hate. It's Digg users. -
    2. Re:os x? by prionic6 · · Score: 1

      But the 360 is cheaper than even a Mac Mini. Maybe by the time the box is cracked, a new Mini will outperform it, though...

    3. Re:os x? by Kjella · · Score: 0

      But but but... three 3.2GHz processors, that's like a 9.6GHz processor. /sarcasm

      --
      Live today, because you never know what tomorrow brings
    4. Re:os x? by cbreaker · · Score: 2, Insightful

      Indeed - by the time the original Xbox was functional enough to be a general-purpose machine running linux (real video support (still no 3D), sound, etc) it was a fraction of the power compared to what could be done with a $300 off the shelf PC.

      Besides, at this point all we could hope for is to be able to unlock the region code bullshit and to allow copied DVD's to run. I think this in itself will be a very daunting task - although invariably there's always some weakness in the system somewhere that allows this type of thing, no matter how strong the encryption is. I am a firm believer in making backups of games, especially since kids have a hard time putting the discs back in their cases. Hell, so do I. These aren't $10 music CD's here - they're $50 and $60 games.

      The original Xbox was the ultimate modding game console. Being able to replace the dashboard, run a shitload of home-brew apps, media players and emulators, not to mention full linux distributions - and to store everything on the hard drive.. How much better then that could you get? I don't see the Xbox 360 becomming anything close. I'm guessing that's one of the reasons they went with this PowerPC chip instead of an x86 chip - not as attractive to hack and not as easy to port to.

      --
      - It's not the Macs I hate. It's Digg users. -
    5. Re:os x? by ceejayoz · · Score: 1

      Indeed - by the time the original Xbox was functional enough to be a general-purpose machine running linux (real video support (still no 3D), sound, etc) it was a fraction of the power compared to what could be done with a $300 off the shelf PC.

      And by that time, the original Xbox no longer cost $300.

      They're $100 locally now.

    6. Re:os x? by cbreaker · · Score: 1

      No - by the time Xbox Linux ran acceptably enough to use as a PC, the Xbox wasn't $100. Right now, you might find them for $100 - do you think the Xbox 360 launch had anything to do with that?

      Plus, even if you pay $100, you still need a keyboard and mouse, a cable to plug those into the Xbox controller port, and a mod chip. I guess there's ways around using a mod chip now, but those ways are only a year old. Plus, it's a 733Mhz celeron with 64MB shared memory. Not very modern and pretty much not worth the effort if your goal is a cheap PC (that can only connect to a TV.)

      --
      - It's not the Macs I hate. It's Digg users. -
  5. Yay by unik · · Score: 1, Insightful

    I guess it was only a matter of time. I just dont understand why.. Linux runs great on a 486. Why would you need it on a three 3.2 GHz processors.

    --
    "You won't eat our meat, but you'll glue with our feet.." --Some cow
    1. Re:Yay by porneL · · Score: 5, Funny

      It just gives that fuzzy feeling that Microsoft has paid $126 for your Linux box.

    2. Re:Yay by letxa2000 · · Score: 2, Insightful

      But how long does that fuzzy feeling last when your system crashes because the power-supply overheated?

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

      >>> Why would you need it on a three 3.2 GHz processors.

      Because they're THERE!

      Geesh... :-)

    4. Re:Yay by hullabalucination · · Score: 2, Funny
      Why would you need it on a three 3.2 GHz processors.

      The main reason: Jewel Box Total Annihilation Edition
      http://www.games.ru/games/linux/screenshots/xjewel .gif

    5. Re:Yay by sgant · · Score: 4, Interesting

      Renderfarm maybe?

      If only we could port Vray, Mental Ray and PRman to it.

      Cheap renderfarm networked together. Need lots of cooling though from what I understand about the 360

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    6. Re:Yay by Geoffreyerffoeg · · Score: 5, Funny

      But how long does that fuzzy feeling last when your system crashes because the power-supply overheated?

      Then it becomes a warm fuzzy feeling.

    7. Re:Yay by akeyes · · Score: 5, Funny
      Why would you need it on a three 3.2 GHz processors.

      You must be new here...

    8. Re:Yay by unik · · Score: 1

      I was not intending to be a "Troll", just needed insight on the reason, and i found it.

      --
      "You won't eat our meat, but you'll glue with our feet.." --Some cow
    9. Re:Yay by notanatheist · · Score: 1

      Can't be new. Look at the grammar. Personally, I can't wait 'til the thing runs linux or OS X. I'll even an extra copy of OS X if it got to running just fine on there. Triple core 3.2Ghz PPC!! Man, wonder if we'll see those in the DARPA Grand Challenge next year.

    10. Re:Yay by EnglishTim · · Score: 1

      It's a bit low on memory for a renderfarm machine. I suppose it might be alright for the low-end, though.

      I don't see how it would be an improvement over a cheap PC, though.

      To be honest though, if you're running PRMan (which ain't cheap), you've gotta wonder why you'd be skimping so much on your machines. You'd have thought you'd be much better paying extra a bit more for reliability and support.

    11. Re:Yay by akeyes · · Score: 1

      It was announced that there would be no more DARPA-sponsored Grand Challenges in the future.

  6. Re:Why would you need it on a three 3.2 GHz proces by amliebsch · · Score: 5, Funny

    They want to run KDE.

    --
    If you don't know where you are going, you will wind up somewhere else.
  7. My Thoughts Exactly by slashbob22 · · Score: 3, Interesting

    This goes extremely well with my solution to the overheating problem:

    I suggest that correct this problem that you transform your "XBox" into the form it should have originally been in:

    1) Buy MicroATX case (with powersupply)
    2) Rip apart XBox
    3) Rebuild your computer. err XBox.

    Done Right?

    and I suppose:
    4) Install Linux and stop buying those ridiculously priced games.

    --
    Proof by very large bribes. QED.
    1. Re:My Thoughts Exactly by Miros · · Score: 3, Funny

      So, buy an extremely expensive piece of propreitary hardware, an extra pc case, a bunch of modding tools, spend hours of your time moving the pieces from one to the other and getting the OS tweaked just right... to not waste money on overpriced games.... dude, just go out and buy a computer, seriously.

    2. Re:My Thoughts Exactly by Anonymous Coward · · Score: 5, Funny
      4) Install Linux and stop buying those ridiculously priced games...

      ...so you can play Tux Racer. Oh Oh Oh, what about bzFlag? Linux can play games, honest!

    3. Re:My Thoughts Exactly by Anonymous Coward · · Score: 2, Interesting

      Seeing as MS is selling these at a loss, if these guys get it up and running nicely, I'd be interesting in buying. Sweet machine theoretically if all the hardware is made to work, and a dollar loss to MS.

      Sounds a little "teh M$ is teh evil" slashdottery? Think again.

      It's payback for those licences on latops and packaged computers that I and others don't use but have to pay for because they enforce a monopoly.

      Microsoft is constantly profiting from these anti-competitive moves, and they are trying to sink other console makers by selling their machines at a loss (their whole xbox division doesn't turn a profit), I say if some company tries to use it's raw billions to put others out of business by selling below cost, then they deserve to have people buy them and use them for other purposes.

      It's time someone stood up for the little guys (and I don't mean those macromedia flash producing infinium labs guys here either, there are real jobs on the line when MS bullys people), if our governments won't do it. We can.

    4. Re:My Thoughts Exactly by Khuffie · · Score: 2, Informative

      Umm...the PS2 was sold at a loss, as was the PSP, so will the PS3. The only company that doesn't sell at a loss is Nintendo.

    5. Re:My Thoughts Exactly by Kadin2048 · · Score: 3, Interesting

      Yeah if there actually turned out to be even some semblance of support for it as an architecture, I'd probably pick one up just to play around with. I don't really have any desire to buy any games for it, but if I could get a development/hobby platform for under $400 (okay, add a case that doesn't suck) while at the same time sticking Microsoft for $125, I'm all over it.

      What would be cool is if somebody would port the BOINC distributed computing client, and put together a bootable CD for xBox. If you know you're not going to be using your console for a while, just put the CD in and reboot it, and it crunches numbers until you're ready to play again. If you think of the numbers of game consoles that are sold, and the number of hours that they're probably used per day (after the initial fascination wears off), that's a lot of idle CPU time. Now that consoles are getting comparable to computers in power, and have network connections and attached disk storage, I don't think it's that ridiculous an idea.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    6. Re:My Thoughts Exactly by Anonymous Coward · · Score: 0

      Yeah, it's a shame that I can't play new games like Quake IV on my Linux box.

    7. Re:My Thoughts Exactly by tepples · · Score: 1

      If you think of the numbers of game consoles that are sold, and the number of hours that they're probably used per day (after the initial fascination wears off), that's a lot of idle CPU time.

      How much electricity is used to power that CPU time? How much oil, coal, or competing fuel is burnt to create that electricity? And how many blown Xbox 360 power supplies would it take?

    8. Re:My Thoughts Exactly by Kadin2048 · · Score: 1

      I think that if you engage in any of the various distributed computing projects, whether SETI or Einstein or anything else, there is an implicit assumption that the work being completed is worth the electricity being used and the fuel expended. In some cases this tradeoff is explicit, since people choose to leave their computers on all the time (or not go into sleep/low-power mode) and pay for the electricity, so they can do work on these projects.

      I and many others apparently think it's worth the power; if you don't, that's your business, nobody makes you leave your system on.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    9. Re:My Thoughts Exactly by pdiaz · · Score: 1

      Tux Racer? bzFlag?, pfff, everybody knows that Moagg is the one and only game any linux user will need!! ;-)

      --
      Make It Secret . Free JavaScript implementation of AES for your browser
    10. Re:My Thoughts Exactly by dougmc · · Score: 1
      there is an implicit assumption that the work being completed is worth the electricity being used and the fuel expended.
      Yes, but I think that most people who do this sort of thing don't even realize that it does use additional power. Instead, they think `hey, my computer is already on, let's let it do something!', and don't realize that the power consumption goes up if it's not idle.

      Or if they do realize that power consumption goes up, they don't actually do the research and math needed to determine that `SETI is costing me $0.92/day' (or whatever).

    11. Re:My Thoughts Exactly by Microlith · · Score: 3, Informative

      To a point. The PS2 has been earning profits on the hardware for a couple years now.

      The PSP... who knows. The PS3 will be sold at a loss for some time, but will likely start turning a profit after a while.

      The XBOX is the only console to lose money over its entire lifespan. It remains to be seen if MSFT can contract the cost of manufacturing enough to bring unit production cost under sale cost and turn a profit on the XBOX360. Since they own the rights to everything in the system, it's entirely possible.

    12. Re:My Thoughts Exactly by NanoGator · · Score: 1

      "It's payback for those licences on latops and packaged computers that I and others don't use but have to pay for because they enforce a monopoly."

      It's also a reason for Microsoft, Sony, and Nintendo to keep restricting their hardware. Thanks a lot.

      --
      "Derp de derp."
    13. Re:My Thoughts Exactly by dangitman · · Score: 1
      Sweet machine theoretically if all the hardware is made to work, and a dollar loss to MS.

      Even if they make a dollar loss - it is much more important for Microsoft at this stage to win mond-share and market-share. So, you may think you are costing them, but you are helping them achieve a psychological and market victory. And supporting a company that hates Linux and campaigns against it.

      --
      ... and then they built the supercollider.
    14. Re:My Thoughts Exactly by dangitman · · Score: 1
      I and many others apparently think it's worth the power; if you don't, that's your business, nobody makes you leave your system on.

      So, you're selfish. Some people realize that their actions have an effect on other people, even the small actions. Wasting power is irresponsible and hurts everybody. You might just think it's your business, but it's not - it's all of our business.

      --
      ... and then they built the supercollider.
    15. Re:My Thoughts Exactly by djdavetrouble · · Score: 2

      bzflag happens to be my favorite game, you insensitive clod !
      yes, I love nethack too.

      --
      music lover since 1969
    16. Re:My Thoughts Exactly by apflwr · · Score: 1

      So, you're selfish. Some people realize that their actions have an effect on other people, even the small actions. Wasting power is irresponsible and hurts everybody. You might just think it's your business, but it's not - it's all of our business.

      The X-Box 360 is a waste. Manufacturing a sophisticated high end computer that does nothing more than play games is a complete waste not only of energy and resources, but talented minds who could be working on the $100 laptop or sending a rocket to Mars. Not to mention all the electricity wasted playing the games themselves, and the hundreds to thousands of hours every gamer wastes a year when they could be furthering their careers or education.

      Is that a ridiculous thing to say? It's less so than your argument. Yeah, we're facing a global power crisis, but there are a lot of major things that can and should be fixed immediately and even you must know that a few people running X-Boxes 24-7 is a drop in the bucket. At least SETI, Einstein etc. has practical uses that could benefit society, and since it could be run headless the power consumption would be on par with or less than other household appliances.

    17. Re:My Thoughts Exactly by dangitman · · Score: 1
      The X-Box 360 is a waste. Manufacturing a sophisticated high end computer that does nothing more than play games is a complete waste not only of energy and resources, but talented minds who could be working on the $100 laptop or sending a rocket to Mars.

      Exactly. We live in an immature, wasteful society. i don't see how that makes my point seem "ridiculous."

      Yeah, we're facing a global power crisis, but there are a lot of major things that can and should be fixed immediately and even you must know that a few people running X-Boxes 24-7 is a drop in the bucket.

      So what if it is a "drop in the bucket" - every bit counts. how does this make my comment ridiculous? certainly it is still true that wasteful electricity usage wastes power?

      At least SETI, Einstein etc. has practical uses that could benefit society, and since it could be run headless the power consumption would be on par with or less than other household appliances.

      That's debateable. I think there are likely much more efficient machines to run these processes on. I doubt the Xbox is highly energy efficient compared to its processing power. Look at the size of the power supply! Wouldn't a laptop running off solar cells and a battery be better?

      --
      ... and then they built the supercollider.
    18. Re:My Thoughts Exactly by Anonymous Coward · · Score: 1, Informative

      I don't really have any desire to buy any games for it, but if I could get a development/hobby platform for under $400 (okay, add a case that doesn't suck) while at the same time sticking Microsoft for $125, I'm all over it.

      Think of it this way, when Microsoft makes an XBox 360, they're out $525. When you buy the XBox 360, they've made $400.

    19. Re:My Thoughts Exactly by blincoln · · Score: 1

      Exactly. We live in an immature, wasteful society. i don't see how that makes my point seem "ridiculous."

      The part that makes it ridiculous is that you're berating people for not living up to an unrealistically extreme ideal which you hold, but they may not.

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    20. Re:My Thoughts Exactly by Xarius · · Score: 1

      Or Darwinia, or Unreal Tournament 2004, or Quake IV, or Doom 3, or Transport Tycoon, or SiN, or Neverwinter Nights, or Postal, or Alpha Centauri, or Sim City 3000...

      I know you were kidding, but there are some seriously good commercial games ported over to the ol' penguin.

      --
      C17H21NO4
    21. Re:My Thoughts Exactly by advance512 · · Score: 1

      Most of the games you've noted are over 1 year old, some over 5 years old.. (SiN?!) Linux is the inferior gamer's platform. Doesn't mean it won't change in the future, but right now - it is.

    22. Re:My Thoughts Exactly by nomadic · · Score: 2, Insightful

      4) Install Linux and stop buying those ridiculously priced games.

      Yep, who needs good games anyway? Much more fun to play a poorly done version of some 10 year old PC game.

    23. Re:My Thoughts Exactly by ocelotbob · · Score: 1

      Depends on what you want to do. If you're using the xbox hardware as a devel kit for learning the intricacies of multiprocessor programming, $400 becomes damn cheap for the onboard hardware.

      --

      Marxism is the opiate of dumbasses

    24. Re:My Thoughts Exactly by Anonymous Coward · · Score: 0

      Just looked at the screenies - it looks a LOT like "Gravattack", aka, "Doctor Plummet's House of Flux". That was a fantastic game. Too bad about what happened to the author :(

    25. Re:My Thoughts Exactly by Feminist-Mom · · Score: 0, Interesting

      Right. Or, as I am thinking about, it could be a good basis for a homebrew "supercomputer".

    26. Re:My Thoughts Exactly by halltk1983 · · Score: 1

      Turn off your computer. Go outside. You are wasting power by posting on Slashdot. You should do something productive with your time and effort. Quit being so selfish. Oh, wait... you just want everyone else to do this...

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    27. Re:My Thoughts Exactly by doubledoh · · Score: 1
      "At least SETI, Einstein etc. has practical uses that could benefit society"

      Yeah, and pink elephants on the dark side of the moon "could" be ruling the universe.

      --
      I think, therefore I doh.
    28. Re:My Thoughts Exactly by level_headed_midwest · · Score: 1

      I run Folding@Home and I calculate that it "costs" my laptop an extra 5W in power consumption. It's usually on between 10 and 14 hours a day (start it up in the morning and turn it off at night). So if I use 12 hours a day, I use an extra 21.9kW/hr, which in my neck of the woods costs about a buck fifty per year.

      Now if you have a space heater like a P4 Prescott, you'll pull an extra 100W or so between idle and CPU nice time at 100%. If I was to use one of those instead of my laptop, I'd use 20 times the extra power, and that would be about $30/year. The big energy difference comes if you'd ordinarily leave your computer off but now you have it on to run SETIand it eats 300W of power. But if it's already on, the cost is mimimal.

      --
      Just "gittin-r-done," day after day.
    29. Re:My Thoughts Exactly by Megane · · Score: 1

      What about Nethack, you insensitive clod! With your "@" fully anti-aliased at 1080i HDTV resolution!

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    30. Re:My Thoughts Exactly by SmittyTheBold · · Score: 1

      Oh come on. Everybody knows the Mac is a superior gaming platform, what with Photoshop and all.

      --
      ± 29 dB
    31. Re:My Thoughts Exactly by weatherguy48 · · Score: 1

      Now if you have a space heater like a P4 Prescott

      You're not kidding. I run one of those, and this thing can replace my furnace during the winter.

      --
      Quite a bit of assembly required, actually....
    32. Re:My Thoughts Exactly by Anonymous Coward · · Score: 0

      What's a "wannabe socalist"? Since most people can't even spell Socialism, I was wondering if you knew what it means? Or are you refering to Sothern Californians?

    33. Re:My Thoughts Exactly by dougmc · · Score: 1
      I'd use 20 times the extra power, and that would be about $30/year.
      Looking at my electric bill, I pay $0.106/kWh for electricity once I get past 500 kWh per month (and I always do) so let's use that figure. 100 watts * 24 hours * 365 days/year = $93 per year.

      Now, I'm assuming that the computer is left on 24/7 (which may not be what you calculated), is otherwise idle, and the power difference between idle and busy is 100 watts. I'm neglecting any additional cooling required due to the extra 100 watts of heat put into your house (during the summer), and I'm also neglecting any less heating required due to that extra 100 watts (during the winter.) As I understand it, the extra cooling can be quite expensive, perhaps even more expensive than the extra electricity used by the computer in the first place, though I'd love to see a more quantitative figure given if somebody can provide one.

      Either way, $93/year isn't a lot, but it's not insignifigant either. And what does running SETI really gain you? You get a spiffy screensaver (but we're assuming that the monitor is left turned off. If it's left on so you can see that spiffy screensaver, the power consumption goes up considerably) and you get your name in some statistics somewhere, and maybe you'll be the lucky one to find Elvis's signal (assuming that you pick SETI and not something else), but ultimately you're paying $93/year for very little tangible benefit.

  8. They should probably wait... by Hymer · · Score: 4, Funny

    ...until that overheating problem is solved...

  9. Not too quick! by Anonymous Coward · · Score: 3, Interesting

    If they're too quick at crackin the new box, microsoft will patch the other xboxes they'll be making. I'd imagine that's one of the reasons they released so few at this time. The other major one being that they didn't wanna get slapped with too many lawsuits concerning house fires.

    1. Re:Not too quick! by antifoidulus · · Score: 1

      I think you are seriously over-estimating how much of an effect linux really has on the xbox(minimal at best). I'm sure far south of 1% of all xboxes out there are running/have ever ran linux, so I highly doubt Microsoft would create huge disruptions in supplies just to stop this behavoir.....

    2. Re:Not too quick! by Sinryc · · Score: 2, Insightful

      I REALLY doubt Microsoft is scared of Linux being put on peoples Xboxs. Infact, what they are worried about most, more than likely, is playing burned games.
      That right there is what would get into Microsofts pocket, not Linux.

      Hell, if you put Linux on the 360, all youve done is bought a system, but if you mod the system so you can play games, then you will have cost them thousands of dollars.

      IF Microsoft is scared of linux, it sure as hell aint the game division.

      --
      Yay, I have a sig.
    3. Re:Not too quick! by Digital+Pizza · · Score: 1
      If you have Linux running on an XBox 360, then you have a developer-friendly platform upon which to explore and experiment with the hardware, especially the security-related bits. It's theoretically possible for someone to use Linux to boot copied games, bypassing security; that's why Sony took pains to hide the DVDROM from their PS2 Linux environment.

      I haven't heard of anyone actually doing this on a PS2 or XBox (but I don't really keep up with that sort of thing), but I can see why it would conern Microsoft.

      --
      We apologize for the inconvenience.
    4. Re:Not too quick! by thenefariousone · · Score: 1

      Even if all you do is buy the system and put Linux on it without buying any games, you've also cost them dollars. It's incredible naive to think that once people have done that, they won't use it to play burnt games or to hack into the xbox live network and cause damage there.

      --
      http://hughgordon.com/
    5. Re:Not too quick! by nazsco · · Score: 2, Funny

      that makes sense!

      1. M$ releases just a few machines as a probe
      2. hackers abuse version 1
      3. M$ launches version 2 that can't be hacked that way.
      4. all of versions 1 burn to ashes
      5. ???
      6. hackers get to version 2, but then it's too much work for the pseudo-chip makers in china to cople with

    6. Re:Not too quick! by timeOday · · Score: 1
      if you mod the system so you can play games, then you will have cost them thousands of dollars.
      I don't understand that part. Do I need to switch my calculator into RIAA mode?
    7. Re:Not too quick! by stienman · · Score: 1

      what they are worried about most...is playing burned games

      Which is why they are pushing the live account so much. It's easer to copy protect software and hardware when they must phone home. Not perfect, but easier.

      -Adam

    8. Re:Not too quick! by Sinryc · · Score: 1

      I should have said... Potentially lost them thousands of dollars... My bad.

      --
      Yay, I have a sig.
  10. Hypervisor by jurt1235 · · Score: 4, Informative

    Assuming that the hypervisor technology in the xbox360 is really the IBM hypervisor, than the linux community could have access to the patents involved in this technology, making it a lot easier (as in really tough job to in just a bit less realy tough job) to get linux running on the xbox. Maybe it is possible to run it in a VM under xbox windows (I guess internally in microsoft this might be called xwindows).

    --

    My wife's sketchblog Blob[p]: Gastrono-me
    1. Re:Hypervisor by shawnce · · Score: 1

      If patents cover this technology then we all have access to them since patents are in the public domain. This is what patents are about (originally)... to allow others to review the design and think about ways to possibly do it "better" (cheaper, more robust, more efficient, etc.) while still protecting the original inventor from direct / near direct copies of the technology outlined in the patent. Basically if you allow others to see what you are doing (give something) you will be granted protection of the idea(s) outlined in the patent (get something).

      Anyway now it is possible that IBM could license others the ability to develop product despite holding a patent because of their general desire to support and protect their linux investment.

    2. Re:Hypervisor by Kadin2048 · · Score: 4, Informative

      I just read through the site and I don't think there's any evidence to show that the hypervisor that it's being speculated is used by the x360 is the same one that's been developed by IBM. The IBM one I believe is designed for large scale use on big iron, providing abstraction and security services to virtual machines; the xBox one is just to monitor the kernel for modifications and checksum the RAM against stored values in the processor. They seem so different in scope that I'm not sure it's a good assumption to think that they're the same thing, or that the MS one isn't just something they cooked up in-house. There doesn't seem to be any strong evidence that they're the same, and the Slashdot article link just seems to be something the author pulled out of Google.

      Also, if you read on the Free60 documentation site, it's apparent that the factoids being discussed, including the only mention of the hypervisor, are being attributed to "someone on the IRC" -- not exactly a reputable source.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    3. Re:Hypervisor by tepples · · Score: 1

      Assuming that the hypervisor technology in the xbox360 is really the IBM hypervisor

      Then you still don't have the private key to gain administrative access to Microsoft's customized version of IBM's hypervisor.

    4. Re:Hypervisor by penguin-collective · · Score: 2, Insightful

      The bug that lets you circumvent the hypervisor and trusted computing junk (and I'm sure there is one) is likely not to be found in the core designs of those components themselves. More likely, it's something silly in a hardware add-on, game, test facility, etc.

      (Not that I think it's worth wasting any time and effort on finding it. Rather than trying to find the latest screw-up by Microsoft engineers, it would be far more productive to worry about improving Linux and free software on general purpose hardware.)

    5. Re:Hypervisor by Seumas · · Score: 2, Informative

      I think you've got it all wrong. My understanding is that a "hypervisor" is like a supervisor - only way more super. It's a shorter way of saying a super-super-visor. Except, you probably couldn't trademark a super-super-visor.

    6. Re:Hypervisor by Anthony+Liguori · · Score: 1

      The original post is very misleading in linking to the sHype page.

      sHype is not a hypervisor per say, but rather a hypervisor security architecture (sHype is to hypervisors as SELinux is to Linux). sHype is a research project (and a rather neat one actually) that currently is implemented in two hypervisors, rHype and Xen. Both of these hypervisors are GPL.

      I'm not sure where the original poster determined that the XBox had a hypervisor. I have never seen anything that would suggest that. Perhaps it's being confused with the PS3?

      At any rate, it's very easy to write a hypervisor (relatively speaking) especially for the Power platform. If the XBox360 does have a hypervisor (which seems unlikely to me honestly) than I would expect it to have come from Microsoft.

      Of course, why would Microsoft have a hypervisor? My understanding was that the games ran within a special version of Windows (descended from the version that ran in the original XBox).

    7. Re:Hypervisor by sadler121 · · Score: 1

      (Not that I think it's worth wasting any time and effort on finding it. Rather than trying to find the latest screw-up by Microsoft engineers, it would be far more productive to worry about improving Linux and free software on general purpose hardware.)

      There just getting ready for the inevitable day that there is no such thing as general purpose hardware, and you are forced to hack your hardware to do whatever the hell you want, instead of what content prodecers only want you do use the hardware for.

    8. Re:Hypervisor by Seumas · · Score: 1

      Holy crap. Someone modded that 'informative' . . .

    9. Re:Hypervisor by jurt1235 · · Score: 1

      Hence the if at the start of my statement.

      --

      My wife's sketchblog Blob[p]: Gastrono-me
    10. Re:Hypervisor by jurt1235 · · Score: 1

      The hypervisor assumption is based on the backwards compatibility of the xbox360 with the xbox. The windows API is one part of which makes that possible, but you still have C++ code compiled for a PIII instruction set, so you need to solve that too. To run the games which now run on a PIII instruction set on a powerPC instruction set, needs some interaction/translation. This can be done two ways:
      - Virtual PC (Microsoft bought a company with this technology a while ago). Xen, a hypervisor, is a sort of virtual PC (Going to get flamed on this one)
      - Hardware: Implement the PIII instruction set on the powerPC processor. This is possible since they bought the IP and they can do with it whatever they want. However, this is not a trivial task. Implementation in software is certainly easier. You will need some good quality virtual machine though to keep a game up to speed. The only help you have in this case, is that you can let API calls for graphics directly fall through to the 360OS, so not to loose speed in that way.

      --

      My wife's sketchblog Blob[p]: Gastrono-me
    11. Re:Hypervisor by jurt1235 · · Score: 1

      There just getting ready for the inevitable day that there is no such thing as general purpose hardware

      Agree 100% with you here. This kind of machine is partially a test for Microsoft to see what it takes to get control over the hardware market, and to exclude all those guys/girls with their fancy little OSes (Linux, BSD, OS/2, BeOS and many many others).

      --

      My wife's sketchblog Blob[p]: Gastrono-me
    12. Re:Hypervisor by Anthony+Liguori · · Score: 1

      The hypervisor assumption is based on the backwards compatibility of the xbox360 with the xbox.

      A hypervisor really doesn't help that. I was under the impression that the Xbox360 has an x86 emulator (more likely, a dynamic binary translator). Note that this approach for backwards compatibility is very well established and usually quite successful.

      A hypervisor only gives you the ability to run multiple bare metal operating systems. When you have to support native binaries of a different platform, you have to do dynamic translation.

    13. Re:Hypervisor by penguin-collective · · Score: 1

      General purpose hardware isn't going to go away; any software or company that invests based on that ideas is simply foolish.

  11. Why? by Anonymous Coward · · Score: 0, Insightful
    Maybe a usable Linux desktop? A hacked XBOX - yeah that ought to have about 100 users.

    Whata waste of time, effort and brains.

    1. Re:Why? by Eideewt · · Score: 1

      ...but figured it would be wasted what with you being an arrogant, unimaginitive little fucktard.

      Wait a second, did he even make any points besides that one?

    2. Re:Why? by Aqws · · Score: 2, Funny

      According to Godwins law, I must now try to hack the x-box.

    3. Re:Why? by Anonymous Coward · · Score: 0

      Dude you are a retard!!

    4. Re:Why? by anagama · · Score: 4, Insightful
      Maybe a usable Linux desktop? A hacked XBOX - yeah that ought to have about 100 users.
      Completely wrong. Hacking the 360 is important ... vital. If it isn't done, then when streaming video or the like starts to take off, content providers will require you to have MS hardware and your only option will be to accept that or give up. Hacking the 360 ensures choice in the marketplace in the future. Here's a quote from an article I ended up at by following some links during my RTFA session:
      Why does it matter? Bear in mind, Microsoft has big plans for the home -- plans that include media center PCs, family entertainment centers, TV set-top boxes, portable media players, mobile phones, and, of course, gaming devices. Considering that the Xbox 360 represents a powerful new computing platform that will be finding its way into tens of millions of homes, it seems likely that Microsoft will attempt to leverage the device to extend its reach throughout the home, offering a wide range of capabilities and services.
      http://www.windowsfordevices.com/news/NS3988467635 .html


      That's doubletalk for "you must use MS ______ to view this content".
      --
      What changed under Obama? Nothing Good
    5. Re:Why? by xigxag · · Score: 1

      content providers will require you to have MS hardware and your only option will be to accept that or give up.

      But you're forgetting one thing. We don't need content providers. They need us. They can't afford to have us "give up." Content providers have to weigh their greed and desire for control with the reality that consumers will ultimately only spend a fraction of their income on "content." If they overplay their hand and attempt to overburden us with crap, they are risking the backlash of apathy. Divx? DAT?? ATRAC??? DVD Audio????

      --
      There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
    6. Re:Why? by Truekaiser · · Score: 1

      if so this proves the theory that the xbox line of gaming consoles are being used as a drm test bed.
      sort to like the following.
      1. release gameing console that is made from normal off the shelf pc parts but with some drm that prevents it to be used as such.

      2. wait for and then watch groups who try to hack the drm to be able to use said console as a normal pc.

      3.take the information gained from leting them do this into account as you make the next version of the console then go to step one, unless of course no one is able to hack the drm in which case push to have it added to normal pc hardware.

    7. Re:Why? by msormune · · Score: 1

      Uhhh... why is that vital? I take a Xbox360 any day when compared to Open Source based solution that I have to install and maintain my self. And what about digital tv providers and like? I am pretty sure they are not going to sit back and watch MS take over their business. Have you also even considered the fact that maybe Xbox360 is just a very good product and people will not care about alternatives?

    8. Re:Why? by Truekaiser · · Score: 1

      even when the microsoft solution will allow them to say charge you per veiw just for the ability to watch dvds on the system, charge you per month on top of the per month bill for the isp just for the privialge to play online, charge you for updates and bug fixs for their own products problems. i can go on.

    9. Re:Why? by Oldsmobile · · Score: 0, Flamebait

      Then you my friend, are no better than Hitler.

      --
      Some say he is made with ascii, others that he is eyeballed daily by millions. All we know is, he is known as the Sig
    10. Re:Why? by Aqws · · Score: 1

      Because almost everyone else will profit from it.

    11. Re:Why? by Aqws · · Score: 1

      Thank you for bringing this up, friend. It seems you do not understand the basis for Godwin's Law which means that because you tried to demonize your opposition by making an irrational comparison to the horrible montrosities that the nazis did, you lose your side of the argument. I am no nazi, and am offended that you would consider me to be. My father's Jewish and it is horrible that you should compliment Hitler by saying that he is as great of a person as I am(I am also very modest). I hope scum like you rot in hell.

    12. Re:Why? by Aqws · · Score: 1

      Sorry nazis piss me off, I know your not a nazi, and I am nothing like hitler, but thinking about it makes me angry. Please don't try to use such a horrible thing like that to make a stupid agrument. The two have nothing to do with each other. The nazis were bad because they were fasists and caused wide spread suffering, which has less than nothing to do with porting linux to the x-box 360.

    13. Re:Why? by mungtor · · Score: 1

      While that was very passionate, being able to hack the 360 to get Linux on it won't change anything. 99.9% of the people interested in streaming content don't care what they watch it on. They will buy the box that gives them what they want with the minimum amount of effort. It's why they buy Windows in the first place.

      I'm sure that the whole project will be fun for the people who want to invest the time, but in the long run it will only help Microsoft learn how to lock down the hardware better. The time would be better spent building a serious, Linux-based gaming platform if you wanted the market penetration.

    14. Re:Why? by Anonymous Coward · · Score: 0

      Please, do go on. I need further proof that you are a completely paranoid idiot.

  12. Odd Timing by nurb432 · · Score: 2, Interesting

    Just as apple drops the PPC, Microsoft starts using it?

    --
    ---- Booth was a patriot ----
    1. Re:Odd Timing by Anonymous Coward · · Score: 2, Interesting

      Actually, it's more like "Just as Microsoft drops Intel, Apple starts using it."

      The PPC was planned as the processor for (most of) this generation of consoles for a while. Rumour had it, once upon a time, that the 360 devkit ran on Dual G5 Powermacs with the right video card.

    2. Re:Odd Timing by Anonymous Coward · · Score: 1, Informative

      It's not a rumour, they were running games on that setup at trade shows.

    3. Re:Odd Timing by ergo98 · · Score: 3, Insightful

      Just as apple drops the PPC, Microsoft starts using it?

      Mobile computing is critical to Apple's strategy (indeed - mobile PCs are going to seriously erode the desktop market), where the PowerPC had few viable options. Mobile computing doesn't really matter much to the gaming console market.

    4. Re:Odd Timing by Magic5Ball · · Score: 3, Interesting

      Mobile computing doesn't really matter much to the gaming console market.

      Sure it does. GameBoy* and PSP* are profitable, and will continue to be profitable as they gain enough processing power to run re-releases of current console games in the next five years or so. A self-powered X-Box that fits into a discman-size form factor would be a killer app, and is close to being achievable today.

      --
      There are 1.1... kinds of people.
    5. Re:Odd Timing by LearnToSpell · · Score: 2, Informative

      A self-powered X-Box that fits into a discman-size form factor would be a killer app, and is close to being achievable today.

      Yeah, but the power supply is the size of a mini-fridge.

  13. are there any non-gaming applications to this by caffeinemessiah · · Score: 5, Interesting

    ...because a lot of good came out of the original Xbox being hacked. I'm sure there are a lot of high-perf researchers on a shoestring who are eyeing the price on the basic Xbox 360. Even without a hard disk, a small memory card should be enough to house a basic computation/communications infrastructure, and with the retail price on the basic 360, you should be able to string a bunch of them together to get decent computing power at a price even lower than a low-end Beowulf. I understand that the obvious application of hacking the 360 is so that you can play pirated games, but I for one am eagerly waiting to see what comes out of this project, and the PS3-hack that is soon to be.

    --
    An old-timer with old-timey ideas.
    1. Re:are there any non-gaming applications to this by chudgoo · · Score: 1

      Not that this is my forte or anything but wouldn't the
      10/100 ethernet be a huge bottleneck?

      Also, 512MB of RAM isn't much to work with for real scientific computation.
      (although I'm sure someone will correct me on that)

    2. Re:are there any non-gaming applications to this by interiot · · Score: 4, Interesting

      Simply adding support for extra codecs, and better/configurable upscaling of DVD or 720p content would be a wonderful place to start. Though the PS3 supposedly has more horsepower and 1080p output, so it may be preferable for use as a software scaler.

    3. Re:are there any non-gaming applications to this by cecom · · Score: 1

      and the PS3-hack that is soon to be.

      I thought the PS3 was going to run Linux, or at least a Linux toolkit will be made available by Sony, so "hacking" it would be pointless, except for pirating games.

    4. Re:are there any non-gaming applications to this by penguin-collective · · Score: 1

      I doubt that's a good application. Gaming machines are not particularly fast compared to general purpose hardware by the time they are widely available. Generally, you are better off with a bunch of low-end machines you buy off the shelf.

      If you're really on a budget, you buy the motherboards, CPUs, memory, and powersupplies separately and assemble them in a single big case.

    5. Re:are there any non-gaming applications to this by An+Onerous+Coward · · Score: 2, Insightful

      From what I've been able to find, the XBox360 CPU is a modified PPC chip. But I would assume that a lot of its performance comes from specialized graphics chipsets (like any good gaming rig). While it's possible to do general purpose computations on graphics cards, I don't think it's trivial.

      So for high performance computing, I don't see how networking a bunch of XBoxen together is going to deliver anything that couldn't be achieved by networking a bunch of beige boxes. With a custom-built solution, you aren't buying controllers, or the DVD-ROM, or the graphics chipsets that don't really do anything for you. Finally, you have better control over the hardware specifications.

      The upsides: Well, they'll look much cooler mounted on the rack. And perhaps in a few months you can get used ones at very competitive prices. But overall, I think beige will always be king.

      --

      You want the truthiness? You can't handle the truthiness!

    6. Re:are there any non-gaming applications to this by Antique+Geekmeister · · Score: 1

      Or doing cluster computing with NFS-based Linux distributions. I've seen a few, and they can work well as long as you don't need too much of what the cheap boxes lack, such as high-speed local disk.

    7. Re:are there any non-gaming applications to this by Anonymous Coward · · Score: 0
      (Posting AC to try & preserve my modpoints)

      There likely will be an official Linux port for the PS3, however you can be sure it will not be free. As with the PS2, it will be bundled with hardware & marked up more than enough enough to cover the losses Sony incurred on the original console, which will make it no more cost-effective than a cheap PC, and thus relatively uninteresting.

      Any business model that relies on a subsidised initial purchase (the console) to be covered by later purchases of accessories (games) will strongly discourage any use (Linux) that might hinder those purchases, or the model will fail (see "CueCat"). The only time those other uses might be allowable is if the initial subsidy can be covered in some other way (see "PS2 Linux/HDD bundle").

    8. Re:are there any non-gaming applications to this by cecom · · Score: 1

      You are right. Additionally it appears that the PS2 Linux kit is no longer sold in the USA (much like the Zaurus :-).

    9. Re:are there any non-gaming applications to this by saifatlast · · Score: 0

      Way to miss the point. They're not doing it because they should, they're doing because they can. [For the modpoints] You insensitive clod!!

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't regist
    10. Re:are there any non-gaming applications to this by woolio · · Score: 1
      Even without a hard disk,
      I don't think many HPC groups would consider this to be a problem... The really really large clusters are mainly diskless... Hard drives are a nightmare for both cooling and reliability... Plus, some of the really compute intensive applications like finite-element analysis require relatively little I/O. (I think they may just read some data and then crunch on it for a while...)
    11. Re:are there any non-gaming applications to this by nzkbuk · · Score: 1

      Would you trust the ps3 toolkit from sony NOT to be rooted / DRM'd ?

    12. Re:are there any non-gaming applications to this by Otter · · Score: 1
      So for high performance computing, I don't see how networking a bunch of XBoxen together is going to deliver anything that couldn't be achieved by networking a bunch of beige boxes.

      Also, in the real world, do you want to be submitting a grant application asking for hundreds of thousands of dollars to buy Xboxes to hax0r into a cluster? Even if there were a performance advantage to using them (and as you say, there probably isn't) it's not the sort of proposal that pushes you to the top of the funding stack.

    13. Re:are there any non-gaming applications to this by Naikrovek · · Score: 1

      From what I've been able to find, the XBox360 CPU is a modified PPC chip.

      I read *somewhere* that some internal IBM person confessed to some blog writer that the XBox 360 CPU and IBMs Cell processor are the same, except that the one that IBM provided for Microsoft has been as much removed from the Cell name and Cell support circuitry as possible, so that either MS or Sony have competitive advantage, depending on who is making the sales pitch.

      They both have 3 cores, running at 3.2GHz (name another triple-core 3.2GHz consumer level chip; I can't)

      The XBox 360 processor is related to the Cell. I'm guessing that it is indeed a very close relative. brothers yes; twins, probably.

    14. Re:are there any non-gaming applications to this by mblase · · Score: 2, Funny

      I'm sure there are a lot of high-perf researchers on a shoestring

      A lot of Xbox 360 power bricks, too.

    15. Re:are there any non-gaming applications to this by dumbskull · · Score: 0

      Its 720p and 1080i.

    16. Re:are there any non-gaming applications to this by Troed · · Score: 1

      I read *somewhere* that some internal IBM person confessed to some blog writer

      Yeah - me too. He's the one writing from Area 51, right? ...

  14. Source by morcheeba · · Score: 4, Interesting

    Interesting source of the information: I met someone on the IRC the other day who told me the following...

    The biggest thing I wonder about in "The key is stored inside the CPU". This adds cost, but it is possible. It means that to execute your own code, the serial number must be determined so that a replacement flash chip can be properly encrypted. I'm betting it's pretty hard to find this number out without taking apart the processor.

    1. Re:Source by Anonymous Coward · · Score: 3, Interesting

      It could add cost, but perhaps not.

      IIRC, there's an extention to the JTAG specification for in-system programming of devices, such as programmable logic or flash memory.

      I don't think it would be too cheap to store the unique per-console key in a few bits of flash memory in the chip die. Then all CPUs would be identical, and during the normal testing phase they could program the flash. And God knows we have flash memory technology issues down these days.

      There's other ways too; fuseable links to make it permanent. But nothing that require a new die per CPU, it's the kind of thing that can be implemented cheaply.

    2. Re:Source by bbrack · · Score: 4, Insightful

      Electrically programmable fuses make this very simple - when the part is tested at wafer/multiprobe, you simply blow in the ID when you are blowing in all your repair solutions - I can guarantee IBM is blowing an ID into the parts anyway for general yield/return tracking purposes.

      This ID can probably be accessed through the JTAG port, or accessed internally - the data is going to be in a certain format (Lot #, wafer #, x coord, y coord, or something similar) that would be easy to verify...

      You could also make it so reading the id from one place and writing it to another was part of the reset sequence on the chip...

      WRT getting the serialid out of the processor, you should be able to read it out through a simple JTAG instruction

    3. Re:Source by tepples · · Score: 1

      WRT getting the serialid out of the processor, you should be able to read it out through a simple JTAG instruction

      Unless the boot ROM applies some crypto on the processor serial number to get the firmware decryption key, or unless the processor has had a fuse blown to disable usefully reading the processor ID through any JTAG port.

    4. Re:Source by Have+Blue · · Score: 1

      Do you expect the average hobbyist or electronics store grunt will be able to do that? If modding is sufficiently difficult there won't be enough modded boxes out there to support the sort of community the Xbox 1 had.

    5. Re:Source by Anonymous Coward · · Score: 1, Insightful
      It depends on the purpose of the key. I know that some vendors are producing chips with keys like that that cannot be accessed other than to load them in to a specific register and they cannot be read without special JTAG like debugging equipment. Even then, they take some steps to avoid having them ever leave the chip. There are some "hardend" hardware where you cannot get the keys out of the chip, even with a jtag, you need a tunneling scanning electron microscope and a whole shitload of time and extreme desire to see the keys.


      I suggested a scheme not too long ago for MS or Sony to produce box specific media with this kind of technology. Further if the 360 can detect that the machine has been modified in some way then they could start putting blacklists into media based on the chip id and the ability of trusted chips do decode pieces of data. You hook it up to Live and part of the handshake could involve these cryptographic components and serialized components it it could report that you've tampered with it.


      It's hard to say if MS or Sony would ever use this kind of stuff for real, the risk of breaking a lot of people and potentially jading the whole commuity seems huge vs. the benefit. At the same time, the 360 has recieved a fair amount of bad PR (I've seen news on all the locals) about the defective units and MS doens't seem to care and doens't look like they are taking any protective steps to fix the bad press.


      I defititely could see them putting the effort in to box specific media though, it opens a whole wealth of possiblities once their stuff is trusted as "secure" they'd own the next-gen media market. SACD, HD DVD (whatever the media format) etc.. would all use that.

    6. Re:Source by Helvick · · Score: 5, Insightful

      You're missing the point here - this is supposedly a Trusted Computing architecture. The locks on this are not something as trivial as a serial number that is hard to track down. The core has a cryptographic component that provides for hardware based key management and secure crypto functions. That module will never export its unique private key(s) because the hardware design doesn't provide any instructions that allow that to happen. Good luck attacking it that way, it might be possible if they stuffed up the design but I doubt it.
      Furthermore if it follows the MS TC model then the CPU's crypto store will also have MS X-Box boot and app signing Root certs. All code, especially the boot process will have to be signed by something that will pass a check against those Root Certs. At a guess I'd say they have more than one of each type and they can be revoked via firmware (ie over XBox live, or via code distributed in games) just in case their primary leaks. Finding buffer overflows or figuring out how to code the instructions for an alternative boot firmware wont help unless you can figure out how to sign the code you feed into CPU. If the hardware design is properly secure then that will require breaking a strong crypto system equivalent to that used in X.509 certs in order to compromise those MS owned signing keys. This is a much much harder problem than compromising the original X-Box (which only used software based crypto so it could be subverted by replacing the boot code) or the PSP (which seems to rely on no secure execution model at all). MS certainly know how this should be done, the question is did they actually try to do it and if so did they succeed. That is the main reason I'm interested in this X-Box 360 hacking attempt, it's success will show how serious MS actually are about extreme DRM.
      My guess on that is that the answer is very interested indeed, if they can successfully implement a popular consumer device with a hard TC architecture then there are a lot of people out there who will want them to share it with them - the Cellular Telco's in particular love this stuff and will happily get into bed with MS if they can sell them a proven TC architecture that is resistant to attack.

    7. Re:Source by InvalidError · · Score: 1

      If the ID is used for crypto, I think I would implement this programming procedure:
      1) Program the fuses with ID# and S#
      2) Read them back
      3) Program the readback-disable fuse so the ID# can no longer be read back
      4) Try reading the fuses again - should return garbage for ID#
      5) Encrypt the test firmware image with the S#ID# and run the tests
      6) Add the S# and ID# of working chips to the production database so firmware images can be encrypted by service/support people in case of flash bombs

      Each unit would require an individually encrypted initial bootloader. For Flash updates, I imagine the 360's CPU is put in a "lock-down" mode which disables RAM and JTAG controllers to prevent external observability, makes the ID# available to software again so the updated firmware can be re-encrypted and requires power cycling to resume normal operation to ensure all registers and SRAM are cleared, reducing the risk of leaks even if someone forgets to insert register/memory-clearing code in some short-lived firmware revision.

      Short from breaking into the S#-ID# database, this would make 360 BIOS hacking a per-box key-finding job if firmware updates are encrypted with the box-specific S#+ID# pairs at the source.

    8. Re:Source by bhima · · Score: 1

      Yes I do, in fact I'm pretty sure if Morcheeba was interested he could do it himself.

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    9. Re:Source by ecki · · Score: 1
      the Cellular Telco's in particular love this stuff and will happily get into bed with MS if they can sell them a proven TC architecture that is resistant to attack.


      You mean something like these?

    10. Re:Source by Helvick · · Score: 1

      Exactly like that. The OMA-DM posse wants absolute control of the hardware and all of the data that moves in and out of the devices. This is not just about DRM for "copyright protection", it's about monetizing everything subscribers might want to do with their phones. Folks I've talked to in the industry are quite open about the fact that the cellular providers want these levels of hardware based TC and DRM so that they can prevent their users doing anything at all that is not sanctioned by them, ie not paid for as an extra by the users. Want to save your photos to the web? Pay us. Want to change your ring tone? Pay us. Want to synchronise your calendar? Pay us.
      And before people say it will never work, they already sell close to half a billon devices a year that operate under that model and they want this so they can be certain that it can continue.

    11. Re:Source by warrior · · Score: 1

      WRT getting the serialid out of the processor, you should be able to read it out through a simple JTAG instruction

      If this key is part of some encryption scheme, it's more likely a private JTAG instruction. Good luck trying to figure out the secret handshake necessary to unlock the TAP. Being able to execute private JTAG instructions will give you full access to all scannable latches in the microarchitecture, not something chip manufacturers are going to let you do. Here's some more info I dug up on JTAG for the uninitiated.

      --
      Intel transfer the difficult from Hadware to software, for get more power, programmer need more technology. -- chinaitn
    12. Re:Source by amberarcher · · Score: 2, Interesting

      If they do in fact allow for remote certificate revocation over XBox Live this might provides a means to hack it, ironically enough. Put the 360 on a network you control with a DNS provider that redirects the site it's trying to connect to to a new, fake one, and have your fake certificate authority tell it that the original certificates were hacked and provide new ones. The machine will download the replacement code-signing certificates from My 360 CA. Then what was a crytographically secure mechanism becomes just "security by obscurity" (no one knows that site URL or the format it exchanges) and we all know how well that works.

      As Ed Nisley always says in his DDJ column, "to own is to be root" -- there's no truly secure hardware.

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

      "The documents are inside the computer!" (holds up part of old-iMac case)

    14. Re:Source by Anonymous Coward · · Score: 0

      There has to be a way to disable using the signing, or games from the DVDs wouldn't be able to play, unless all games used the same signing, in which case, it should be tremendously easier to figure out the encryption.

    15. Re:Source by morcheeba · · Score: 1

      I agree. I'm sure they did their homework, so the key/serial won't be readable over JTAG - there is no reason to do so in production, and it's an obvious security risk. It's probably one-time-programmable and can be read only by code executing out of processor ROM (and maybe with some other restrictions, like in the first 200 cycles since reset). There are other simple things to do, but I don't want to give any ideas (argh, sorry - I'm usually for free flow of ideas, but I don't want to make reverse-engineering this thing any harder for others).

      There are people with SEMs and lots of time (wish I was unemployed and independently wealthy). They are just buying time before it is broken -- if it takes 10 years to do, then MS wins.

    16. Re:Source by marcosdumay · · Score: 1

      I wonder if there isn't a way to read the key using X-rays or some kind of ressonance. If we can do that, we can break any given TC plattform, independent of how well designed it was.

    17. Re:Source by marcosdumay · · Score: 1

      Answering my own question (Google is my friend), it can be done. It is possible to read the keys using X-rays, it is also expensive, very expensive. But the problems don't stop there, there are researches trying to detect the X-rays emissions to destroy the data if one does that.

    18. Re:Source by Anonymous Coward · · Score: 0
      The core has a cryptographic component that provides for
      hardware based key management and secure crypto functions.

      Dicier than a Pentium-III where you went to the motherboard BIOS and disabled the S/N
      if you put your box directly on the Internet without a software or appliance-based firewall?

      I better not send in a warranty card with my Wal-Mart proof of purchase ...

    19. Re:Source by Lehk228 · · Score: 1

      remember a few years ago TEMPEST emissions were going to have the CIA and FBI and RIAA reading all our computer monitors and sniffing our modems from a van out front?

      that would be a better way to do it, place an elecromagnetic "listening" device near the CPU or crypto chip and analyse it until you can determine the key

      --
      Snowden and Manning are heroes.
    20. Re:Source by Misao · · Score: 1

      >Being able to execute private JTAG instructions will give you full access to all scannable latches in the microarchitecture, not something chip manufacturers are going to let you do

      Only if they're doing DFT via JTAG. Possible, but certainly not a given. And on a microprocessor, even less likely (just use at-speeds....)

      -m

    21. Re:Source by Anonymous Coward · · Score: 0

      Put the 360 on a network you control with a DNS provider that redirects the site it's trying to connect to to a new, fake one, and have your fake certificate authority tell it that the original certificates were hacked and provide new ones. The machine will download the replacement code-signing certificates from My 360 CA.

      The author implied that you can't replace certificates, only remove them. So you can revoke certificates if you have their private key (that's how revocation works; the "revoke" command needs to be signed), at which time it would fall back to one of many backups.

      But there are other implications of knowing the private key. If you can block the revocation, there are ways to control the system, just not what you've described.

    22. Re:Source by Anonymous Coward · · Score: 0
      More importantly, when you put it under the SEM, you usually damage the part. It's almost trivial to add some stuff during manufacturing which will make sure you do some damage when you try to look under it. You put this CPU under the microscope and spend a year or 2 manually decoding the keys and then you have the keys to that now defuct chip. At least when Hughes did it with the smartcards, they were able to decode the algorithm that all the smart cards used..


      The ideal and the fear that Sony and MS have is that you could come up with a software only cracker for their stuff by reverse engineering it. We're long past those days though.

    23. Re:Source by morcheeba · · Score: 1

      With high-power chips like this one, you'll definitely ruin the chip when you SEM it. Like all chips, the transistors are on the bottom-most layer underneath the metal routing. Besides signals, this routing delivers power and ground to the whole chip. In power-hungry parts, a *lot* of wiring is required to do this. These signals are usually placed on the upper layers where the wires are typically slightly thicker and wider - they block the view of the good stuff.

    24. Re:Source by Anonymous Coward · · Score: 0

      Does TC use the standard idea of CAs, and certificate revocation, expiry, etc.?
      I think maybe expiry due to date might be an angle, assuming the certificates aren't dateless, which would be stupid for other reasons. They should have figured out that not all units will be plugged into the internet, and provided for new certificate loading from the game discs themselves.

      Tell the system it's Y2038, or better, let it hook up to a segregated local net with all ntp queries redirected to an ntp server you control. Then maybe you can listen to the bus while it tries to load new certs from the disc, to figure out the loading procedure, format on disc, etc. Then you can work on injecting your own certs into the equation, maybe with something as fun as a disk swap?

  15. Consoles are not general computing platforms by Junks+Jerzey · · Score: 0, Troll

    My question when I see stories like this is: Why? More specifically, why would anyone want to put a bulky, general purpose operating system onto lean and special-purpose hardware? One of the big advantages of consoles is that the "os" is minimal, to the point of being a tiny set of hardware interfacing code. The Xbox 360 (and the original Xbox) isn't running Windows or anything like that, because there's no need. You get nothing out of running Linux on such hardware.

    1. Re:Consoles are not general computing platforms by garcia · · Score: 4, Interesting

      Well, if the device actually works (and the apparent overheating issues worked out) you will end up with a low cost, low profile machine with TV-out that can be used as a media center box while (in a perfect world) being able to still playing XBox games online.

      One box to do it all. You get a lot by being able to run your own OS on the box. Don't troll with unintelligent comments, it's not worth it.

    2. Re:Consoles are not general computing platforms by Yusaku+Godai · · Score: 1

      Well, Linux runs fine on a normal XBox (with a little tweakinga), and have you seen how cheaply you can get them for now? Really cheap mail server, if nothing else.

    3. Re:Consoles are not general computing platforms by EvanED · · Score: 1

      Why?

      Why climb Mount Everest?

      Because it's there!

      The Xbox 360 is there, and thus these people won't rest until it runs Linux.

    4. Re:Consoles are not general computing platforms by sonoluminescence · · Score: 2, Insightful

      To piss off Microsoft.

      --
      Karma: Bad. Calmer, good.
    5. Re:Consoles are not general computing platforms by timmyf2371 · · Score: 1

      For £50 I can get a P2-based machine, if not better, on eBay; if I want to spend a lot of money on a 360, it wouldn't be for an expensive mail server...

      --

      Backup not found: (A)bort (R)etry (P)anic
    6. Re:Consoles are not general computing platforms by Anonymous Coward · · Score: 5, Funny

      You missed the whole point of being a geek. Sorry, slashdot is not for you, don't come back.

    7. Re:Consoles are not general computing platforms by Anonymous Coward · · Score: 0
      One of the big advantages of consoles....
      No, you're wrong. There is exactly one advantage to consoles. The only advantage to consoles is that they are general purpose computers sold below cost.
      You get nothing out of running Linux on such hardware.
      Really? You see nothing out of buying a computer faster than the one I have for several hundred dollars cheaper?
    8. Re:Consoles are not general computing platforms by Yusaku+Godai · · Score: 1

      I'm talking about the original XBox--and it is capable of more than just being a mail server. As for the 360, by the time it's at all easy to run Linux on it, they hopefully will have come down in price, and would make for a significantly powerful computing platform for its low price.

    9. Re:Consoles are not general computing platforms by mrtroy · · Score: 1

      What do you get out of running linux on the Xbox?
      You get the ability to run applications on the Xbox. For example, run media players with more extensive features and support for a variety of formats.
      You get the ability to run applications such as a FTP server on your Xbox. That way it could be a true media hub, where you could transfer TV shows, movies, and other media to your Xbox for viewing on your television (in high def).

      And most importantly, you get the ability to play games you download, such as the entire collection of the original Xbox's games.

      --
      [I can picture a world without war, without hate. I can picture us attacking that world, because they'd never expect it]
    10. Re:Consoles are not general computing platforms by parryFromIndia · · Score: 2, Insightful

      onto lean and special-purpose hardware?

      Well, special purpose ok, but lean? After seeing the CPU specifications (3 symmetric cores, each with 2threads and running at 3,2Ghz each with plenty of registers) I thought that's pretty high end hardware. May be it's cripped in some other way that I can't see? It sure would be quite fun running Linux on this box for the power and form factor - all the power to the hackers!

    11. Re:Consoles are not general computing platforms by Anonymous Coward · · Score: 0

      you will end up with a low cost, low profile machine with TV-out that can be used as a media center box while (in a perfect world) being able to still playing XBox games online

      Far be it from me to question this but given that it functions out the box as a Media Center extender with HDTV support and (rather expensive) wireless connectivity, isn't your argument for modding it moot?

      Perhaps MS tried to fight off the "I'm modding my box to run XBMC!" crowd by giving it some support from the word go?

    12. Re:Consoles are not general computing platforms by Anonymous Coward · · Score: 0

      Why? More specifically, why would anyone want to put a bulky, general purpose operating system onto lean and special-purpose hardware?

      You've got a five-digit account and still don't know why people do such things???

      You must be like the coolest /. reader I know... seriously!

    13. Re:Consoles are not general computing platforms by Geoffreyerffoeg · · Score: 3, Insightful

      special-purpose hardware

      To quote A Canticle for Leibowitz, "How did that heresy get into the world after all these years?" Anything with a standard CPU inside it is general purpose. The Xbox 360 is a Turing machine...with great graphics and an overheating problem, but that doesn't affect its Turing-completeness. Your Linksys router, your graphing calculator, probably your digital clock, are all general-purpose too, if you can find how to reprogram them. This world has very few special-purpose devices left in it. The point of things being Turing-complete is so that they're not special-purpose.

      Remember that anything with a microcontroller can have that chip reprogrammed. The only special-purpose chips left are probably in heavily-embedded systems like the chip inside your optical mouse or something. For most applications it's cheaper to program a general-purpose microchip in software, instead of making your own logic circuits.

    14. Re:Consoles are not general computing platforms by Anonymous Coward · · Score: 0

      Exactly. And even if for some reason you want a game console that runs Linux, why waste your time hacking this gawd-awful Microsoft abortion when the PS3 comes (well, *will* come) with Linux installed out of the box?

    15. Re:Consoles are not general computing platforms by xs650 · · Score: 2, Insightful

      There are many reasons, one of which is "because it's there".

    16. Re:Consoles are not general computing platforms by Anonymous Coward · · Score: 0

      Don't troll with unintelligent comments, it's not worth it.

      Maybe you should take your own advice next time, eh?

    17. Re:Consoles are not general computing platforms by martinultima · · Score: 0

      "More specifically, why would anyone want to put a bulky, general purpose operating system onto lean and special-purpose hardware?"

      That's the thing. While most major Linux distributions are indeed bulky, general purpose operating systems, not all Linux installations in the world are like that. In fact, a good deal of Linux "installations" right now – in fact, the majority of them last time I checked – are not regular desktop systems, but embedded devices, which are just that: Lean and special-purpose hardware.

      So if someone were to create a special version of Linux optimized for doing everything the 360 does but better (eg, adding in Ogg & DivX support, or letting it play homebrew games) then that wouldn't necessarily have to be a big desktop system.

      --
      Creative misinterpretation is your friend.
    18. Re:Consoles are not general computing platforms by Anonymous Coward · · Score: 0

      Why? More specifically, why would anyone want to put a bulky, general purpose operating system onto lean and special-purpose hardware?

      Was this question intended for the community, or for Microsoft?

    19. Re:Consoles are not general computing platforms by Ashtead · · Score: 2, Interesting
      In theory, anything with a microcontroller could be reprogrammed. In practice there tends to be a number of obstacles put in the way of performing re-programming, in these cases where re-programming never is expected to be needed, or when re-programming is not desired for whatever reason. Mouse and garage-door opener controllers are typical examples of mask-programmed controllers, where there is a large volume and a simple function that never needs to be changed in the field; if there are changes these are applied at the factory, and a new mask is laid for the new revision or model of controller.

      Other systems may use one-time-programmable chips, and most of these have various kinds of "security bits" that effectively slams the door on the possibility of reading the existing program and changing it. Typically something done in order to retain trade secrets.

      Now, there are also field-programmable units, whether memories or erasable and re-writeable controller, with some kind of EEPROM memory in them. Even if they can be erased and re-programmed, these still tend to have some kind of security mechanism for the benefit of those wanting to keep their trade secrets.

      I do expect that Microsoft has not made it easy to reprogram or even inspect the contents of these memory areas that hold the key for the unit. And it's not like there'd be a separate 24C01 memory chip with an I2C-bus interface holding the secret key, we can expect that there are some nonvolatile bytes of memory safely tucked away inside the chip.

      Very likely, this memory is designed as externally write-only-once, so that once the key is written it can never be either read or rewritten. This resembles the region coding change limitation on DVD-drives, where the region code may be changed N times and it eventually sticks at the last one. Reduce N to 1 here, don't implement any way of externally reading the value, and there it is.

      That does not preclude the possibility of overall testing of the external response to stimuli and deducing the internal secrets; but it does make this job quite a bit harder. After all, the device must eventually be able to run code from an external data source, as opposed to embedded controllers that have a fixed program that hardly ever changes.

      --
      SIGBUS @ NO-07.308
    20. Re:Consoles are not general computing platforms by lixee · · Score: 1

      You must be new here! ;-)

      --
      Res publica non dominetur
    21. Re:Consoles are not general computing platforms by Jack+Taylor · · Score: 1

      One box to do it all...

      And in the darkness bind it!

      --
      One good turn - gets all the covers.
    22. Re:Consoles are not general computing platforms by AeroIllini · · Score: 1

      Three boxes for the gamer-kings under Live
      Seven for the finance lords in their halls of stone
      Nine boxes for the mortal render farms doomed to die
      One Server for the Dark Lord on his dark throne

      One XBox to rule them all, one XBox to find them
      One XBox to bring them all, and in the darkness bind them
      In the land of Redmond, where the shadows lie

      --
      For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
    23. Re:Consoles are not general computing platforms by thinkzinc · · Score: 1

      Don't troll with unintelligent comments, it's not worth it.
      Maybe you should take your own advice next time, eh?

      I find it highly disturbing that people are being labeled as trolls and flamebait because they have an unpopular opinion. By simply asking "why put Linux on an X-Box" a person is not being a troll! I find the idea of putting Linux on an X-Box interesting, but I can see why people wouldn't.

  16. First step! by Libor+Vanek · · Score: 4, Funny

    I already know 1st step "HowTo run Linux on your XBox 360" - it's:

    1, Attach your XBox on a string so it can be c00l enough ;-)

  17. Well, in regards to piracy... by Sigmund+Dali · · Score: 5, Interesting

    I've long thought that the only reason MS decided to go with the smaller laptop drives is their drastically reduced capacity. Does the lure of piracy decrease with the size of the Hard Drive? I'll admit that on my modded XBox, I prefer to rip all of my *legit* games to the HD, just for easy access. Anybody else think the same way?

    1. Re:Well, in regards to piracy... by Anonymous Coward · · Score: 3, Interesting

      Someone actually tried connecting a standard SATA drive to the 360.. it connects just fine, but the xbox doesn't recognize it without the right data on the disk. It's only time before someone finds out what the xbox looks for, makes a tool to convert your sata disk, and then have 350GB of hard drive space to play with :)

    2. Re:Well, in regards to piracy... by Turmio · · Score: 3, Insightful

      The Xbox360 HD is basically a standard SATA laptop HD covered with a fancy casing. If a modchip for the system is eventually developed, I'm pretty damn sure that compared to that feat, it's a piece of cake to build an adapter that lets you use any hard disk with a SATA connector with Xbox360. Sure you can't fit a 500GB 3.5" drive inside the case but who cares if it must sit next to the case if it works?

    3. Re:Well, in regards to piracy... by infinite9 · · Score: 1

      It doesn't matter. IIRC, it's a serial ata drive. You can easily get replacement cases for the old xbox, I'm sure someone will make a new larger enclosure for a 3.5" drive that plugs in place of the old one. Just transplant any electronics and put in the new drive. Or, you could just get a generic external enclosure and make an external usb drive or even better, network share.

      --
      Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
  18. Re:Why would you need it on a three 3.2 GHz proces by Anonymous Coward · · Score: 1, Insightful

    Score:4, Informative?!

    This is a joke, people!

  19. Because it's there by CustomDesigned · · Score: 4, Interesting
    Why are you climbing this mountain?

    An Indian Psycologist (whose name went something like Sikh Sent Mahalia - but I'm sure I totally mangled it, and can't lay my hands on the book) identified the necessary components of "flow" as skills, rules, goals, and feedback. For any activity, whether work or play, if you lack the skill, or if the activity is too easy or too hard, you are frustrated and unhappy. If you can't discern the rules (or meta rules), you are frustrated and unhappy. If there is no goal, you are frustrated and unhappy. If there is no feedback on your progress, you are frustrated and unhappy.

    Sports like football have all the components (for those with the skill), and there is "flow". Putting linux on machines designed to prevent that very thing is like a game of football for geeks. It requires skill (is not too easy), but has been and probably can be done (is not too hard). The rules are those of logic and electronics. The goal is clear, and there is feedback along the way as you (carefully arrange to) see evidence of the system running your code further and further along in the boot process.

    It can get frustrating if there is a lack of feedback - you can't find a visible bit to twiddle to show the code has gotten to a specific point.

    1. Re:Because it's there by groomed · · Score: 1
      Putting linux on machines designed to prevent that very thing is like a game of football for geeks. It requires skill (is not too easy), but has been and probably can be done (is not too hard). The rules are those of logic and electronics. The goal is clear, and there is feedback along the way as you (carefully arrange to) see evidence of the system running your code further and further along in the boot process
      The same can be said of masturbation. Which this is.
    2. Re:Because it's there by keyshawn632 · · Score: 2, Interesting
      You're probably referring to Mihaly Csikszentmihaly [wikipedia article].

      How he defines flow: being completely involved in an activity for its own sake. The ego falls away. Time flies. Every action, movement, and thought follows inevitably from the previous one, like playing jazz. Your whole being is involved, and you're using your skills to the utmost.

      The quinessential example that would accurately describe "flow" for the slashdot crowd would be the lost sense of time, sort of euphoric feeling that you get when you've been coding for hours.


      I've read most of his book, Creativity, for my seminar class (college frosh) that I'm currently taking. In it, he does devote a chapter of ~20 pgs to Flow, and the entire book is actually a very insightful read and recommend it to slashdotters....
      /end cheap plug
      /His last name is pronounced: "chick-sent-me-hi-ee"
      /seriously, that alone should give you reason to buy the book or check it out from your local library...

  20. Good idea by GroeFaZ · · Score: 5, Funny

    because game consoles, too, want to be free.

    --
    The grass is always greener on the other side of the light cone.
    1. Re:Good idea by Anonymous Coward · · Score: 0

      More like people want games for free.

  21. Re:Why would you need it on a three 3.2 GHz proces by paranode · · Score: 5, Funny

    And they want to open something in OpenOffice.

  22. Re:Why would you need it on a three 3.2 GHz proces by unik · · Score: 1

    Fair enough. Stupid KDE, black/flux would work fine.

    --
    "You won't eat our meat, but you'll glue with our feet.." --Some cow
  23. Sounds like a good warm up by koan · · Score: 5, Insightful

    To cracking the Trusted Computing hardware.

    --
    "If any question why we died, Tell them because our fathers lied."
    1. Re:Sounds like a good warm up by Anonymous Coward · · Score: 0

      Sounds like a good way to shake out the flaws in the technology before adopting it on a wider scale.

  24. Question by GroeFaZ · · Score: 3, Interesting

    As other posters have noted, game consoles share the distinctive trait of standardized, special-purpose hardware, on which a general-purpose Linux OS is installed. But even the best game consoles make for pretty poor PCs if you just look at the specs, so it seems to me that this is more of a proof-of-concept and the sheer devilish joy of seeing Tux on an Xbox.

    But is it not possible to modify a distro for specifically that set of hardware that comes with, say, the Xbox 360? Would the gain in performance not be equal to that of games software written for that set of hardware?

    --
    The grass is always greener on the other side of the light cone.
    1. Re:Question by Slashcrap · · Score: 5, Funny

      But even the best game consoles make for pretty poor PCs if you just look at the specs, so it seems to me that this is more of a proof-of-concept and the sheer devilish joy of seeing Tux on an Xbox.

      3 x 3.2Ghz Power PC CPUs, 512MB memory, high-end GPU, 20GB HDD & wireless.

      I see what you mean. It's hardly worth bothering with really is it?

    2. Re:Question by Anonymous Coward · · Score: 0

      You should be certain to specify that these CPUs don't execute OoO, which drastically reduces their performance for general-purpose tasks. The universal shader architecture of the Xenom and clock speed keep it out of the high-end. The inability to upgrade the memory is a hassle for desktop use. Overall it's a much better value than the Mini because of Microsoft subsidizes the cost of the unit with software licenses, but unless you really need the GPU you can buy a more convenient desktop solution with better CPU performance, a larger HDD, and more RAM.

    3. Re:Question by Anonymous Coward · · Score: 2, Insightful

      "Universal shader architecture keeps it out of the high end" how? It provides a more flexible model of unit-function (vertex/pixel shader) assignment than fixed-mapping solutions, allows doing texture-in-vs naturally (unlike hacky solutions that use special low-bandwidth texture loads for vs units)... Of course, it costs something, flexibility is never free, but quit babbling about "keeping it out of high end"...

    4. Re:Question by GroeFaZ · · Score: 1

      Well you see, that's the problem with generalisations of the sort I am guilty of in my original post: The actual question, which was intended a serious one, simply got lost in the laughter. Ok, one more time:

      Consoles, with the notable exception of the xbox series, were/are pretty weak when compared to contemporary PCs. Would it be possible to create a distro that targets this specific set of hardware of the console in question to gain the same performance boost that their respective game software can, as opposed to running on diverse PC hardware?

      --
      The grass is always greener on the other side of the light cone.
    5. Re:Question by Anonymous Coward · · Score: 0

      In this case its cost is that it halves the number of effective pipelines compared to a high-end GPU, which it most certainly is not. It's also called Xenos, not Xenom. You and the OP should be quiet.

  25. This is not the slashdot I once knew by Anonymous Coward · · Score: 5, Funny

    Hello fellow slashdotters, I've been reading slashdot for several years but this is ourageous.
    As the Executive Sales Manager for Microsoft XBox 360 I don't see this as news but a direct
    illegal action against the Microsoft corporation. Hacking the XBox hardware which the machine was
    not originally intended for will be further looked into by the FBI and CIA as it is considered a
    hostile Terrorist action against the United States of America's privatly owned enterprises. We
    have the governments full support to fight this Communist plague and any attempt to interfere or
    hinder this investigation will result in an immediate hostile response.

    1. Re:This is not the slashdot I once knew by Mechcozmo · · Score: 1

      Hehe! And he sounds like he actually means it, too! Isn't the government cute?

  26. Re:Why would you need it on a three 3.2 GHz proces by Anonymous Coward · · Score: 1, Interesting

    Sometimes we want people to get karma for making us laugh. And Taco took away karma for Funny mods. Thus, Informative.

  27. At least by paranode · · Score: 4, Funny

    Before they try porting Gentoo to it.

    1. Re:At least by smittyoneeach · · Score: 2, Funny

      Well, they already ported Gentoo's creator to MicroSoft, so the distro itself should logically follow.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:At least by linzeal · · Score: 1

      Hell, half of the heat in my house is from my computers, but I really wish half of the heat in my house was from crazy sex orgies, oh well.

  28. You could by earthshake · · Score: 0

    just use a simple PC to run Linux you know.

    1. Re:You could by Anonymous Coward · · Score: 0

      just do the simple thing of pulling the dildo out of your ass.

  29. Geeks don't need a "why." by MP3Chuck · · Score: 4, Insightful

    I mean seriously ... why not put Linux on the XBox? If there are some hackers out there that get their rocks off porting Linux to everything from new architectures to dead badgers, then more power to them if they want to tackle the X360, too. And IMO it'd be pretty damn cool to have 1) the power and 2) the form-factor in a general-purpose box.

    1. Re:Geeks don't need a "why." by TubeSteak · · Score: 2, Insightful

      Of course, I think we can all ignore the fact that Linux is one of the few redeeming qualities of Bittorrent, which is otherwise almost totally pirated material.

      So what I'm trying to say is that somebody needs to stand up an say that Linux could just be an excuse for hardware hackers looking to crack the Xbox and play gamerips.

      I've got Karma to burn & nobody has brought it up yet.

      --
      [Fuck Beta]
      o0t!
    2. Re:Geeks don't need a "why." by bradbeattie · · Score: 1

      While I recognize the fun in hacking something into doing something it wasn't designed to, the Mac Mini has the form factor as well.

    3. Re:Geeks don't need a "why." by interiot · · Score: 1
      Mac Mini has the form factor as well.
      But it doesn't have the power to decode HDTV content, whereas the 360 and PS3 do.
  30. holy mangled facts, batman by Oopsz · · Score: 5, Informative

    He's a motivational psychologist studying performance and reward, his name is Csikszentmihalyi, and he's Hungarian, not Indian.

    1. Re:holy mangled facts, batman by CustomDesigned · · Score: 2, Funny

      Thanks. No wonder I couldn't google it either :-)

    2. Re:holy mangled facts, batman by Scherf · · Score: 4, Funny

      [...]Csikszentmihalyi, and he's Hungarian[...]

      Seriously, I was this close to mod you funny... ;-)

    3. Re:holy mangled facts, batman by A+beautiful+mind · · Score: 1

      Holy shit batman, GP made me laugh for minutes.

      Yes, I'm hungarian.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
  31. Re:WOOO Yeah, gimmie motherfuckin lunix on EVERYTH by Anonymous Coward · · Score: 0

    Don't worry, it is just puberty you are experiencing right now.

    Another 3-4 years, you will be fine.

  32. this is good for microsoft by Anonymous Coward · · Score: 4, Insightful

    microsoft don't care if you run linux on the xbox. they wont loose that much money. (i know that currently they loose a bit on each xbox they sell, but the more they sell, the more they can push manufacturing costs down).

    when 360.0 is cracked, they'll learn how it was done, and make 360.1 more secure. same when people crack 360.1 etc. all the xbox linux code will be open source so they can have a good look at the methods used.

    this is all good practice for them so that oneday they'll be able to make a computer that will only run windows and signed code. then they'll claim that anyone not using their secure platform must be a hacker or software/music pirate. then they lobby the .gov. then they have no competitors.

    1. Re:this is good for microsoft by cronius · · Score: 2, Insightful

      You mean the same way they look at how exploits are done and use that information to create a 100% virus/spyware/adware-free OS?

      Yeah, I wouldn't hold my breath on that one. Nothing is perfect, and trying to decrypt and encrypt something on the same box right infront of the "evil consumer" is very hard to make bulletproof.

      --
      Life is Reality
    2. Re:this is good for microsoft by Anonymous Coward · · Score: 1, Informative

      It's "lose", not "loose".

    3. Re:this is good for microsoft by Anonymous Coward · · Score: 0

      that may not be in their best interest to have windows completely virus free.

      and yes they do. windows is more secure now then it was a few years ago.

      no nothing is 100% secure. you just need to make it not worth the effort to break it.

      suppose you needed to solder a modchip to your computer to run unsigned code. i think that would pretty much kill the linux desktop.

    4. Re:this is good for microsoft by Anonymous Coward · · Score: 0

      >It's "lose", not "loose".

      this is slahsdot not the bbc

    5. Re:this is good for microsoft by Anonymous Coward · · Score: 0

      >It's "lose", not "loose".

      you mean "its"

    6. Re:this is good for microsoft by Anonymous Coward · · Score: 0

      Wrong.

      It's = contraction for "it is"
      Its = 3rd person possessive.

      The poster was saying "It is 'lose', not 'loose'," so "it's" is the correct word.

      (Of course, I'd argue that neither is correct. "It's 'lose', not 'loose'" is incorrect, because it IS loose. That's what the person said. It SHOULD BE lose. And the mix of double quotes and punctuation after the closing mark seems suspicious; I'm under the impression that most places either take the American English approach with double quotes and punctuation inside the quotes, or the British English approach with single quotes (and punctuation either place). Plus, out of all the comments that could have been potentially made about the OP, such as the total lack of capitolization, the period outside the parenthetical in the first paragraph, etc., loose and lose is somewhat minor IMHO.)

    7. Re:this is good for microsoft by Anonymous Coward · · Score: 0
    8. Re:this is good for microsoft by Anonymous Coward · · Score: 0

      capitolization ...

      capitol
      n.

      A building or complex of buildings in which a state legislature meets.

      capital (letter)
      n.

      A letter written or printed in a size larger than and often in a form differing from its corresponding lowercase letter; an uppercase letter.

    9. Re:this is good for microsoft by thenefariousone · · Score: 1

      Of course they care, their entire business model is based on you buying games AND the console.

      As there's already a media centre solution availabe for the system, the only real use for this will be to pirate games.

      --
      http://hughgordon.com/
    10. Re:this is good for microsoft by Anonymous Coward · · Score: 0

      How hard is it to remember: you have "loose" change in your pocket; you "lose" money.

    11. Re:this is good for microsoft by Anonymous Coward · · Score: 0

      As there's already a media centre solution availabe for the system, the only real use for this will be to pirate games. ...or to play media files from a machine that isn't running Windows medie centre edition. Not that I think MS ever considers the possibility that someone might not want to buy a dedicated machine and windows license just for serving movies and music to the living room machine, but maybe you could.

    12. Re:this is good for microsoft by NanoGator · · Score: 1

      "How hard is it to remember: you have "loose" change in your pocket; you "lose" money."

      How hard is it to remember a username and password?

      --
      "Derp de derp."
    13. Re:this is good for microsoft by Quobobo · · Score: 1

      So what? Respect the people who will read your post enough to write it properly.

    14. Re:this is good for microsoft by Alsee · · Score: 1

      As there's already a media centre solution availabe for the system, the only real use for this will be to pirate games.

      Jesus fucking-christ.

      This would be worth it if only for the SOLE PURPOSE of avoiding Microsoft's DRM mediacenter monstrosity and running some decent media software.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  33. But they do care if.. by nurb432 · · Score: 2, Insightful

    You run linux and not buy any games..

    Remember they are gambling on game sales to make a profit on these things.

    --
    ---- Booth was a patriot ----
    1. Re:But they do care if.. by Anonymous Coward · · Score: 0

      if they sell millions of xboxs then the prices of components will fall. in a few months time they will be making a proffit on each xbox.

      they would loose the most money if after all the money they spent on R&D they sold very few xboxs

    2. Re:But they do care if.. by EvanED · · Score: 2, Informative

      if they sell millions of xboxs then the prices of components will fall.

      But so will the price of the Xbox. Especially in probably about 3-4 months when the PS3 is released.

    3. Re:But they do care if.. by Anonymous Coward · · Score: 0

      Yeah, but I bet most people (95% or more) are buying the 360 for its intended purpose, and not to put Linux on it. MS doesn't have anything to worry about provided game sales and Live subscriptions keep moving along, and like the grandparent poster said, it'll eventually let them build a much more secure machine in the long run.

    4. Re:But they do care if.. by Anonymous Coward · · Score: 0

      The prices of the components don't fall because of past sales -- they fall when Microsoft orders larger quantities. If they order a bunch of new 360's and then nobody actually buys the games, they're not gaining anything.

    5. Re:But they do care if.. by slumberer · · Score: 1

      You run linux and not buy any games.. Remember they are gambling on game sales to make a profit on these things.

      Yeah but the number of people that would by an xbox to run linux rather than play games is so small I don't think it would be such an issue for them.

    6. Re:But they do care if.. by Achromatic1978 · · Score: 1

      95% or more? Try 99.5% or more, that'd be far more accurate.

  34. Third and fourth by Anonymous Coward · · Score: 0

    3) ???
    4) Profit.

    Anyone care to develop step 2?

  35. What about codecs? by Nichotin · · Score: 1

    I was thinking, the original xbox could play pretty much everything when chipped right? But what about the 360, with this triple core non-x86 processor? I do realize that there are open decoders for many formats, but which ones will we loose support for? I can think of Windows Media Video on the top of my head.

    1. Re:What about codecs? by Wesley+Felter · · Score: 1

      The older Windows Media codecs are already supported by ffmpeg (and thus everything else) and a few people are working on an open source WMV9 decoder right now (It's much easier since MS gave the bitstream spec to SMPTE).

  36. Write-once PROM most likely by Anonymous Coward · · Score: 1, Insightful

    Some of you kiddies don't remember that before there was flash, there were technologies like PROM, EPROM, and EEPROM. It's perfectly possible they have write-once PROM in the CPU, vs. reprogrammable flash memory. In fact, if I were Microsoft I would have insisted on it.

    1. Re:Write-once PROM most likely by Anonymous Coward · · Score: 0

      Amen.

      See this closeup of CPU with heatsink removed: http://xbox360.1stgame.nl/13.html

      and accompanying EEPROM datasheet: http://www.atmel.com/dyn/products/product_card.asp ?part_id=3035

    2. Re:Write-once PROM most likely by morcheeba · · Score: 1

      That's really interesting, thanks!

      So, there are at least two programmable chips in there. Why?! - surely there is some reason; otherwise it would be cheaper to stick everything in the FLASH memory. The existence of the EEPROM seems to indicate that the serial number/key isn't built in to the CPU. It would only take ~48 bits of programmable memory to put a decent key in the CPU, and use that to decrypt and/or validate the FLASH - so if that was done, there would be no need for an EEPROM.

      An alternative could be that the CPU ROM wasn't big enough or they wanted some flexibility in getting the FLASH memory loaded. But, this could be kept on the GPU in some ROM (the code would only change if the CPU changed). If it is verified with a secret CPU-held key, it would still be reasonably safe and much harder to spoof than the EEPROM.

      Either way, both memories could be encrypted with a constant-key held in the processor ROM, and that key is still needed. I doubt MS is going to put init data in the clear again after (that's how Bunnie cracked the original xbox).

  37. Re:article submitters by Anonymous Coward · · Score: 0

    In case you're too dumb to realize this, the stories on digg are mostly from *gasp* OTHER SITES as well!

  38. Lies! All of it Lies! by Anonymous Coward · · Score: 0, Offtopic

    Lies. If you read their website, apparently some "guy on IRC told me [the evil hardware specs]." Some guy on IRC.

    Now, I'm sure there is some nature of fritzing and DRM going on. But look at the OS X 86 builds. And Apple clearly has more prowess than Microsoft.

    1. Re:Lies! All of it Lies! by TubeSteak · · Score: 3, Informative



      bbs --> newsgroups --> IRC --> the internet
      somewhere in there are mailing lists

      I'm not sure why you (an AC) is badmouthing IRC, but lots of serious conversation happens in various 'official' channels. Not everyone has left IRC.

      A lot of exploits for the original Xbox were worked on in IRC channels... just because you don't know about it doesn't mean it ain't happening.

      --
      [Fuck Beta]
      o0t!
    2. Re:Lies! All of it Lies! by Anonymous Coward · · Score: 0

      I remember the first time linux ran on an xbox to the point you could run a basic webserver.
      The guy who first did that was on IRC on #xbox-scene or something like that, commenting it live. It was the place to be if you were interested in xbox-modding
      And for those not interested in linux on xbox, the first versions of XBMC and a lot of other homebrew software like EvolutionX appeared on those IRC channels.
      I remember when i guy joined the channel and said "I wrote a file explorer for the xbox, where can i upload it", the answer was, of course, on the channel's ftp server and the software was boXplorer, one of the first tool able to backup dvd games to the harddrive directly with the XBox.
      Now there's a lot of good homebrew software thanks to this community who lives on IRC...

  39. Erm why? by squoozer · · Score: 2, Interesting

    It would be pretty cool if Linux worked on a 360 but please remind me again why people are trying to make it so? Aren't there enough projects crying out for some decent developer input already? Maybe I am just getting old and grumpy but this seems like a terrible waste of time that could be used to great benefit.

    --
    I used to have a better sig but it broke.
    1. Re:Erm why? by oneiron · · Score: 5, Insightful

      I think it's a worthy cause to have an open source operating system working on every piece of equipment that is capable of it. Plenty of reasons it might come in handy some day (post-apocolyptic being the most entertaining one to think about)... Of course, the 360 also happens to have a fair amount of horsepower for the price (for now)...

    2. Re:Erm why? by Anonymous Coward · · Score: 0

      It would be pretty cool if I complain on slashdot but please remind me again why I am doing this?

      It would be pretty cool if I watched my favorite show tonight but please remind me why I am doing this?

      It would be pretty cool if I jerk off to internet porn, but please remind me why I am doing this?

      It would be pretty cool if I play my favorite video game tonight but please remind me why I am doing this?

      It would be pretty cool if I donated blood today but please remind me why I am doing this?

      It would be pretty cool if I went to a movie with my friends but please remind me why I am doing this?

      It would be pretty cool if I learn to play the piano but please remind me why I am doing this?

      It would be pretty cool if I alphabetize my book collection but please remind me why I am doing this?

      Aren't there enough projects crying out for some decent developer input already? Maybe I am just getting old and grumpy but this seems like a terrible waste of time that could be used to great benefit.

      God I'm such a selfish bastard! I could be contributing so much OSS software!

    3. Re:Erm why? by Megane · · Score: 1
      It would be pretty cool if Linux worked on a 360 but please remind me again why people are trying to make it so?

      Why does anyone bother to climb a mountain? Because it's there.

      Anyhow, Microsoft definitely tightened up its security in the 360. It's entirely possible that the PS3 will be broken long before the 360.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    4. Re:Erm why? by squoozer · · Score: 1

      I don't want to rain on your parade but I have a sneaky suspicion that in a post-apocolyptic world just about the last thing you will want to do is run Linux on a 360. I think food and shelter will probably come much higher up your list of priorities.

      I would have to disagree that getting Linux to run on every possible piece of hardware that it can run on is a worthy cause but I suppose it depends what you want Linux to be. I would lile to see it compete with Windows and bring competition to a market that is (essentially) devoid of it. If that means not devoting resources to makign it run on my toaster then so be it.

      --
      I used to have a better sig but it broke.
    5. Re:Erm why? by MoogMan · · Score: 1

      Just the question "is it possible?" is enough to drive the hacker mind into trying it.

    6. Re:Erm why? by badzilla · · Score: 1

      Microsoft has enough money, they don't honestly care if you copy a few games. It's all about establishing a hack-proof hardware box - and when/if they do, say goodbye to your privacy on anything. If they pwn your box they pwn your crypto, for example GPG will be useless.

      --
      "Don't belong. Never join. Think for yourself. Peace." V.Stone, Microsoft Corporation
    7. Re:Erm why? by MorseKode · · Score: 1
      Of course!! What did you think they where using on the Nebuchadnezzar ???
      Obviosly that was a cluster of XBox's 360 with Negroponte's OLPC LCD screens running Free60
      :P
    8. Re:Erm why? by Anonymous Coward · · Score: 0

      Why do I waste so much time playing computer games and watching movies when there are so many charities crying out for volunteers? Because at the end of the day I'm a selfish bastard who sometimes like doing what I like doing without worrying about if someone else might have some 'better' use of my time.

    9. Re:Erm why? by Rakishi · · Score: 1

      You browsing Slashdot is also probably a great waste of time that could be used to great benefit.

    10. Re:Erm why? by oneiron · · Score: 1

      Err...think deeper... What about after we've got food, shelter, and basic communication capabilities nailed down? That 360 might look like a pretty good option for a basic computer that'll run on most any old TV you can get your hands on.

      The beauty of open source is that hobbyists can devote their own time and resources to whatever they feel like doing...for fun...for the betterment of mankind...for profit... That's one of the reasons we like to call it free.

    11. Re:Erm why? by Halfbaked+Plan · · Score: 1

      The NetBSD Project demonstrates the value of writing a very portable OS capable of running on many architectures. Coding for portability keeps the code architecture open and 'honest' and keeps out specialized tweaks that lead down the road to obsolescence.

      But it's ridiculous to port an OS to 'everything' 'just because.'

      --
      resigned
    12. Re:Erm why? by 10101001+10101001 · · Score: 1

      I think it's a worthy cause to have an open source operating system working on every piece of equipment that is capable of it. Plenty of reasons it might come in handy some day (post-apocolyptic being the most entertaining one to think about)...

      That seems a bit silly of an answer. The real reason it'd come in handy is because of a vendor closing shop. While the odds are quite low that any particular hardware you're using will end up not having a new version released, once you start including all hardware you "need", it becomes a virtual certainty that at least one of those vendors will close shop. So, in the long term having an open source OS gives more assurance that you at least have the option of continuing to manage a device even when there's no one but yourself to offer support. Of course, a lot of companies seem to be willing to spend millions to buy new systems and spend millions for retraining. It'd be interesting to see just how much the cost of sticking to open source and fixing the software yourself compares to an upgrade cycle. I'm inclined to believe that upgrading the whole organization every 4 or 5 years would be more costly than the development and repair costs in the alternative. This would seem especially true if the development ends up being shared with a much large community of companies.

      --
      Eurohacker European paranoia, gun rights, and h
    13. Re:Erm why? by oneiron · · Score: 1

      The real reason it'd come in handy is because of a vendor closing shop.

      That's just one of many reasons. I agree that it is the most important for some devices but not all... Like I said, there are plenty of reasons. The one I gave was one of the less obvious and more ludicrous...only meant to serve as an example of an alternative to the two most obvious ones which we are all familiar with:

      -Using devices for things they were not designed for
      -Continuing to use devices after the developer has closed up shop

      It would seem that all other reasons probably fall under the two above. Some more worthwhile than others... None of them are "the real reason."

    14. Re:Erm why? by 10101001+10101001 · · Score: 1

      Except the major reason that in a postapocalyptic world why you'd need the device to be open is because the developer has closed up shop (it's hard to do work for others when you're too busy trying to just survive the mutant horrors, or whatever the terror du jour is). So, I'd claim that postapocalypes is just a global version of the "developer has closed up shop". But it only takes one important business closing up shop for there to be massive reprocussions. So, I'd say it's more an instance of hedging than assuming some sort of worst case scenario. The good thing is such hedging doesn't have the downside that normal hedging does--normal hedging is really just diversification in the same market, while open source removes an absolute reliance on the market. So, if your point was to demonstrate that, I congratulate you.

      Btw, the reason I said it was the "real reason" was primarily because I thought you were kidding about the postapocalypse. It's very difficult to plan ahead for such circumstances, regardless of what people who've built bunkers think (this includes governments who've decided to build bunkers for themselves). But, I guess it's something to think about.

      --
      Eurohacker European paranoia, gun rights, and h
    15. Re:Erm why? by Alsee · · Score: 1

      I've got a better idea. How about you redirect your rant and your anger at the idiots who wasted so much time and labor and material resources CAUSING THE PROBLEM IN THE FIRST PLACE. The people who spend so much time and did so much work for sole purpose of making it require more time and work for people to be able to use their own propery?

      Why aren't you pissed at the people working so hard at Microsoft for the sole purpose of crippling and sabotaging and boobytrapping the product? That is purely wasted counter productive work that does nothing more than create more work for other people.

      At least the people working on using the XBox and overriding the lockouts and repairing the damn thing are doing something useful and productive.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    16. Re:Erm why? by oneiron · · Score: 1

      You nailed it...and expanded upon it gracefully. Thanks...

  40. Why bother? by JPriest · · Score: 2, Insightful

    Sure they sell them at a $125 loss, but it only comes with a 20 gig HDD and the place where it shines (where the $525 was spent) is in grapgics processing. Not to point out the obvious, but a 16 meg graphics card would be fine for what most people use Linux for. If the goal is to hurt MS, I don't think a few hundred (or thousand) people buying a 360 _only_ for running Linux will really do anything more than improve their sales numbers. You will just be out $400 that could have been much better spent elsewhere.

    --
    Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
  41. Re:Why would you need it on a three 3.2 GHz proces by ThaFooz · · Score: 4, Interesting

    I know that was a joke, but the appeal of getting linux on the Xbox for me is to be able to run MythFrontend for all my video needs... which requires QT and tends to be a little clunky on ancient machines. Not that you need 3.2 ghz processors, but hey, the XBox is cheaper than a new machine.

  42. About that Mac Mini by Andy+Dodd · · Score: 2, Insightful

    Does it have a triple core CPU capable of running two threads on each core?

    --
    retrorocket.o not found, launch anyway?
    1. Re:About that Mac Mini by cbreaker · · Score: 1

      From what I've read, the cores on the Xbox 360 are very simple even though they're clocked high. A single G4 or G5 processor at a good clock speed would probably out perform the 360's CPU in real-world applications.

      --
      - It's not the Macs I hate. It's Digg users. -
    2. Re:About that Mac Mini by Anonymous Coward · · Score: 0

      Yup. MS's own figures cite each core as a tad slower than a G5 @ 2 GHz, because there's no out-of-order or branch prediction or anything else that's new and innovative in processors since the 486.

    3. Re:About that Mac Mini by Andy+Dodd · · Score: 2, Informative

      Yeah, for general purpose code, the cores aren't too hot.

      For signal processing applications, and stuff that's compiled with an intelligent compiler, the cores are pretty powerful. For desktop apps the CPUs will suck, but for 3D rendering and video encoding/decoding (oh yeah, audio processing too), the 360s triple-core CPU is going to be pretty amazing, especially for things that can be split into multiple threads easily.

      The 360 will definately eat the Mac Mini for lunch in numerous applications, and is probably even with the Mini in other areas.

      --
      retrorocket.o not found, launch anyway?
    4. Re:About that Mac Mini by ArbitraryConstant · · Score: 1

      While that would be true in general, G4s have now fallen so far behind that even poor performance relative to other chips is an improvement over a G4. And these things have three of those cores.

      A G5 system would probably be competitive as a desktop, but no one's selling those at a low enough price to be directly comparable.

      --
      I rarely criticize things I don't care about.
    5. Re:About that Mac Mini by ozmanjusri · · Score: 2, Insightful

      For desktop apps the CPUs will suck, but for 3D rendering and video encoding/decoding (oh yeah, audio processing too), the 360s triple-core CPU is going to be pretty amazing

      That's a pretty good incentive to get Linux running on them. Having a handful of them as rendernodes would be a great application, and would be great to have Microsoft sponsoring the independant Australian film industry to the tune of $US170.00 per node...

      --
      "I've got more toys than Teruhisa Kitahara."
  43. TCPA by marcosdumay · · Score: 4, Interesting

    This is (as far as I know) the very first Trusted Computing platform that we can put our hands on. Very, very interesting. And it is well done (no obvious flaws).

    If somebody can break that, we may be safe! That or they may build a more secure one, but we'll be safe for more time anyway.

    1. Re:TCPA by legirons · · Score: 1

      This is (as far as I know) the very first Trusted Computing platform .. If somebody can break that, we may be safe! That or they may build a more secure one

      Maybe this is a beta test of "trusted" computing?

    2. Re:TCPA by acaspis · · Score: 1
      This is (as far as I know) the very first Trusted Computing platform that we can put our hands on.

      Actually TCG hardware has been in deployment for a long time. Search for "TPM" in the specifications of your high-end laptop. But the Xbox 360 is certainly indeed the first wide-scale TC-like platform aimed at reducing the freedom of consumers.

      It goes even further, actually: While TC does not claim to provide protection against physical attacks, it looks like the Xbox 360 has the TPM integrated into the CPU in order to protect the platform against its owner.

    3. Re:TCPA by Anonymous Coward · · Score: 0
  44. Cheap hardware of course by Szplug · · Score: 1

    And breaking in to something that is 2nd gen built against it, and beating Microsoft.

    --
    Someday we'll all be negroes
  45. Other than M-rated first person shooters? by tepples · · Score: 1

    Yeah, it's a shame that I can't play new games like Quake IV on my Linux box.

    If I have children in the house, then what E or E10+ rated games of the same production standards as AAA commercial titles are available for Linux?

    If I'm not a fan of first-person shooters, then what games of other genres of the same production standards as AAA commercial titles are available for Linux?

    1. Re:Other than M-rated first person shooters? by umeboshi · · Score: 2, Informative

      For children, I recommend that you get scummvm from scummvm.org . This is a engine for LucasArts point and click adventures. There are two games that you can get from the scummvm.org site, and if you can find copies of some of the games, they are well suited for children. These games are/were AAA type commercial games. I installed it on my cousin's computer, and his daughters play the games all of the time. Their favorites are Day of the Tentacle and Flight of the Amazon Queen.

    2. Re:Other than M-rated first person shooters? by Yartrebo · · Score: 2, Informative

      Freeciv is available. Similar to Civ II/Civ III. Much better multiplayer since it is better balanced. Graphics aren't as good, but who needs graphics for a strategy game?

      And there's always WINE (or one of the commercial mods of it, like Cedega). Most games (about 2/3rds of the ones I've tried) run on it just fine, though a lot of 'educational' titles run very poorly because of shoddy programming (not that they run too great on native windows either). Heck, with the Caillou games, there's plenty of older kids with the Macromedia Flash skills to make those games which are apparently sold for real $$$ in stores, and my caps of the same TV show Caillou look better (and are at a lower bitrate) than the stuff in the game. And those are caps, which have gone through a digital->analogue->broadcast->digital cycle and have needed the TV logos to be removed. A professional game company should be able to do better.

      I would consider just about any strategy game to be "okay for all ages", though I wouldn't expect young kids to get much entertainment out of them.

  46. PSP cat and mouse by tepples · · Score: 2, Interesting

    so I highly doubt Microsoft would create huge disruptions in supplies just to stop this behavoir.....

    If Sony's cat-and-mouse game with PSP homebrew enthusiasts is any indication of what Microsoft might do, especially given that one of the linked pages has "TPM"...

  47. Re:How To by Eideewt · · Score: 5, Funny

    I believe that's:
    1. Get modified Xbox with Linux installed
    2. Suspend on a piece of string
    3. Spin 360 degrees on piece of string
    4. ???
    5. Profit!

  48. One other thing by Zen+Programmer · · Score: 2, Funny

    Cziksentmihalyi is pronounced "CHICK-SENT-ME-HIGH", and although he was the first to academically describe this state, as Cziksentmihalyi acknowledges, it has been known and pursued for much, much longer by yogis and many others.

    1. Re:One other thing by Oopsz · · Score: 2, Funny

      It was always "Chick-sent-mah-hail-yah" through my motivation prof's lower east side accent..

  49. Re:Double LOL by Anonymous Coward · · Score: 0

    The burden of proof is on _your_ stupid claim, TYVM.

  50. Re:Double LOL by Anonymous Coward · · Score: 0

    proof, for either side, will come when it's finaly hacked :P

  51. Rebuttal by Electr!c_B4rd_Qu!nn · · Score: 0

    STFU n00b! w3 r 1337x0r /. pwns j00!

    Very Respectfully,
    Slashdot.org Legal Department

    --
    " i r 1337. j00 a l0z3r "
    That talk kinda makes you cry, doesn't it?
    That's right..cry those nerdly tears
  52. Nice try by Anonymous Coward · · Score: 0, Flamebait

    But you're utterly wrong. The OP made a claim, without posting a shred of evidence, and I asked him/her to back it up. I'm genuinely interested to hear where he (or anyone else) thinks flaws might be in the 360's security model. The fact that no-one has presented a single argument to back this up, while at the same time moderating it up 'Interesting', says a lot about the collective mindset of this website.

    1. Re:Nice try by ultranova · · Score: 5, Insightful

      The OP made a claim, without posting a shred of evidence, and I asked him/her to back it up. I'm genuinely interested to hear where he (or anyone else) thinks flaws might be in the 360's security model.

      There is no absolutely unhackable security model. Even if there is absolutely no bugs in XBOXs software (which I find highly unlikely - this is Microsoft we're talking here), you can always modify the hardware until the code you want to pass passes. Simply replace every single part if nothing else helps.

      The real questions are: is there a hack that requires so little effort from the part of the user that it is worth the trouble, and if so, how long until it is discovered ?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    2. Re:Nice try by EvanED · · Score: 1, Informative

      The real questions are: is there a hack that requires so little effort from the part of the user that it is worth the trouble, and if so, how long until it is discovered ?

      There probably is, but if the state of the original Xbox is any indication, it'll be a Long Time (TM) before it's found. To the best of my knowledge there is still no crack for the Xbox that doesn't involve hardware modification. Once you get into hardware probably very few people will attempt it. Too risky.

    3. Re:Nice try by AngryUndead · · Score: 5, Informative

      Softmodding involves a buffer overflow exploit using modified savegames for certain games, and involves no hardware modification.

    4. Re:Nice try by ArbitraryConstant · · Score: 5, Insightful

      As long as these things play games online the possibility exists of a buffer overflow there as well.

      I know games programmers, and while many are competent, they rarely care/have time to audit their code for security bugs.

      --
      I rarely criticize things I don't care about.
    5. Re:Nice try by Anonymous Coward · · Score: 3, Insightful

      If you have to mod the processor itself to get it done, it's unhackable. This is what the TCPA/Palladium/NGSCB/whatever effort is trying to get to eventually as well. Not everyone has the ability to manufacture fresh CPUs, especially of a specific design, and the silicon can't be changed afterwards.

    6. Re:Nice try by alerante · · Score: 4, Insightful

      Simply replace every single part if nothing else helps.

      After that, rename your Xbox to "Ship of Theseus".

    7. Re:Nice try by rpresser · · Score: 5, Informative

      To the best of my knowledge there is still no crack for the Xbox that doesn't involve hardware modification.

      Please improve your pitiful knowledge.
      http://www.xbox-linux.org/>

      Softmodding (modding with no hardware modification) is possible based on a few different methods. There are at least three games for which a savegame buffer overflow exploit is known. You can download a malicious savegame, load it from within the game, and linux boots. From there you can ftp anything you like to your hard drive. (This is the method I chose.) No hardware modification is required. Getting the savegame available to the XBOX can bit tricky. You can either buy an xbox memory card with one installed, or use a standard USB memory drive connected to the controller port -- the controller ports are standard USB with a different connector, but commercial USB adapters are available from real companies (i.e., companies with interests other than assisting you in softmodding).

      Among the popular "permanent" softmods you can install onto the harddrive are font mods (buffer overflow in the font file that loads with the splash screen) and sound mods (buffer overflow in the sound processing code, for playing ripped tracks - the original MS software includes a CD ripper for inserting your own soundtracks into games that support it). (I chose the font mod).

      Now that you have a mod on your hard drive, you can run unsigned code, including linux itself, alternate dashboards, or (my favorites) Xbox Media Center (not to be confused with the Media Center package Microsoft sells for Xbox) or Xbox-MAME.

      A totally different way to go involves opening the XBOX, connecting its hard drive to a PC, loading linux on it, and putting it back in the XBOX. That could be considered "hardware modification" but it requires nothing more than guts and a few screwdrivers.

    8. Re:Nice try by croddy · · Score: 5, Funny
      The real questions are: is there a hack that requires so little effort from the part of the user that it is worth the trouble, and if so, how long until it is discovered ?

      After some analysis, I've already discovered what appears to be a critical vulnerability already in the 360's chain of trust.

      The approach will not be easy. You are required to maneuver straight down this trench and skim the surface to this point. The target area is only two meters wide. It's a small thermal exhaust port, right below the main port. The shaft leads directly to the reactor system. A precise hit will start a chain reaction which should destroy the station.

    9. Re:Nice try by Rew190 · · Score: 4, Interesting

      To the best of my knowledge there is still no crack for the Xbox that doesn't involve hardware modification.

      Done and done.

      It involves getting in through a savegame. I had this done to my XBox; it has something to do with FTPing in and replacing boot files.

      Hopefully the new system gets cracked quickly; an XBox with XBox Media Center is very useful!

    10. Re:Nice try by Geoffreyerffoeg · · Score: 2, Interesting

      To the best of my knowledge there is still no crack for the Xbox that doesn't involve hardware modification.

      There's a simple, Free exploit that uses a buffer overflow in MechAssault to run unsigned code under the security restrictions of the game itself; one of the things it can do is write files to disk. Appropriate files can replace or modify the Dashboard, allowing unsigned code to run with no restrictions and act as an operating system. Such code exists Freely for older Xboxen; for newer ones, there is technically illegal code with the same effect.

      ("Technically illegal" because it was built with an unlicensed copy of the Xbox developer's kit.)

      SourceForge downloads page - get "MechInstaller", dd that to a drive that you can hook up to your Xbox, and load one of its saved games with an original (not "Platinum Hits") version of MechAssault 1. See xbox-linux.org.

    11. Re:Nice try by SunPin · · Score: 1
      I know games programmers, I is one.

      What?! The world is safe from you.

      --
      Laws are for people with no friends.
    12. Re:Nice try by ArbitraryConstant · · Score: 1

      Games programming isn't my thing I'm afraid. For better or worse, I deal with stuff that has to be secure on a network...

      --
      I rarely criticize things I don't care about.
    13. Re:Nice try by Jozer99 · · Score: 2, Funny

      I did it! I found all the security stuff difficult, so I replaced the hardware with my Pentium D desktop. Now, the XBox 360 will boot Suse, BSD, Windows XP, and even BeOS with little or no configuration. Then I decided that hacking the Xbox 360 alone was too easy, so I decided to write an XBox 360 emulator for my new hacked XBox 360. This was easily accomplished by subsituting the original scrapped hardware for the new hacked version. Spread the news.

    14. Re:Nice try by Eccles · · Score: 2, Funny

      Many Bothans died to bring you this information.

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    15. Re:Nice try by Lectrik · · Score: 2, Funny

      After some analysis, I've already discovered what appears to be a critical vulnerability already in the 360's chain of trust.

      The approach will not be easy. You are required to maneuver straight down this trench and skim the surface to this point. The target area is only two meters wide. It's a small thermal exhaust port, right below the main port. The shaft leads directly to the reactor system. A precise hit will start a chain reaction which should destroy the station.


      Wow, the 360 must use some sort of transfinite spatail interface just to have a 2 meter wide thermal port.
      That and shouldn't that be
      A precise hit will start a chain reaction which should destroy the [Play]station [3].


      That's no moon, that's an XboX.
      --
      --- As to make my comment seem, by comparison, more intelegent... doodie doodie doodie poop poop poop!
    16. Re:Nice try by AmberBlackCat · · Score: 1

      But how competent do you have to be to make sure the program stops receiving data when the buffer is full? Why does the buffer's data structure even allow this?

    17. Re:Nice try by mac666er · · Score: 1

      That is impossible! Even for a computer!

    18. Re:Nice try by Jozer99 · · Score: 1

      Also, an ogre guards the DMA access.

    19. Re:Nice try by Anonymous Coward · · Score: 0

      I am a game programmer and let me tell you, some of my colleges are damn sloppy, even when they have time.

    20. Re:Nice try by Anonymous Coward · · Score: 0

      It's not impossible. I used to bull's-eye womp rats in my T-sixteen back home. They're not much bigger than two meters.

    21. Re:Nice try by illumina+us · · Score: 1

      You can use save game exploits and cause a buffer overflow to execute any code you want. This is how I put a whole new dashboard on my XBox without ever opening up the box. Furthermore, I could rip any DVD or game straight to my harddrive and no longer need the physical disc. Of course to do this requires and older copy of 007 or Mech Assault, a PC with an FTP client, and a network with both the PC and the XBox on it. Time to execute: roughly 5 minutes.

      --
      -illumina+us "I put on my robe and wizard hat..."
    22. Re:Nice try by fishbowl · · Score: 1

      I never could find the right version of Mechassault.

      It's unfortunate that there's no *straightforward* way to boot for instance Linux on an unmodified Xbox. Surprising that nobody has simply made a boot loader that does whatever the Mechassault game does, but without the requirement of the special, long-discontinued game.

      --
      -fb Everything not expressly forbidden is now mandatory.
    23. Re:Nice try by ArbitraryConstant · · Score: 1

      "But how competent do you have to be to make sure the program stops receiving data when the buffer is full?"

      It may be difficult to grasp intuitively, but it's extremely easy to do by accident in languages like C++ (by far the most common for games programming). In fact, you will most likely be vulnerable if you don't go out of your way to prevent it.

      For example, if the program expects something to be a certain size, it will often only provide enough memory for the expected size an never confirm that it actually is of that size. This happens a lot.

      Other security problems can occur when a program takes things for granted, like that a number will be within a given range because a number outside of the range can't occur in normal conditions. For example, there was a security problem where IE didn't make sure one of the values in an image's header wasn't negative, and this allowed a malicious image to execute arbitrary code. It's common for games to make such assumptions.

      "Why does the buffer's data structure even allow this?"

      Buffers are typically on the stack, and the stack contains information such as return addresses for functions. Putting them elsewhere involves allocating your own memory which is more work, leads to other sorts of bugs, and incurs a performance hit. This is a weakness which other languages address, but they also suffer from disadvantages (mostly performance) that make them unappealing for games.

      Preventing these issues is hard because basically you have to spend a lot of time making sure everything is within certain limits, and working out what those limits are. Even small slipups can result in security problems, so you have to be careful.

      --
      I rarely criticize things I don't care about.
    24. Re:Nice try by aywwts4 · · Score: 1

      Now most importantly, If you find some terribly obvious secret exploit inside your version 1.1 xbox, (say you see a lightswitch inside with a 'Microsoft Xbox' / 'Linux Media Center', setting. Please, keep your mouth shut for a few generations of the console so more than a small fraction of the people can use it before its fixed!

      --
      Web Developers: Celebrate to our roots! Animated Gifs and Tiled Backgrounds, dont let our history die!
    25. Re:Nice try by geminidomino · · Score: 1

      They're not much bigger than two meters.

      Holy shit! That's smaller than the original X-box controller!

    26. Re:Nice try by Ortega-Starfire · · Score: 1

      We would love to tell you as soon as our pre-orders come through. I'll write that down as the first thing microsoft shoulda done differently. Oh wait, this strategy keeps the 360 out of my hands, thus preventing me from hacking it! Genius!

      --
      ---- Liquid was a patriot ----
    27. Re:Nice try by d34thm0nk3y · · Score: 1

      Wow, the 360 must use some sort of transfinite spatail interface just to have a 2 meter wide thermal port.

      No kidding! Everybody knows the 2 meter wide thermal port was only on the original Xbox.

    28. Re:Nice try by Geoffreyerffoeg · · Score: 1

      I never could find the right version of Mechassault.

      Try Blockbuster or a used games section. I got mine from GameStop's used games rack.

      Surprising that nobody has simply made a boot loader that does whatever the Mechassault game does, but without the requirement of the special, long-discontinued game.

      The only game that would satisfy that is a pirate version of MechAssault. The reason Linux doesn't work is that we don't know Microsoft's private key to digitally sign Linux as "okay to run." The error in MechAssault was that Microsoft signed off on a game that had a bug this serious. What MechAssault does for us is provides us with something the Xbox is willing to boot up from, until you mod it to allow unsigned discs.

  53. Server software? Codecs? by tepples · · Score: 1

    Far be it from me to question this but given that it functions out the box as a Media Center extender

    Can the Xbox 360 system stream video from a Mac or from any other machine running an operating system other than Microsoft Windows XP Media Center Edition? Can it stream media encoded in more open (even if not Free) codecs, or is it limited to WMV and WMA?

  54. Ooo! Ooo! And a cure for cancer too! by Valdrax · · Score: 5, Insightful

    It would be pretty cool if Linux worked on a 360 but please remind me again why people are trying to make it so? Aren't there enough projects crying out for some decent developer input already? Maybe I am just getting old and grumpy but this seems like a terrible waste of time that could be used to great benefit.

    I consider this the logical equivalent of the question, "Couldn't they be working on a cure for cancer instead?" I cannot abide this sort of arrogant stupidity.

    1) All programmers/scientists/etc. are not equivalent. Life is not some computer strategy game. You can't just wave your mouse around, pull a person off one project, put them on another, and expect the same level of productivity. Maybe the Xbox 360 project will attract people with good hardware hacking skills that aren't really applicable on anything you care about.

    2) What interests you may or may not interest people of technical aptitude. Sure, a cure for cancer would be really great, but not everyone is interested in whatever field of research will finally result in it. Some people might be more interested in entomology than oncology, and some people might be more interested in getting a cheap, powerful Linux home entertainment computer than whatever makes you happy. Your desires are not everyone else's desires.

    3) What doesn't interest you isn't necessarily useless. An Xbox is a very powerful multi-processor system perfect for hooking up to a home entertainment system and well suited for light distributed processing tasks. It's also fantastically cheap for what it's capable of. There are numerous potential uses for it.

    4) Not everything has to be useful to be worth doing. Surprise, surprise -- the people working on this might be doing it for fun! Even if it didn't have a lot of utility, that doesn't mean it isn't worth doing if it brings someone enjoyment to do it.

    In short, stuff it. You're not the dictator of the world, so quit discouraging people from pursuing interests that you don't share.

    </frothing at the mouth>

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  55. OOo? by tepples · · Score: 2, Funny

    You should be certain to specify that these CPUs don't execute OoO

    Only because they haven't been cracked yet. Should the box be cracked, you'll see a port of Linux, and then you'll have your OpenOffice.org suite.

    1. Re:OOo? by evol262 · · Score: 1

      I really hope that was supposed to be a pun. OoO is acutally OoOE or Out of Order Execution. It helps with branch prediction on loops.

      --
      "The more corrupt a society, the more numerous are its laws." -Tacticus
  56. Backward compatibility by tepples · · Score: 1

    You mean the same way they look at how exploits are done and use that information to create a 100% virus/spyware/adware-free OS?

    There are more backward compatibility issues in making a virus-free Windows operating system than in making a virus-free game console.

  57. Why "Free-something?" by WWWWolf · · Score: 0, Flamebait

    Why do all of these projects want to name themselves "Free This" or "Open That"? Okay, they are Free or Open projects and should be justifiably proud about that, but I think it's silly to boast about that in the project name. It gets in the way in the long run. I'm personally not happy with "OpenOffice.org", for example - They went "Oh, let's call this open office, that's so original", turned out the name was taken, "err, let's call it open office dot org instead"...

    It's also way too silly if you try to work the "Free" into some sort of pun on original name. For a long time I thought XFree86 was "um, some sort of free x86 version of X? what a weird name." Then, someone explained it was actually a pun on X386 (X-three-eighty-six vs. free-eighty-six).

    Not to even mention it can be dangerous to pull stunts like this - Blizzard wasn't happy about Freecraft, and I didn't think they really had a case about "Freecraft" being too similar to "Warcraft"; but I'm pretty sure Microsoft might be just annoyed enough to flame "Free60" to ground because, hey, it sounds pretty close to "Three-sixty"...

    1. Re:Why "Free-something?" by WWWWolf · · Score: 0, Flamebait

      Oh, right, thanks for the flamebait mod. Of course, it wasn't my intention at all for that to draw flames or anything. I think it's a valid issue.

      The world is full of ridiculous trademark lawsuits, and I think it would be prudent to not play with fire. I'm not at all surprised if Microsoft forces Free60 folks to change name, if they don't do it themselves.

    2. Re:Why "Free-something?" by eclectro · · Score: 1, Interesting

      I doubt it. IANAL - but they do not use the words "xbox" in their name, which means that they are going against the phrase "360". Numbers cannot be trademarked - though others have tried. Think intel and 486. That's why they changed the name of their next generation CPU to a word which was "pentium". They had a naming contest within the company with nice prizes and came up with something usable from one of the employees.

      Free60 is very clever. Kudos to them.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    3. Re:Why "Free-something?" by incabulos · · Score: 1

      As another poster has said, Microsoft are bound by the restrictions on trademarking numbers, just as Intel are. On the other hand, MS are notorious for making legal threats with no factual legal basis against people who they believe can be intimidated into acquiescence, so I dare say they will try something underhanded if the Free60 project is successful in acheiving their goals of getting an open platform environment working on the Xbox 360.

      Blizzard vs Freecraft is an utterly irrelevant example. Freecraft was independantly developed, and did not incorporate any Blizzard code or artwork, so was legally 100% pure. Nor was it infringing on a trademark basis, Blizzard have no hope in hell of claiming ownership over the word 'craft' and any or all permutations that it might morph into. That Blizzard won this case is testiment to the corruptability of courts and the legal process, and the criminality of Blizzard themselves. This decision was completely without precedent, and we have never seen the likes since that I'm aware of. Touch wood..

      'Free' and 'Open' when used in the context that you are complaining about describes products that are both Free and/or Open. Is it so unreasonable or offensive that a product name tries to impart some indication of its nature, it being a libre piece of software?

  58. But will ENOUGH users think it's worth the power? by tepples · · Score: 1

    I and many others apparently think [volunteer contribution to distributed computing projects is] worth the power; if you don't, that's your business, nobody makes you leave your system on.

    I guess the thinking is that not enough people will likely 1. know about it and 2. think it's worth the power to make the porting effort worthwhile.

  59. Re:Why?? by Den_onda_kotten · · Score: 1

    Because not all of us share the same tastes as you and we actually find it funny?

  60. Great for TuxKart and SuperTux by sagefire.org · · Score: 0, Offtopic

    This would be great for TuxKart http://tuxkart.sourceforge.net/ and SuperTux http://supertux.berlios.de/! Or would these be more appropriate on a hacked Revolution http://www.nintendo.com/revolution?

  61. Re:Why?? by Anonymous Coward · · Score: 2, Funny
    Because not all of us share the same tastes as you and we actually find it funny?

    I understand that it happens. I just don't understand *why* it happens. Let's look at the linked cartoon. Oh man that's a hoot! A joke about geeks not having sex! How *do* they come up with it? Geniuses, I tell ya.

  62. Re:Why?? by Anonymous Coward · · Score: 0

    You must be afraid of girls.

  63. FAQ by Paradise+Pete · · Score: 5, Funny
    Pretty good FAQ on that site:

    Q: Have you guys modded the Xbox360 yet?
    A: No, not yet.

    1. Re:FAQ by morcheeba · · Score: 1

      I like the FAQ wiki discussion better:

      Q: Is the Xbox 360 dangerous?
      A: If the Xbox 360 console falls and hits someone, especially a small child, it could cause serious injury.

  64. heat, power, shock, size, noise by SuperBanana · · Score: 2, Informative
    I've long thought that the only reason MS decided to go with the smaller laptop drives is their drastically reduced capacity.

    That doesn't really make any sense. More likely: heat, power consumption, shock resistance, noise, and physical size. Especially heat/power/size, which are critical for a "console" game; just look at the problems with the overheating power adapters...

  65. I know what this is... by martinultima · · Score: 0

    This must be the alternative to string then! :-)

    --
    Creative misinterpretation is your friend.
  66. Don't shut it down by Midnight+Warrior · · Score: 3, Interesting

    Everyone expects that Microsoft would want to shut such a site down. Believe it or not, if the Trusted Computing Machine paradigm is to really take hold, Microsoft is going to have to wait it out. Lots of companies have worked on other tamper-proof technology. If this platform can withstand a very large portion of that attack, then they will have a reputation to be proud of - from a security perspective.

    Bruce Schneier reminds us of several attributes in his book Secrets and Lies.

    • Tamper proof hardware through zeroization techniques (no evidence thus far), but may involve destruction when a critical chip is removed.
    • Revocation of privilege to participate. If the hypervisor detects trouble, it fails to a safe position.
    • "Only the key is secret" (and only for so long). Call this a free update CD every XBox360 owner must run after two years from launch - this is a valid application with new Microsoft keys.
    • Compromise in one section does not compromise the whole unit (defense in depth)
    • Assume something like the James Bond 007 game save buffer overflow will happen again, and the damage should require everyone to purchase this game to continue running non-standard code - during which time the bug will be patched in the new distribution discs.
    • Fiercly litigate anyone that builds disc reading/writing technology for the XBox 360, specifically targetting hardware vendors.
    • Develop a method by which an honest enthusiast can work in a sandbox that does anything. They'll never be entirely happy, but it will keep all but the most zealous enthusiasts at bay. Make this disk cost, oh, say $150 to cover the lost profit, or $40 per year per console. Call this a bizaare toy for the sophisticated adult, and the cost should make it a disincentive to commercial distribution of competitive products.

    For the record, I have no interest in playing on a 360, much less compromizing one, but if Microsoft can apply the above principles, then they will have a reputation and platform other non-gaming industries can embrace. Even Sony couldn't buy that with money. I do, however, have my doubts that Microsoft has focused on security robustness because their first and formost motto should be "It's all about the gaming experience." Fail that and the thing dies anyway.

  67. The name by FLAGGR · · Score: 2, Funny

    Free60? That's pretty cool. What are the other consoles going to get for a name? "Open Source Revolution", uh.. "PS3 Linux"?

    1. Re:The name by marcushnk · · Score: 1

      Sony has already stated that the PS3 will run linux... they'll evevn sell you a hard drive with linux on it for the PS3 :-)
      Lounge Room Linux Super Computer :-)

      --
      "Consider how lucky you are that life has been good to you so far. Alternatively, if life hasn't been good to you so far
    2. Re:The name by Anonymous Coward · · Score: 0

      actually i was thinking

      Freevolution
      and the PSFree

      catchy, eh?

    3. Re:The name by TubeSteak · · Score: 1
      How about the PSPi

      its

      .1415926535 8979323846 2643383279 5028841971 6939937510 5820974944 5923078164 0628620899 8628034825 3421170679 8214808651 3282306647 0938446095 5058223172 5359408128 4811174502 8410270193 8521105559 6446229489 5493038196 4428810975 6659334461 2847564823 3786783165 2712019091 4564856692 3460348610 4543266482 1339360726 0249141273 7245870066 0631558817 4881520920 9628292540 9171536436 7892590360 0113305305 4882046652 1384146951 9415116094 3305727036 5759591953 0921861173 8193261179 3105118548 0744623799 6274956735 1885752724 8912279381 8301194912 9833673362 4406566430 8602139494 6395224737 1907021798 6094370277 0539217176 2931767523 8467481846 7669405132 0005681271 4526356082 7785771342 7577896091 7363717872 1468440901 2249534301 4654958537 1050792279 6892589235 4201995611 2129021960 8640344181 5981362977 4771309960 5187072113 4999999837 2978049951 0597317328 1609631859 5024459455 3469083026 4252230825 3344685035 2619311881 7101000313 7838752886 5875332083 8142061717 7669147303 5982534904 2875546873 1159562863 8823537875 9375195778 1857780532 1712268066 1300192787 6611195909 2164201989 3809525720 1065485863 2788659361 5338182796 8230301952 0353018529 6899577362 2599413891 2497217752 8347913151 5574857242 4541506959 5082953311 6861727855 8890750983 8175463746 4939319255 0604009277 0167113900 9848824012 8583616035 6370766010 4710181942 9555961989 4676783744 9448255379 7747268471 0404753464 6208046684 2590694912 9331367702 8989152104 7521620569 6602405803 8150193511 2533824300 3558764024 7496473263 9141992726 0426992279 6782354781 6360093417 2164121992 4586315030 2861829745 5570674983 8505494588 5869269956 9092721079 7509302955 3211653449 8720275596 0236480665 4991198818 3479775356 6369807426 5425278625 5181841757 4672890977 7727938000 8164706001 6145249192 1732172147 7235014144 1973568548 1613611573 5255213347 5741849468 4385233239 0739414333 4547762416 8625189835 6948556209 9219222184 2725502542 5688767179 0494601653 4668049886 2723279178 6085784383 8279679766 8145410095 3883786360 9506800642 2512520511 7392984896 0841284886 2694560424 1965285022 2106611863 0674427862 2039194945 0471237137 8696095636 4371917287 4677646575 7396241389 0865832645 9958133904 7802759009 9465764078 9512694683 9835259570 9825822620 5224894077 2671947826 8482601476 9909026401 3639443745 5305068203 4962524517 4939965143 1429809190 6592509372 2169646151 5709858387 4105978859 5977297549 8930161753 9284681382 6868386894 2774155991 8559252459 5395943104 9972524680 8459872736 4469584865 3836736222 6260991246 0805124388 4390451244 1365497627 8079771569 1435997700 1296160894 4169486855 5848406353 4220722258 2848864815 8456028506 0168427394 5226746767 8895252138 5225499546 6672782398 6456596116 3548862305 7745649803 5593634568 1743241125 1507606947 9451096596 0940252288 7971089314 5669136867 2287489405 6010150330 8617928680 9208747609 1782493858 9009714909 6759852613 6554978189 3129784821 6829989487 2265880485 7564014270 4775551323 7964145152 3746234364 5428584447 9526586782 1051141354 7357395231 1342716610 2135969536 2314429524 8493718711 0145765403 5902799344 0374200731 0578539062 1983874478 0847848968 3321445713 8687519435 0643021845 3191048481 0053706146 8067491927 8191197939 9520614196 6342875444 0643745123 7181921799 9839101591 9561814675 1426912397 4894090718 6494231961 5679452080 9514655022 5231603881 9301420937 6213785595 6638937787 0830390697 9207734672 2182562599 6615014215 0306803844 7734549202 6054146659 2520149744 2850732518 6660021324 3408819071 0486331734 6496514539 0579626856 1005508106 6587969981 6357473638 4052571459 1028970641 4011097120 6280439039 7595156771 5770042033 7869936007 2305587631 7635942187 3125147120 5329281918 2618612586 7321579198 4148488291 6447060957 5270695722 0917567116 7229109816 9091528017 3506712748 5832228718 3520935396 5725121083 5791513698 8209144421 0067510334 6711031412 6711136990 8658516398 3150197016 5151168517 1437657618 3515565088 4909989859 9823873455 2833163550 7647918535 8932261854 8963213293 3089857064 2046752590 7091548141 65498594

      --
      [Fuck Beta]
      o0t!
    4. Re:The name by FLAGGR · · Score: 1

      They did for the PS2 also, and it wasn't well supported, and most of the "good" stuff was in binary only drivers. How much do you think they wil support linux? I doubt much, they want you buying games, not a PC. The extent of their limits will not be known until its released. There will be a homebrew Linux implementation, you can count on that.

    5. Re:The name by Halfbaked+Plan · · Score: 1

      They'll support 'Linux' the same way Apple did with mKLinux on their older hardware. They threw together a 'linux' that really wasn't part of the main core of Linux, which some feel was really intended to dissipate any interest in digging into the hardware and reverse engineering all their secret hardware.

      Putting out a 'Linux' with closed source binary components that interface with the hardware will 'protect' the hardware IP of the PS3. The 'official' linux will be 'good enough' and there won't be as much motivation for 'pirates' to board a ship already flying the Linux flag.

      --
      resigned
    6. Re:The name by Anonymous Coward · · Score: 0

      PhreeStation 3 all the way.

    7. Re:The name by NereusRen · · Score: 1

      I know you're only joking, but I hope you realize "PSFree" was pretty much staring you in the face.

  68. Let's get hacking. by Aqws · · Score: 5, Insightful

    I don't see why there isn't a lot more enthusiasm behind this project, only 100 posts so far, and hald of them saying why hacking the X-box 360 isn't that important. I thought this site is for nerds, the type of people who would love to get there hands dirty with this type of stuff. How can there be so much exitment about the x-boxs release, not as much exitment about greatly expanding what you can do with your X-box. First off, this allows gamers a much, much larger variety of games... I might end up playing Frespace to this thing. Anything you would be able to do with a PC you could do with an X-box 360 if linux is ported to it. I intend for my next PC to be an X-box 360, microsoft gets the hardware at a reduced cost, and that reduced cost is not only carried over onto you, but is improved upon, microsoft loses $130 for each xbox sold. This is no minimalistic PC, it's much better than my current one. When the security is cracked for linux, it won't be long until mac os X or any of the BSDs are ported to. Plus, it only runs $300 for a base unit. Alright anough dealing with these non-nerds, why aren't you linux experts hacking away at this thing? Think of the boon in linux developers when all these computer users get a taste of linux, because it will so vastly improves there console. Whos' going to care about the X-box when the PS3 comes? The faster it is ported, the more people who will be exposed to Linux, and end up developing it and making it better. Plus, the sooner I get my PC. How can you turn down this challenge? I wish they would have another one of those contests, were that guy got $100,000 for getting linux on the first x-box without a hardware change.

    1. Re:Let's get hacking. by DaveCBio · · Score: 1

      You want to run Freespace, OS X, BSD, Linux, etc on the 360? Not asking for much considering the nature of the hardware are you? It seems to me that you don't really care about hacking, you just want a cheap PC upgrade.

    2. Re:Let's get hacking. by Quiet_Desperation · · Score: 1
      Plus, it only runs $300 for a base unit.

      Well, I think the usual response is that once you factor in your time, the cost is more than that of a top model Aleinware box, or a Mac. :) It's the same as MythTV versus Tivo or any other commercial versus open source argument. Now people can do it for the hobby aspect- lord knows I've frittered away hours on things people might find a waste of time. But it's hard to run with a cost benefit analysis on any of this stuff.

    3. Re:Let's get hacking. by Halfbaked+Plan · · Score: 1

      I thought this site is for nerds, the type of people who would love to get there hands dirty with this type of stuff. How can there be so much exitment about the x-boxs release, not as much exitment about greatly expanding what you can do with your X-box.

      The venn diagram of those all excited about the X-box 360 release and those who find hardware hacking interesting probably doesn't intersect much.

      Me, I am more of the 'salvage' spirit. I'd rather recover something older and modify it for new uses. I can't see the appeal in standing in a line competing to get the latest game console just to screw with it. Hardware nerd types are prone to not like crowds especially competing with a crowd just to get the newest plastic-cased consumer stuff.

      If I wanted a challange I would spend my time getting the 8 way SparcServer 1000 I have stored in the spare bedroom up and running NetBSD on all eight processors. Or get Linux running on my aging first generation WinCE handheld. Or finally get around to installing VMS on my VAXStation 3100. I also have an 8088 based single board computer I designed all wired and waiting for some test firmware to drop into the ROM socket. And tons of PIC and 68HC11 controllers and plenty of ideas for things to do with them. Messing around with the latest consumer junk just doesn't qualify.

      --
      resigned
  69. Speaking of crashes... by kyashan · · Score: 4, Insightful

    Those that have a system with the HD and intend to keep it standing vertically, may want to think twice about that.
    It was very easy for me to kill a devkit as it fell laterally while the console was on.
    I can't imagine the retail system being less sensitive to that, as it's only normal for an HD to get damaged that way.
    The problem is that the thing is meant to stand up, but it's light and it doesn't have a wide base.

    Watch out.

    --
    "La presi e te la pagai (480.000 Lire)"
    1. Re:Speaking of crashes... by Anonymous Coward · · Score: 0

      I solved this problem with some old adjustable stands (from our server room). It may also be possible to use the Dell bracket without the screw. If Micro$oft were thinking clearly (this begs for a joke), they would include a dell-type stand.

  70. Re:Why?? by Anonymous Coward · · Score: 0

    Penny Arcade is about as funny as a kick in the balls.

    A kick in the balls is plenty funny when it happens to someone else.

  71. microsoft's fear by wzzzzrd · · Score: 1

    as the fear of any other console vendor is "homemade" software. this would mean opening the market to everyone and not only to licensed publishers.

    i'm a bit sad of this, cause coding for consoles is fun. i did some gba coding, and it is really cool to see your demos appear on the actual hardware.

    --
    On second thought, let's not go to Camelot. It is a silly place.
    1. Re:microsoft's fear by DaveCBio · · Score: 1

      No, it's actually more of a fear of running unsigned code. That's what's happening onthe Xbox now. It's quite trivial to soft-mod the Xbox and download ISOs of current games. That's what they fear the most and rightly so.

  72. The terrorists are but the new communists by matt+me · · Score: 1

    I can no longer sit back and allow...Communist infiltration...Communist indoctrination...Communist subversion...and the international Communist conspiracy...to sap and impurify...all...of our precious bodily fluids

  73. Re:this is good for microsoft, so what? by someone1234 · · Score: 1

    Once they make uncrackable hardware, no one will buy it! I see only one reason to buy x360, to hack it, hehe. Really, if the next gen M$ stuff comes out fully with uncrackable DRM, no one will use it. DRM isn't good for M$, it is good for RIAA, M$ just employs it because it 'must'.

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
  74. Re:this is good for microsoft, so what? by deaddrunk · · Score: 1

    DRM is really good for Microsoft if the only 'trusted' OS is Windows. You think the world's largest software company would do anything but say fuck off to the entertainment cartels if there wasn't anything in it for them?

    --
    Does a Christian soccer team even need a goalkeeper?
  75. Hope this is possible by failedlogic · · Score: 1

    I hope this will be possible, that is, to mod the Xbox.

    I want a small media console for my apartment without hooking up a computer to a TV. I would be nice to store MP3s and such on it as well. And play a few games on it.

    If not I hope Nintendo or the PS3 provide this sort of think natively. If the reasoning behind all the TPM measures is in part to prevent piracy, IMO, Nintendo got it right with the Gamecube: A small format disc (though non-standard) which spins backward with the data written in an inverse way. Nobody's been able to pirate a game and play it on the GC to date. If only it would play DVD size discs it would be great.

    1. Re:Hope this is possible by Anonymous Coward · · Score: 2, Informative

      Yes, people have been able to pirate games for the gamecube.

      You can buy the Viper and the Qoob modchips. You can burn your games onto mini DVD-Rs or full sized DVDr's and get a modified lid so that the full size discs fit in.

      Get your facts straight dumbass. The Last thing the internet needs is another person spouting wrong information.

    2. Re:Hope this is possible by Anonymous Coward · · Score: 2, Informative

      You're wrong.

      1. The gamecube disk does not spin backward. Data is written on it just like any other DVD. They are just small DVDs.

      2. Tell the guys in alt.binaries.cd.image.gamecube that nobody has been able to play copied games on the gamecube.

    3. Re:Hope this is possible by Anonymous Coward · · Score: 0

      You are partially right. The modchips (or the phantasy star online savegame exploit) can be used to bootstrap into an enviroment where you can either rip gamecube disks over the network, or load previously-ripped images over the network. The disks themselves are profoundly different to anything else that's come before, many people have tried and failed to duplicate them - hence gamecube warez is a minute niche of technically skilled people.

    4. Re:Hope this is possible by Anonymous Coward · · Score: 0

      Just to join in the crowd pointing out you're a n00b... the Xbox 1 is already hacked and I am told it makes a fine media centre. Google XBMC (XBox Media Center).
      And yes, cubes can play copies, but with more hassle than the PS2 and Xbox so most people don't bother.

    5. Re:Hope this is possible by Anonymous Coward · · Score: 0

      And I suppoe that my copied games from Japan on GC 'dont exist'?

  76. Re:Why?? by Anonymous Coward · · Score: 0

    Because it's about two guys, living together, that like to play games with each other. Geee, you some kind of homophobe?

  77. Re:Ooo! Ooo! And a cure for cancer too! by HardCase · · Score: 1, Insightful

    In short, stuff it. You're not the dictator of the world, so quit discouraging people from pursuing interests that you don't share.

    In shorter, stuff it. You're not the dictator of the world, so quit discouraging people from discouraging people from pursuing interests that they don't share.

  78. Aussie by tardigrades · · Score: 2, Funny

    In case you didnt know free60 is Australian pronunciation of for 360. Im getting kinda fristy here.

    --
    really bored? My blog
    1. Re:Aussie by Anonymous Coward · · Score: 0

      errr...no. Only poor and rough Australians speak like that.

    2. Re:Aussie by Anonymous Coward · · Score: 0

      So, all australian's speak like that you say? :P

  79. Why? by dangitman · · Score: 1

    I don't understand all this "port Linux to a console" stuff. Isn't it just feeding Microsoft and proprietary devices to add features to their hardware? Why encourage sales of their products?

    --
    ... and then they built the supercollider.
  80. I predicted this. Kinda. by Weaselmancer · · Score: 0

    Over here on this thread. :^)

    --
    Weaselmancer
    rediculous.
  81. It's just a ploy from MS to make Linux crash... by marcushnk · · Score: 4, Funny

    You see.. they're taking a $129 loss on every x360 sold.. the reason is that they KNOW we're going to put Linux on it.. and the moment we do you KNOW some well meaning twit will port Gentoo to it.
    Now if these buggers over heat and die regularly what do you think GENTOO is going to do to it with all that compiling?!?!

    It's going to set fire to houses and KILL PEOPLE!!
    Then MS can sit back and let the marketing dogs of war loose, and Linux will be branded as the child killing OS for ever and a day.

    so.. which of you genius Judas will be nailing Tux to a dead tree first??

    --
    "Consider how lucky you are that life has been good to you so far. Alternatively, if life hasn't been good to you so far
    1. Re:It's just a ploy from MS to make Linux crash... by DeBeuk · · Score: 1

      It's going to set fire to houses and KILL PEOPLE!!
      You mean like this?

      --
      Reality has a notoriously liberal bias -- Stephen Colbert
  82. Because Microsoft is selling them at a loss by Anonymous Coward · · Score: 0

    So... the more Xboxes you can use for non-game playing purposes, the better!

    1. Re:Because Microsoft is selling them at a loss by dangitman · · Score: 1
      But if enough people buy them, they will probably stop losing money on them. Also, what evidence is there that this "Microsoft loses money" meme is true? If the system is popular, they make more money from developers who pay to license the rights to develop.

      So, every Xbox sold is an incentive for a developer to pay Microsoft and promote Microsoft's platform.

      --
      ... and then they built the supercollider.
    2. Re:Because Microsoft is selling them at a loss by Anonymous Coward · · Score: 0

      The hardware, right now, costs over $100 more to make than they're selling it for, without even factoring in all of the other related costs. The developers pay Microsoft a portion of the money paid for each game sold, so if they're not selling games (because people aren't using the Xbox for games) neither one is making money and the game makers won't want to develop for it.

    3. Re:Because Microsoft is selling them at a loss by dangitman · · Score: 1
      The developers pay Microsoft a portion of the money paid for each game sold, so if they're not selling games (because people aren't using the Xbox for games) neither one is making money and the game makers won't want to develop for it.

      Don't they pay money up-front for development kits and licensing? Also, the more developers are attracted by Xbox sales, the more titles will be released - so enticing more people to buy games and make the platform a success.

      I don't think very many people will buy and Xbox and NEVER buy a single game. the few hardcore Linux freaks who do so, are not going to make any significant impact. If one wants to support Linux - that $400 would be much better donated to the EFF, or even used to help pay for an Open Source programmer's bills, or donated to some Linux project. It simply does not make sense to waste that much money on Microsoft's crap - when you could be using the money directly to do good.

      Personally, I suspect this "But Microsoft makes a loss, buy ten!" attitude is merely an excuse used by Linux people to justify buying an Xbox while still claiming moral purity. The likelihood of them never loading an Xbox game into the unit is very slim.

      --
      ... and then they built the supercollider.
  83. low cost? by Anonymous Coward · · Score: 0

    We're still talkin about the Xbox?

    Just checking.

  84. Nitpick by Quiet_Desperation · · Score: 3, Insightful
    You're not the dictator of the world, so quit discouraging people from pursuing interests that you don't share.

    Well, a theoretical dictator of the world not have to "discourage" people. He'd just send in the shock troops and put an end to whatever the rablle was doing. :)

    And the OP's attitude wasn't *that* horrible. Things should have their value questioned at all times. The lack of questioning things leads to most of the messes we have in the world today. Watch a politician give an interview thse days. I don't think "follow up question" is even in the cirriculum of journalism schools these days.

    And, yes, "doing it for fun" is a perfectly valid answer, but there's no need to Bakersfield chimp on the OP. ;-)

  85. Some team at M$ is watching by bhav2007 · · Score: 3, Funny

    I bet there is some group within M$ whose job has been specifically to prevent Linux from running on the xbox 360. They better cross their fingers

    1. Re:Some team at M$ is watching by Thomas+Smith · · Score: 1

      Windows ain't done 'till Lotus won't run?

  86. You ask, Why bother? by einhverfr · · Score: 1

    You seem to think that running Linux on the XBox is some sort of value proposition for geeks. I think you misunderstand it.

    As a close parallel, I would suggest reading http://www.gamers.org/~quinet/lilo/ for a close parallel.

    In essence, why bother? Because the XBox was not supposed to run Linux. It is the thrill and challenge, not the idea of a cheap web server...

    --

    LedgerSMB: Open source Accounting/ERP
  87. Re:Why would you need it on a three 3.2 GHz proces by darc · · Score: 1

    What about emacs? Are we out of emacs jokes? I could have sworn there was supposed to be an emacs joke here.

    --
    Tired of legitimate data sources? Try UNCYCLOPEDIA
  88. Taking advantage by jimktrains · · Score: 1

    Can linux take advantage of the extra cores and awsome graphics (for vector processing of course)? Or would linux jsut simply access the video if it were a wimp and ignore the other processors.

    --
    "You will do foolish things, but do them with enthusiasm." - S. G. Colette
  89. Martin Fink by OK+PC · · Score: 1

    Martin Fink tells it like it is:
    The question is not why you should put Linux on the XBox, but why not?

    --
    Did you get that thing I sent ya?
  90. Re:this is good for microsoft, so what? by Antique+Geekmeister · · Score: 2, Insightful

    That's at the core of "Trusted Computing". It can, and will, control access to hardware as well as to the most basic operating system functions such as using a boot loader or kernel. Microsoft plans to provide and manage the keys for almost everything, much the way Verisign manages most SSL keys today either directly or through authorized proxies.

  91. Re:Why would you need it on a three 3.2 GHz proces by TheCreeep · · Score: 1

    I remember when people used to say stuff like "They want to make an XBox version of Vista"

  92. Re:Why would you need it on a three 3.2 GHz proces by Taladar · · Score: 1

    Emacs Performance Jokes died somewhere around the time when PCs got more than 8 megs of RAM and "Eight Megabytes And Continuously Swapping" just wasn't true anymore.

  93. Security isn't about perfection by cgenman · · Score: 5, Insightful

    Parent poster implies a very important point. No security model needs to be perfect. It just needs to be good enough that it isn't worth screwing up whatever the security model is there to protect.

    If it takes 50 solder points and a week of effort, 99.9% of your users won't modify their consoles and your software sales won't be negatively impacted. If it takes a complete code re-write then finding a hash collision to get a modified console online, nobody will do it. Heck, Nintendo found that adding 2 little plastic tabs to the SNES was sufficient to greatly reduce the scope of the import market.

    Security is about dissuading people from doing things, not preventing them.

    1. Re:Security isn't about perfection by interiot · · Score: 4, Insightful
      Security is about dissuading people from doing things, not preventing them. That's true to some extent. Theoretically, many government sites are vulnerable to nuclear attack. However, the difficulty (politically and physically) of constructing one, and the likelyhood of counterattacks, mean that it's exceedingly unlikely to happen, despite the technical possibility. If it takes 50 solder points and a week of effort, 99.9% of your users won't modify their consoles and your software sales won't be negatively impacted.

      If it takes 50 solder points, somebody in China will figure out a way to make the work go quickly, and people will import them from Lik-sang. And we're nowhere near the 50-solder-point mark yet. And granted, if it got to the point where modifying it took more than $50-100 of work, people would just buy the nearest-priced open media portal device instead.

      Ultimately, technical security is completely different from physical security. Developers can do things in their home that's not detectable anywhere, and once things are broken once, they can easily be broken everywhere.

  94. Re:Ooo! Ooo! And a cure for cancer too! by Anonymous Coward · · Score: 0

    That doesn't even make sense. The guy had a really valid point which too few people on Slashdot seem to get.

  95. Enough! by UncleRage · · Score: 3, Insightful
    Yeah, I know this is /. and it's so very 7331 to device really ubercool ways of taking down the evil Redmond giant....

    But enough already!

    Look, it's reall simple... and I'm going to spell it out for you. Ready?

    Microsoft makes a product (Windows) that, in most of its incarnations, basically blows. We all know that. Every day, I promote Linux to as many of my clients / customers as I can. I sell new and refurb boxes with (k)Ubuntu installed. I build low-mid range servers running Gentoo and occasionally a *BSD. I install Linux on everything I can... because I'm a geek.

    Now, all that being said, the reason I get paid to install Linux on everything is because Microsoft continues to make a product (Windows) that, in most of its incarnations, basically blows.

    However, they also make some other products, and some of them are actually pretty nice: mice, keyboards, and... gaming consoles. So, the question is: Since we hate Windows... we have to hate the Xbox (or mice, or keyboards, etc...)? If the answer is yes, then what about the PSy? Who do we hate more this week? Micro$oft or $ony?

    Because... $ony installs rootkits on our computers... remember?

    But we game (we're hanging in games.slashdot.org... right?)

    So, which side do we choose? Because let's face it... you hate Microsoft and want to put them out of business (No more Xboxes, no more Windows... which means no more desktop games), and you hate Sony and don't want their rootkit installing shite, and if all that happens, then there'll only be Nintendo left and you'll hate them because they're monopolizing the gaming market.

    So, here's my thing... You really hate Microsoft? Hate the part that matters and do something about it! Hate the OS, because it's insecure, because it's buggy, because it stamps out competition, innovation and growth. But do more than hate it... actively participate in offering a choice. Volunteer a little time and energy and package old PII's and PIII's w/ a light Linux and offer to assist an NPO in acclimating to it. Put your burner to good use and start burning Live/Install distros and passing them out to anyone even remotely interested. Simply put... get involved in a real way. Put the $400 you were going to spend on a 360 (to SHUT M$ DOWN, DUDE!) and buy a burning system and get to work!

    But enough with this kind of psuedo-guerilla warfare talk. It's just a bit annoying. Because for every hundred of you that say something like... "Yeah, I'll install Linux on my Xbox 'cause it costs M$ money", one of us have actually done it... because we really are geeks. (And, because in a pinch, an Xbox running Linux makes a damn quick and easy backup server =D ).

    And just to answer the question... yes, I do practice what I preach. My Stellar2 burns an everage of 150-200 discs a month (ranging from Live distros -- usually knoppix or Ubuntu, install discs and other OSS projects like OpenCD). And, if you'll look below, my sig is the truth... My Microsoft Partner rep does not like me... at all. Why? Because every month on the phone I ask her this question: What am I doing to help "win the war"? I'm putting the best OS I can into the hands of my clients. What are you guys doing to make that OS Windows?

    Now, after a long and heated rant... I'll get back on topic with the actuall article and say this... Linux on a 360? Souns interesting... as soon as its possible, I'll try it. It'll be even nicer than Linux on the Xbox for one reason I can think of (outside of muscle & memory, of course): We can hook it up to a monitor this time!!!

    Get to work, Bunny! I'm waiting to follow in your mighty big footsteps!

    --
    #SickNotWeak
    1. Re:Enough! by croddy · · Score: 4, Insightful
      Windows isn't what we should be afraid of. The technology behind Windows has already undergone two significant shifts (from 3.1 to 9x, and then to NT) -- and it will shift again. Windows is nothing to worry about. For all but a few users with specific niche needs, there are numerous other OS options which are ready to use.

      The real danger is that the 360 represents some of the first real shooting in the DRM wars: a large-scale deployment of hard-wired cryptographic restrictions with the sole purpose of locking consumers out of their own property. Running Linux on this hardware is just a fun side effect of the very important and immediate need to defeat trusted computing and digital restrictions technology -- and to defeat it soundly and rapidly.

    2. Re:Enough! by UncleRage · · Score: 1
      Just to clarify: I never said anything about fearing Windows, only that most /.'ers hate it.

      My primary point was the error in assuming that guerilla consumerism would force Microsoft into bankruptcy.

      As for the DRM -- that is something else entirely. Unfortunately, most people simply do not understand why it should be a concrn. For them, I recommend putting away the video games for the evening and having a listen to Sean Kennedy. Not only is it entertaining, it's also good for you. =D

      All that said, you are correct, sir. Only by consumers expressing their discontent to unfair EULA's, DRM and product crippling --erm encryption will the point ever be made. And cracking the Xbox does indeed prove both intent and capability.

      Well that or simply force it into failure by not buying one. However, I fear it is very much like all American voters demonstrating their unhappines with the status quo by withholding their vote in the next primary: It's a great and solid concept that will never, ever happen. And I'll end up being just as guilty as the next guy there.

      Personally, I'd rather see it broken and usable than not.

      --
      #SickNotWeak
    3. Re:Enough! by croddy · · Score: 1
      I'd say it's not so much important that people show their discontent by voting with their wallets -- but rather that people show these manufacturers that the BORE phenomenon (Break Once, Run Everywhere) is not a "loophole to be closed", but simply a fact of life in software and hardware which will not change.

      For me, the commercial success or failure of the console is not the issue at all. I want these folks to see that a business plan based on selling information really just means that it's time for a new plan. Trusted computing and DRM are an opportunity for people to demonstrate that to them.

    4. Re:Enough! by Anonymous Coward · · Score: 0

      I, for one, don't like the Xbox. I think that it poses as a console while being, in fact, a computer. One of the major points of consoles, I think, is that they don't crash, EVER, and are completely dedicated to gaming. With the Xbox, Microsoft is doing something else and, I think, possibly damaging the console market and hurting true consoles with all of the unconventional features of the Xbox. I'm all for unconventional stuff, but when it starts hurting the conventional stuff which is different and good in its own right, that's when it's a problem.

    5. Re:Enough! by Shadows · · Score: 1

      Excellent video to share with your friends who aren't clear on what "trusted computing" has to offer: http://www.lafkon.net/tc/. Very scary stuff if you have half an imagination as to what big companies like to do when they have control.

    6. Re:Enough! by acaspis · · Score: 2, Insightful
      Running Linux on this hardware is just a fun side effect of the very important and immediate need to defeat trusted computing and digital restrictions technology

      Unfortunately DRM is not a technology that you can defeat with another technology. DRM is a societal choice and a collective state of mind that you can only defeat with politics.

      The 360 might be the first platform that will remain closed until it's obsolete. Or maybe the next one will. Anyway, is it sane to rely on a few hackers to protect consumer freedom ?

      AC

  96. not so fast by ickleberry · · Score: 0

    .. maybe after they illegaly circumvent the anti-linux^H^H^H^H^H^H^H^H^H^H copy protection features

  97. This presents us with a rare opportunity.. by delire · · Score: 1



    .. a once in a lifetime chance to build and bear witness to a Linux rig that spontaneously reboots every 20mins.

    excellentcantwait.

  98. Er... say wha? by brunes69 · · Score: 4, Insightful

    Once you get into hardware probably very few people will attempt it. Too risky.

    I don't know what circles you travel in, but I don't know *anyone* who owns an Xbox that is not modded, and that is out of about 20 to 30 Xbox owners.

    The benefits of modding (namely, XBMC and the ability to play backups) are just too great to *not* do it.

    It will be the same for the 360 - a hardware mod chip will be out in a matter of weeks, and everyone and their dog will have one.

    1. Re:Er... say wha? by interiot · · Score: 1, Interesting
      The benefits of modding (namely, XBMC and the ability to play backups) are just too great to *not* do it.

      And the downsides are that you can't play XBox Live games. Which is fine for some, because you may not want to pay to play on servers that may otherwise be free, but on the XBox 360, the central online service plays a much more important role, so it will be a greater disincentive to hack your box.

    2. Re:Er... say wha? by NicKakaWoodstocK · · Score: 2, Informative

      I disagree. A friend of mine has modded his XBox with XBMC (I assume you are referring to XBox Media Centre) but has a boot loader (is that the right term?) that allows him to select which system his XBox will load. One of those systems is the original XBox system, which means he can play on XBox Live if he wants, but also has the many benefits of XBMC.

      --
      "Due to funding cuts, the light at the end of the tunnel has been turned off"
    3. Re:Er... say wha? by iamatlas · · Score: 1
      everyone and their dog will have it

      Not true! Why, I know 20-30 people who's dogs did not preorder an Xbox! :P

    4. Re:Er... say wha? by holt · · Score: 1

      Has your friend actually tried it? It was my understanding that Microsoft started checking things like the size of the hard drive, or whether or not the hard drive is locked, etc. Modded Xboxes usually have larger hard drives, the better for storing game backups and videos. I haven't even bothered trying to use XBox Live with my box; I mainly use it for XBMC and (the original) Halo. I'd be interested in knowing if it's something I should look in to.

  99. Re:Ooo! Ooo! And a cure for cancer too! by Anonymous Coward · · Score: 0

    Let's build a Linux cluster of XBox 360's, and let people interested in finding the cure cancer use it...

  100. Re:Why would you need it on a three 3.2 GHz proces by rsmith · · Score: 1

    Yeah, and 'Emacs Makes A Computer Slow' and 'Eventually Munches All Computer Storage' aren't what they used to be either.

    But see http://www.ahajokes.com/com027.html for more emacs jokes.

    --
    Never ascribe to malice that which is adequately explained by incompetence.
  101. Games obviously run by jimktrains · · Score: 0, Offtopic

    Instead of making linux work on the 360, can't someone write a "game" that woudl use the live network to become a distrib node? The game woudl be number crunching code.

    --
    "You will do foolish things, but do them with enthusiasm." - S. G. Colette
    1. Re:Games obviously run by Grey_14 · · Score: 1

      I would think that running linux on it would be the first step towards this, To write their own 'game' someone needs to either be able to bypass the copyprotection and know enough about the hardware to program an efficient node, Or they need to be able to sign code and still know enough about the hardware, Since it's unlikely MS will be letting homebrew coders sign code, the only option is to get familiar with xbox hardware and copy protection, and the fastest way I can see to do that is to port Linux to it.

    2. Re:Games obviously run by Blakey+Rat · · Score: 1

      Uh, the entire point of Xbox Live Arcade is to allow indie games to be played on the Xbox 360. I don't know how they expect people to write these, perhaps they plan to just sell dev kits for cheap, but it's not like Microsoft is dead-set against indie games right now.

  102. Someone Explain the Title? by TubeSteak · · Score: 1

    I'm not sure why that particular comic is titled "Also Known As Blackmail"

    At first I saw it in the title bar and thought it was a dig at Jack Thompson, now I'm just confused.

    Are they trying to say that sex with geeks is a form of blackmail?

    --
    [Fuck Beta]
    o0t!
    1. Re:Someone Explain the Title? by Anonymous Coward · · Score: 2, Informative

      Beneath the comic is a link titled "News". Click that. You will find in the news post a link called "perpetrators of the blackmail". Click that. You will find a news article which begins, "A group says it can run Linux on Microsoft's Xbox, and will make this technique public if Microsoft refuses to consider an official Linux boot loader."

  103. Poor strawman. by jotaeleemeese · · Score: 1

    It is bleeding to death after the beating you gave him....

    --
    IANAL but write like a drunk one.
  104. Heh by thesnarky1 · · Score: 1

    First thing I thought when I saw the title,
    "What a 3 year old would call the 360". As in, the "Micwosoft Free 60"

  105. MSFT Practicing for Linux-free PC's by mbkennel · · Score: 1, Troll

    This is a dry run where their extreme measures will not be as controversial.

    What they really want is Linux-free PC's. Namely they want to ensure that the cheap, consumer level hardware which runs Windows will be---by crypto-in-hardware---unable to run Linux.

    And hardware which runs Linux, or any other operating system which is not Microsoft approved, will not run Windows.

    Entirely new motherboards and processors would have to be designed for Linux. This will raise costs dramatically. No doubt that implementing such Windows-able hardware will require licensing software (BIOS) and patents from Microsoft, and it just happens that those hardware companies which are "friendly" and "decide on their own" to go Microsoft-only get a very large discount---one which makes or breaks the profit margins in such fierce competition as CPUs and motherboards.

    Microsoft is attempting to do what's never been done before: make an entirely proprietary hardware architecture where everybody else has to put in the capital investment and take big financial risks and face competition, while they skim off huge profits.

    Do you think the antitrust settlement will prevent this?

    NO! Microsoft very cleverly negotiated enormous loopholes---anything dealing with "security" they have a free hand.

    All of this will be couched in terms of security.

    This way they can negate two of Linux's advantages at once: lower price (as Linux HW will be as expensive as Mac HW), and security (Only Windows works on "highly secure PC's!!!!").

    The copyright and patent scare didn't work to hurt Linux. Now they go for the final solution.

    Google is the only thing that Microsoft will, at present, be unable to destroy.

    1. Re:MSFT Practicing for Linux-free PC's by tomstdenis · · Score: 1

      Parent is redundant and stupid.

      Perhaps MSFT just doesn't want the mass piracy that is possible on the xbox to happen on the 360? Maybe it has NOTHING to do with the ability to use Linux?

      You also can't use MacOS, WinXP or OpenBSD on the 360. What does that say about your theory?

      God damn people, shut up, it's a TOY for crying out loud. Who cares if it runs Linux, all I care about is does it run xbox360 games, do I like 360 games and can I afford it?

      Tom

      --
      Someday, I'll have a real sig.
    2. Re:MSFT Practicing for Linux-free PC's by vidarh · · Score: 1
      While I agree that the post you replied to is a bit on the paranoid side (the anti-trust settlement won't help Microsoft against brand new violations of the Sherman act for instance), your reponse validates one of the points of the post you replied to: He was pointing out exactly that because the 360 is a toy, it is an ideal "testing ground" if (and it's a big "if") Microsoft is considering a platform that can only run Windows.

      If Microsoft ever goes that far, they'll immediately be under assault from all sides, and so it's not something they could take the chance on doing prematurely - if their protection isn't sufficient they'd catch all the heat without any of the benefits. Testing the technology on a console - where this kind of thing is already more or less accepted - would be a great way of getting experience.

      Also, by starting out with the 360, and possibly moving the concept on to more "PC like" platforms like PDA's, they'd be able to grow public acceptance of a locked down platform/

      Personally I think Microsoft would have loved doing something like this to PC's if they could, but I don't think they're stupid enough to try.

    3. Re:MSFT Practicing for Linux-free PC's by nzkbuk · · Score: 1

      And all the corporate servers running linux (most of them are on desktop pc mobo's) not to mention the companies / goverment offices who run linux on the desktop.

      Somehow I doubt M$ will manage to do as you say

    4. Re:MSFT Practicing for Linux-free PC's by hyperbotfly · · Score: 1

      Entirely new motherboards and processors would have to be designed for Linux. Uh nope. They would just continue using the current hardware and the hardware that is going to be manufactured for the forseeable future. You see, the burden on shifting the WHOLE HARDWARE PARADIGM for modern computing is put on MICROSOFT. Not an easy task, and actually an insurmountable one (free-market system controlling production and all that) Damn.

    5. Re:MSFT Practicing for Linux-free PC's by tomstdenis · · Score: 1

      That's just it. Who cares if the 360 only run windows? It's an appliance.

      If I have *work* to do I'll use my workstation which doesn't have to run windows [and sadly it does from time to time ... :-(].

      Forcing the 360 to run Windows is *not* like forcing all desktops to run it.

      Tom

      --
      Someday, I'll have a real sig.
  106. Cooling by TubeSteak · · Score: 1

    Nothing gallons of Fluorinert and Liquid Nitrogen wouldn't fix..

    To be serious: I always thought that cooling issues (like the power supply) were just a result of poor conversion efficiency.

    If you run them all off a central power supply, I imagine a significant portion of your cooling issues would dissappear.

    --
    [Fuck Beta]
    o0t!
  107. The patent doesn't make cracking easier. by SilentJ_PDX · · Score: 1

    We all have access to the information in the patent whether we're in the Linux camp or not. That's what they're for: to make inventions public but still give the inventor a limited-time monopoly on use of the idea.

    Unfortunately, access to the hypervisor patent doesn't make cracking hypervisor any easier, just like access to the RSA patent doesn't make cracking an RSA key any easier.

    The patent will tell you which things the hypervisor keeps secret from child processes but it won't tell you what those secrets are.

  108. Linux string? by EmbeddedJanitor · · Score: 1, Funny

    So what's the deal here? Using Linux string to fix the 360?

    --
    Engineering is the art of compromise.
  109. Re:LOL by Anonymous Coward · · Score: 0

    Bill? Is that you?

  110. Mod will be out in no time. by DroopyStonx · · Score: 0, Redundant

    Most people don't realize that the system authentication, for anything, boils down to a simple pass/fail.

    If it requires more than that, say key authentication, then you simply generate a placeholder that will let it pass.

    Granted, I don't know the first thing about electrical devices and hardware at such a low level, but there is NO such thing as an "unhackable" system. It's impossible as long as the owner has access to the hardware.

    Just a matter of when, which should be very soon.

    It's just funny when a company believes they've found the end-all solution to piracy. Not gonna happen.

    --
    We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
  111. Console games are real world applications (NS) by Anonymous Coward · · Score: 0

    Nuff Said.

  112. Wrong, and wrong. by rpresser · · Score: 1

    The first chipless linux boot was by Habibi in March 2003, announced April 1 IIRC.
    http://www.geek.com/news/geeknews/2003Mar/gee20030 403019435.htm

    And xboxes can be connected to VGA.
    http://www.google.com/search?q=xbox+vga

    1. Re:Wrong, and wrong. by cbreaker · · Score: 2, Insightful

      Well thanks for being the xbox police, but you do need a VGA monitor that can handle sync on green, and not all games or apps will work with the even more modified bios then usual. Plus, you need a special cable, so that's extra cost and hassle getting one (or making one.) Still not changing my mind on the xbox being a viable desktop replacement (even at $100 for the unit.)

      As far as using a game savegame to escape the executable lock, you still need to somehow get that savegame into the xbox. As far as I can tell, most people use the controller or something to get a memory card connected to a PC, which they then connect back to the Xbox. This would still involve a modified xbox controller cable. More effort, more hassle, more cost. It's cheaper then a mod chip, but it's still not getting us any closer to a very cheap commodity PC since it's still a 733Mhz celeron with 64MB (shared) RAM, which was still slow back in 2003 - you could get AthlonXP 3000+'s and 3Ghz Pentium 4's in 2003. Or, a very modest Pentium 4 2Ghz with 256MB RAM for cheap, cheap, cheap.

      When the Xbox was brand new, it would have been pretty kickass to use it as a replcement PC, and I still enjoy tinkering around with it now. It's just not worth it anymore, which was the original point; by the time the Xbox 360 is hacked up enough (if it ever is) it will be equally as much just a toy.

      Anyways, I'm through on this subject.

      --
      - It's not the Macs I hate. It's Digg users. -
    2. Re:Wrong, and wrong. by Anonymous Coward · · Score: 0

      Well thanks for being the xbox police, but you do need a VGA monitor that can handle sync on green, and not all games or apps will work with the even more modified bios then usual.
      Well thanks for being an arrogant fucktard, but you dont need a monitor that supports sync on green and pretty much every game supports it (480p in like every game but 2)

    3. Re:Wrong, and wrong. by Icekold · · Score: 1

      Please learn the difference between the words than and then. I understand your accent may make them sound the same, but they are not interchangeable.

      "...more modified bios then usual."

      Then usually what? I tend to read things literally, so it becomes a PITA having to decode what was actually meant.

      I know, not the biggest problem in the world, but when I read hundreds of thens instead of thans a day on here, I do get kind of narked!

      Thanks!

    4. Re:Wrong, and wrong. by cbreaker · · Score: 1

      Bite me, than fuck yourself harder then usual.

      I've seen people nitpick, but jesus christ you're a whiney little bitch.

      --
      - It's not the Macs I hate. It's Digg users. -
    5. Re:Wrong, and wrong. by flyinwhitey · · Score: 1

      It's "whiny" and I'm "pantomiming" the correct spelling for you right now.

      PS, how many times do I have to point out where you look like an idiot before you'll shut up? Just so I have a goal, you know?

      --
      How pathetic are you that you follow me from topic to topic and waste all your mod points at once modding me down?
    6. Re:Wrong, and wrong. by cbreaker · · Score: 1

      1,000,000 times. Start cracking, dipshit.

      As far as the other way around, my work is done here.

      --
      - It's not the Macs I hate. It's Digg users. -
  113. Re:Ooo! Ooo! And a cure for cancer too! by Duncan3 · · Score: 1

    I consider this the logical equivalent of the question, "Couldn't they be working on a cure for cancer instead?"

    Funny. Poeple are avoiding IT and going into biotech and other fields.

    So I'd say, they are diong just that, going to work on cancer and other htings not quite so outsorceable :)

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
  114. GP2X by Nahooda · · Score: 1

    The GP2X from some korean company will _officially_ ship with a Linux-SDK based on SDL lib, so anyone can start coding games. They go the other way in contrast to any other console vendor out there.

    Although the GP2X is not as powerful as the PSP, I consider buying one, 'cause it'll be a great start into console game development.

    Regards,

    Dennis B. Schramm

    --
    Sigs suck!
  115. Re:Why would you need it on a three 3.2 GHz proces by menkhaura · · Score: 1

    As a vim user, I say Emacs stands for Esc Meta Alt Control Shift.

    --
    Stupidity is an equal opportunity striker.
    Fellow slashdotter Bill Dog
  116. Assuming you're right by tkrotchko · · Score: 1

    Lets assume you're right (and I have no reason to think otherwise), isn't this massive overkill?

    I realize they want to prevent piracy, and that's something that should take seriously. But at a certain point, I'm asking why this much trouble? Modding a console is so outside the mainstream that the amount of piracy they're preventing has to be really small.

    Is this corporate machismo? Is this MS's platform to prove the viability of the TPC? Or is there more to this than meets the eye? I'm confused at the level of effort here.

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
    1. Re:Assuming you're right by shibashaba · · Score: 2, Insightful

      It's a testbed for drm. In the future all peoples computers will have it built in. Software vendors will have to go to someone to get their software certified so that the software will be able to run peoples computers. Of course you could run software which isn't certfied, but the user would have to specifically tell the computer to run "untrusted or possible insecure software". The computer may also very well be sending out which mode it is in. So like say, if you decide to use a web browser other than Internet Explorer your computer would be running in "untrusted mode". So any shopping web sites, or any web sites with the default IIS configuration will consider you to be a dangerous hacker and not let you on their web site.

      Microsoft has made noise in the past about the Xbox being a test bed for these types of schemes.

      --
      ---------- Open Source is capitalism applied to IP.
  117. DMCA by Danathar · · Score: 1

    Assuming that they would have to reverse engineer the security mechanisms in the Xbox 360, is it legal for them to do what they are doing?

  118. Time for a new story? by Anonymous Coward · · Score: 1

    It's been 7.5 hours already. I guess this really proves editors don't read their own site.

  119. Re:Ooo! Ooo! And a cure for cancer too! by Anonymous Coward · · Score: 0

    That doesn't even make sense. The guy had a really valid point which too few people on Slashdot seem to get.

    Really? The guy essentially said "keep your opinion to yourself because I don't agree with it." Actually, they were both saying that.

  120. JFS? by skingers6894 · · Score: 1

    Given the power supply problem we better make sure this has a Journal File System.

  121. Would Linux even run? by Short+Circuit · · Score: 1, Funny

    Even if you got around the intentional security measures, would Linux even run on a machine with an number of processors not 2^n? If so, I've never heard of it before...

    1, 2, 4, 8, even 32 processors, sure. The only non power-of-two systems I've heard of were clusters, which typically have a different task-distribution model.

    1. Re:Would Linux even run? by Anonymous Coward · · Score: 0

      Yes

    2. Re:Would Linux even run? by Short+Circuit · · Score: 1

      What's so funny? Even 1 is a power of two. (2^0)

      I'll admit to a certain lack of knowledge about how kernel internals deal with different numbers of processors, but does that warrant a -1 Funny?

  122. LAST POAST!!! by Anonymous Coward · · Score: 0

    ~!!~!!1~!sevenb@~!@~!

    1. Re:LAST POAST!!! by Anonymous Coward · · Score: 0

  123. Re:Security isn't about perfection-bragging. by Anonymous Coward · · Score: 0

    Do you have a point, or just an IP address and time on your hands?

  124. Mod me down by EvanED · · Score: 1

    *inserts foot into mouth*

    Sorry 'bout that

  125. Wow by Second_Derivative · · Score: 0, Redundant

    A custom CPU like that is for all intents and purposes unbreakable (well unless you happen to have equipment for opening up your particular CPU and poking around in it). Damn. I don't know of many modding crews with scanning tunnelling microscopes...

    A friend of mine once suggested a rather low tech but interesting anti modding solution: drip epoxy all over the pins for the BIOS and CPU. If you can't make a physical connection to the chips...

    1. Re:Wow by repvik · · Score: 1

      You'd have to epoxy the whole damn board then. There's heaps of places you can connect to the bios and cpu, not just the pins themselves.

  126. ratas apestosas by Anonymous Coward · · Score: 0

    Linux is bad mmmkey? b'cause.... Linux is bad mmmkey?

  127. Which explains the PS3 by jpardey · · Score: 1

    Aside from not being able to play hacked games, I have a feeling Sony will allow anything to be run on the linux system. What restrictions there will be, I don't know. However, this greatly reduces the legal uses of illegal hacks, and would make prosecution of modders and mod sites much easier, along with reducing the number of coders on the job. Might reduce the number of linux hackers who would bother figuring out how to mod it.

    --
    I have freaks! I did something right...
  128. Freud was right by Anonymous Coward · · Score: 0

    Well, having lived with several of them, most Aussies are children.

  129. Source-Payback time. by Anonymous Coward · · Score: 0

    Let's follow the thought trail.(1)

    Cell phone provider: Here's this cell phone we control utterly.

    Consumer:???

    Result one: Product doesn't sell and companies go back to what does.

    Result two: Product is purchased and no one can complain because they willfully accepted the terms.

    As for this:
    "This is not just about DRM for "copyright protection", it's about monetizing everything subscribers might want to do with their phones."

    Some might use DRM that way, but for content providers sick of decades of getting the middle finger from the thoughtless, or selfish (you didn't think "illegal copyright violations" started yesterday, did you?) DRM will be their chance to return the favour (karma dude.)

    (1) I should likewise point out that this though process applies to everything consumers purchase. The fact that consumers not only willfully chose not to exercise this option when they could, but took the easy way out by relying on unethical actions (some backed by technology), gains them no sympathy from me when the hammer comes down on them.

  130. This must be a great story by richdun · · Score: 4

    No new Slashdot main stories for 9 hours and counting...

    1. Re:This must be a great story by Anonymous Coward · · Score: 1, Funny

      Don't worry. I hear they're working on a story about Linux on XBox 360, from the Free360 Project.

    2. Re:This must be a great story by interiot · · Score: 1

      Yeah, no doubt. Somebody overslept and didn't show up for work.

  131. I think it's a test by Anonymous Coward · · Score: 0

    They want to see how long it takes until one of us hacks into the site to post a new story.

  132. SAD NEWS! MUST READ! by Anonymous Coward · · Score: 1, Funny

    I just heard some sad news on IRC - Slashdot Editor CmdrTaco was found dead in front of his computer this afternoon. There weren't any more details. I'm sure everyone in the Slashdot community will miss him - even if you didn't enjoy his work, there's no denying his contributions to geek culture. Truly a Slashdot icon, and his picture will be turned into one soon.

  133. this is good for Pavlov. by Anonymous Coward · · Score: 0

    "this is all good practice for them so that oneday they'll be able to make a computer that will only run windows and signed code. then they'll claim that anyone not using their secure platform must be a hacker or software/music pirate. then they lobby the .gov. then they have no competitors."

    Anyone want to take a crack at why this is insightful +4? At best the "they might learn from the cracking attempts" rates a one (Apple's learning too). All the rest is basically *guess*guess*guess* and pretend the rest of the world doesn't exist (these pretend conclusions work best in a vacuum). Of course there might be two additional points just from the subtle nod to Pavlov, although I would take away one for unoriginality, and predictability. e.g. government response, MS takes over the world, competitors willing go to the gas chamber, etc.

  134. no wireless. by YesIAmAScript · · Score: 1

    Xbox 360 doesn't have built-in wireless. It is optional, USB 2.0-based and not particularly cost-effective. Might be better to use a 3rd party interface.

    Also, it has 10/100 wired ethernet support that you didn't mention.

    The rest is right on.

    --
    http://lkml.org/lkml/2005/8/20/95
  135. must.. have.. slashdot.. story.. by merc · · Score: 4, Informative

    going through slashdot withdrawl symptoms...!!!

    faaaaaaaaaaarrrrrrrrrrrrrrkkkkkkkkkkkk!!!!!!

    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
    1. Re:must.. have.. slashdot.. story.. by Almost-Retired · · Score: 2

      Yeah, I think its over half a day now that this story has been the top of the page. Hey /., wtf?

  136. Come again? by Mudcathi · · Score: 2, Insightful

    "Simply replace every single part if nothing else helps." - if you had to replace every single part, then it wouldn't be hacking the same piece of hardware!

    --

    "He who throws mud, loses ground." - proverb

  137. Re:Aussie Fee60 by Anarchitect_in_oz · · Score: 1

    No the Australian name would be Fee60.
    We don't pronouce our R's very well.

    --
    "Call us when the New age is old enough to drink" Beck
  138. TCPA-"Games just want to be free". by Anonymous Coward · · Score: 0

    "Actually TCG hardware has been in deployment for a long time. Search for "TPM" in the specifications of your high-end laptop. But the Xbox 360 is certainly indeed the first wide-scale TC-like platform aimed at reducing the freedom of consumers."

    I agree. Every consumer should be entitled to buying a copy of a game. Copying it (multiple times is best), and hand those copies to their friend(s), and so on and so fourth. Freedom works best when it's attached to a game one didn't pay for.

    1. Re:TCPA-"Games just want to be free". by Anonymous Coward · · Score: 0

      Strawmen are fun! You ever hear of something called "fair use"? Backups?

    2. Re:TCPA-"Games just want to be free". by acaspis · · Score: 1
      Freedom works best when it's attached to a game one didn't pay for.

      What game are you talking about ?

      Do you think it should be illegal for me to run software that I wrote on hardware that I purchased for $400 ?
      Do you think Microsoft should have the exclusive right to sell programs that run on Windows ?

      Of course Microsoft is free to try and lock their market. It's not worse than Lexmark almost giving printers away and then making it illegal (DMCA-wise) for you to refill your overpriced ink cartridges.

      Oh well, I can't even believe I'm replying to an anonymous {RIA|MPA|BS}A drone.

  139. Nitpick-Toymaster. by Anonymous Coward · · Score: 0

    "And, yes, "doing it for fun" is a perfectly valid answer, but there's no need to Bakersfield chimp on the OP. ;-)"

    Waaaaaaah!!! But he was going to take my toys away! *sniff*

  140. Would love a comp with these specs! by gobblez · · Score: 1

    Just the specs of the xbox 360 seem great. Good luck finding a computer with 3 x 3.2 GHZ processors at Best Buy. The ATI graphics card is good enough to play all the latest games. Half a gig of ram. The power supply apparently sucks but that can be replaced, and probably will be fixed on the next batch.

    I would love to have a small computer with these specs and at a similar price. No wonder people want to hack it.

  141. Grad Students by Anonymous Coward · · Score: 1, Funny

    As long as thier are grad students, linux will be ported to anything that can processes assembly instructions.

  142. Aren't there better OSS thing to do? by Theovon · · Score: 2, Interesting

    Look, I think getting Linux running on some random platform is interesting, and the Xbox 360 may actually have a fair amount of horsepower. But aren't there better things for people to be spending their time and money on that would contribute more to the future of open source? So, instead of hacking the Xbox, how about developing hardware that's open by design?

    If people took the money they're going to spend on reverse engineering the Xbox and spent it instead on open hardware development, we'd already have open GPU's, sound cards, motherboards, you name it.

    At the same time, open source is borne out of everyone doing whatever they find to be most fascinating, and it's that freedom that has resulted in many people developing open source software that is useful to everyone, whether intentionally or by accident.

    1. Re:Aren't there better OSS thing to do? by andrewweb · · Score: 1

      You say it yourself: "open source is borne out of everyone doing whatever they find to be most fascinating"

      Noble as it may be to suggest these people develop open GPUs etc, the reality is that it's easier (and more importantly - within reach) to poke around in something that's already been built, find out how it works and what else we can do with it. Building something complete from scratch, raising a fab to manufacture it and - most of all - to convince someone to bankroll the whole operation is far trickier than breaking out the screwdrivers and having a bit of a tinker.

      You do seem to dismiss the difference between hacking an existing system compared to the immense difficulty/cost of designing a completely new&open one as though it's a small step.

    2. Re:Aren't there better OSS thing to do? by juhanio · · Score: 1

      I agree. People are wasting time to put Linux in any device. Why people cannot do properly working debugger(or software) for Linux instead. GDB rocks, but visual could be better.

  143. Competency v. Speed by Z34107 · · Score: 1

    But how competent do you have to be to make sure the program stops receiving data when the buffer is full?

    It's a matter of speed and simplicity, not necessarily competency. A lot of buffer overflows involve the mismanagement of strings. In a computer's memory, they're generally represented as a series of bytes (number of bytes per character depends on whether you use ASCII/Unicode/some other "wide" format). The string/series of characters ends with a special NULL character (0). The simplest, fastest code, and hence the code used in time-sensitive games, is to blindly copy bytes until a NULL is found.

    So, if you have a 128-byte buffer, and you feed it a 129-byte string, the last byte will overwrite some code in memory. I believe this is why some builds of Linux don't allow the same parts of memory to contain both code and data - if your data buffer overflows into code, you can overwrite normally secure code with your own. If memory contains only data, the worst you've done is corrupt otehr data, not the program itself.

    It's easy enough to check for buffer overruns. It's not a matter of competency - writing Halo 2 and Perfect Dark require a high degree of competency, for example - but a matter of speed. If you can save a few processor in memory optimization (even at the expense of a security risk) you just made the game run that many frames per second faster.

    --
    DATABASE WOW WOW
    1. Re:Competency v. Speed by Jackmn · · Score: 1

      Just a small correction - buffer overflows usually don't overwrite any code. Typically they overwrite the return address stored on the stack from the last CALL, so when the current function RETurns it jumps into the buffer itself, which is then executed. This is typically possible because the stack on x86 machines grows downwards - higher memory addresses (in relation to the stack pointer) point to data pushed previously on to the stack, and when a buffer is overflowed it leaks into higher memory locations then the buffer it was destined for.

    2. Re:Competency v. Speed by Jackmn · · Score: 1

      s/then/than/

    3. Re:Competency v. Speed by Z34107 · · Score: 1

      buffer overflows usually don't overwrite any code

      Thanks for the correction. With statically-allocated memory, (in C, using syntax like char szBuffer[256];) overruning the buffer will overwrite part of the stack and hence, return addresses. However, dynamic memory (char* szBuffer = (char*)malloc(256); or char* szBuffer = new char[256];) is allocated off of the heap at runtime, and in this case could cause arbitrary code to be executed. This is difficult, however, given the (somewhat) random nature of dynamic memory.

      Of course, you could also blow the stack and overwrite part of your code with one push/pop too many. Kinda hard to do in protected mode with a 512MB+ of memory, tho :D

      --
      DATABASE WOW WOW
  144. Enough!-Geeks "locked out". by Anonymous Coward · · Score: 0

    "The real danger is that the 360 represents some of the first real shooting in the DRM wars: a large-scale deployment of hard-wired cryptographic restrictions with the sole purpose of locking consumers out of their own property."

    *sticks purchased game into his xBox 360*

    What's that about "locked out"? What you really ment to say is that the GEEKS (an entitelly different species) are locked out. The consumer who buys an xBox 360 will be happy because his CONSOLE will do what it's advertised to do. When it fails to do that THEN you will have a point.

  145. Re:Linux: why it's only for geeks by Anonymous Coward · · Score: 0

    Linux, only for geeks? Of the things that Linux needs to do, this is not one. This is more wasted effort, when effort needs to be put into useful things to promote free stuff. This won't hold MS from ruling the roost for a long time to come.

    No wonder Linux is for geeks. Not that there's anything wrong with that.

    Didjaevernotice that all this place ever does is talk about Microsoft this and Microsoft that. Wouldn't it be nice if on every page at microsoft.com you saw MS talking about Linux? It knows that's not a good idea. If we here can't talk about Linux as Linux, what's the point? Is there nothing left? Is it the over, like Slackware is over?

  146. Is it a Lose-Lose situtation then? by slaida1 · · Score: 1
    If both you and MS lose money on (initial) sale?

    Someone tell me, why are we talking about Microsoft again and again and again and again and again and again...???

    --
    Preserve old classics: copy your collection onto all hard drives.
  147. Re:Why would you need it on a three 3.2 GHz proces by tzot · · Score: 1

    Whenever I want to give karma for funny posts, I use Underrated --it's not used that often, and it's almost true...

    --
    I speak England very best
  148. xbox.com down by Anonymous Coward · · Score: 0

    anybody notice xbox.com is currently down??

    Server is Unavailable

    Troubleshooting Tips

            * The web server may be too busy to accept your request. Try again at a later time.
            * Click the Refresh button, or try again later.
            * Go back to Xbox.com Home.

    Technical Information

            * The server encountered an unexpected condition which prevented it from fulfilling the request.

  149. A reply from the original author (not a troll) by Junks+Jerzey · · Score: 1

    First, let me say that I was not trolling, and I surprised at how many people saw it that way.

    Obviously the Xbox 360 and a desktop PC are quite different beasts, otherwise there wouldn't be a need for the former. The big difference--and this is generally true of all consoles--is that you get some extremely high-end performance out a console in some specialized areas, almost always at the expense of general across-the-board performance. Take the Super Nintendo. It could blit an amazing amount of stuff to the screen: 80 sprites per scan line, three full-screen backgrounds, transparency, etc. It completely blew away PC performance at the time. Yes, including the Amiga :). But what was running the show? A sub-4MHz 16-bit variation of the venerable 6502. And why did Nintendo do that? Because you can't make a system be accross-the-board high-end unless you price yourself out of the market. They put in killer graphics and below par power elsewhere. The same principle applies to all consoles, including the Xbox 360.

    Mostly I find "Let's put Linux on it!" to be an odd reaction. I think what people want is for the hardware to be open, for documentation and development kits to be freely available. But that doesn't mean "Linux." I suspect those comments come from people who don't have a clear picture of what "operating system" means, people who think you need a big OS in order to write code. In reality, you hardly need an OS at all. You just need some very basic hooks.