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."
Being a triple core 3.2GHz PowerPC it would be cool to get OS X running on the XBOX 360.
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.
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.
...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.
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.
HIV Crosses Species Barrier... into Muppets
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?
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.
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.
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.
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.
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
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.
Rethinking email
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.
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.
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.
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!