Advertisement
Promo

Desktop platforms Toolkit in association with http://ad.doubleclick.net/clk;205413468;14699245;m?http://adfarm.mediaplex.com/ad/ck/2397-58840-22058-14

Xbox update shuts out Linux

Matthew Broersma ZDNet.co.uk

Published: 16 Sep 2003 17:39 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Microsoft is updating Internet-enabled Xbox game consoles with a software patch that blocks users from installing the Linux operating system on the machine, and also apparently deletes some files Linux users have stored on the Xbox's hard drive, according to the Xbox Linux Project.

The group also noted that some Xbox Live-enabled games appear to automatically connect to Microsoft servers, identifying the machine running the game, without the need for an Xbox Live account.

The update plugs a flaw in the Xbox Dashboard (its startup menu), which Linux enthusiasts had used to install Linux without the need for modifying the console's hardware. Ordinarily, the console will not run software that has not been approved by Microsoft.

The Xbox, and Linux users' efforts to run their software of choice on it, is seen by many as a test case for future PCs that are more tightly controlled by the vendor -- a vision embodied in Microsoft's Next-Generation Secure Computing Base (NGSCB) project, formerly known as Palladium. The NGSCB effort has raised concerns amongst privacy and civil liberties advocates.

The Xbox Linux Project, in an effort partly funded by Lindows founder Michael Robertson, created a version of Linux that could run on the Xbox, and devised a method using the Dashboard flaw and a bug in an Xbox game to install the operating system. The process allows the machine to continue functioning as a standard console, as well as offering the option to boot Linux. The Xbox is built of standard PC parts and runs on a stripped-down version of Windows.

The Xbox update automatically installs itself on consoles that have the ability to connect to the Internet, if a user selects the "Xbox Live" option from the Dashboard. The user needs only to enter Internet connection details, and need not have signed up for the Xbox Live service, which allows users to play networked games. Users are not asked to approve the update, as is standard for Xbox Live software updates.

Unwanted updates
The update disables the bug that allowed Linux to be installed, according to Michael Steil, one of the principal members of the Xbox Linux Project. "As soon as the Dashboard is updated, our application to disable the Xbox's anti-Linux protection (version 1.0) will not work any more," he said, adding, "we're working on a version 2.0."

He said the update also erased a directory on the Xbox's hard drive that had contained a document he created and stored using Linux. "I never allowed Microsoft alter anything on my Xbox through the Internet, and I never signed anything that contains a permission for Microsoft to do so," he wrote in an open letter to Microsoft, published on the Xbox Linux Web site. "I never allowed Microsoft to delete anything on my Xbox through an Internet connection."

Steil noted that Microsoft's actions might even be subject to penalties under Germany's anti-hacker laws.

Automatic updates are controversial, particularly where it comes to Windows, by far the dominant PC operating system. Microsoft is considering making Windows security updates automatic, but users have baulked at a broader scope for un-approved software upgrades. In some cases, software vendors have already used updates to remove functionality deemed controversial, such as an Apple iTunes update that removed certain networking capabilities.

Under the installation method used by the Xbox Linux Project, known as Mechinstaller, a set of three files are transferred to the Xbox's hard drive via an Xbox USB memory card. From a game called MechAssault, one of the files is "opened" as though it were a saved game. This installs Linux, which can then be accessed via the Dashboard.

Phoning home
Steil also noted that some Xbox games appear to connect to Microsoft servers each time they are run, without the user's knowledge, and without the need for an Xbox Live account.

Steil said that when he set up the console with his Internet settings, it automatically transmitted data including the machine's serial number to a Microsoft server. Some Xbox Live-enabled games, including the popular Tom Clancy's Splinter Cell, go through a similar procedure each time they are launched, again without the need for an Xbox Live connection, he said.

Splinter Cell did not transmit the console's serial number, at least not in plain-text form, but a response from the server contained the number. This "proves that Microsoft knows about the serial, and knows what Xbox just started Splinter Cell", Steil said in a statement on the Xbox Linux site.

"Microsoft spies on Xbox gamers. All Xbox Live users, even if they don't use any 'Live' content, as well as all other users that have set up their networking correctly, are automatically registered at Microsoft with their serial number each time they start Splinter Cell (and possibly other games), without being asked," he stated.

Microsoft representatives were unable to comment for this article.

  • Email
  • Trackback
  • Clip Link
  • Print friendlyPrint with EPSON

Did you find this article useful?
89 out of 158 people found this useful


Full Talkback thread

43 comments

  1. I am very pleased that finally media is reporting... Thorsten Franke
  2. Is it any wonder? If Microsoft made bicycles, you... Anonymous
  3. Bahaha. Come on people. Did you really think Micro... Anonymous
  4. To the guys who said the following: "Bahaha.... Annonymous
  5. If it is "within Microsoft's right" to delet... Anonymous
  6. Assuming that he is serious, Mr anonymous bahaha m... Anonymous
  7. [Quote] Bahaha. Come on people. Did you really thi... Anonymous
  8. sounds like the i-opener debate to me. the proble... Anonymous
  9. Microsoft just wants more control over the operati... Davis Dyer
  10. Shoulda bought a PS2... At least Sony is willing t... Rwhittaker
  11. Is not the patch a Virus ? , Are not those games t... Frank
  12. The Linux project (in regards to the Xbox) was own... LinuxSucks
  13. That's what you get! Shouldn't be using no nasty... DUDE
  14. In reponse to LinuxSucks comment.. Uhhh, what? It... LinuxSucks completely missed the point, amongst otherthings I'm sure.
  15. If you ever get this update you can always format... Anonymous
  16. Anonymous Gamer: You are obviously a loser M$ clo... Caged_Rat
  17. P.S. For those of that seem to think they have to... Caged_Rat
  18. To reply to several previous posts: Regarding the... Anonymous
  19. The question is, whose freakin hardware is it? I d... andy baxter
  20. To the contrairy, Mr. Anon GAY-mer. M$ has the rig... sumofus
  21. Bash much? natrixgli
  22. Bash much? natrixgli
  23. I understand MS is all about the almighty dollar a... surfer
  24. Microsoft sell the Xbox at a very discounted price... Carlton Lee
  25. I think everyone is missing the point here, to me... Ronaldo Diaz
  26. wow I cant believe people think its ok for Microso... bob tomba
  27. Stiel (or whatever his name is, as if it matters)... Anonymous
  28. Anonymous, Minnessotttta, "Retail Manager",... get... Anonymous
  29. You know what? I think EVERYBODY needs to chill ou... Anonymous
  30. It's not microsoft's hardware, it's mine. I purcha... Nate Stiles
  31. It seems there are two kinds of people posting com... Luke Beale
  32. All X-box owners wordwide should get together... Shadrach Abendigo
  33. Those Microsoft basturds! I couldnt believe it wh... Live Gamertag: Stompy1 AKA Stomp
  34. Linux on the XBOX. The closest microsoft will... Microsoft Linux :)
  35. MICROSOFT!!!!! You bug ridden company if you can't... Anonymous
  36. well all i can say is that i'm pretty annoyed. i f... SKUNKMAD Un34L
  37. I plan to sell vacuum cleaners that will only work... Anonymous
  38. Is was not able to connect to exbox live after i i... Anonymous
  39. thats god dam bullcrap can they even do that??? wh... Anonymous
  40. When you purchase your xbox, xbox 360, or pc one... Jon Brown
  41. Bash much? natrixgli
  42. I got a fix scenario... 177erz
  43. @ looking and reading and pondering here is my tak... 177erz

Company/Topic Alerts

Create a new alert from the list below:










Video icon

Video

Microsoft Windows 7 Special Report Special Report

How Microsoft can make Windows 7 a success

How Microsoft can make Windows 7 a success

Comment Many businesses have given Vista a wide berth; Microsoft must focus on five areas to make sure Windows 7 doesn't suffer the same fate, argues TechRepublic's Jason Hiner

More Special Reports

Desktop Management Benchmarking

Test Your Desktop Management Systems

How good are your company's desktop management solutions? How do they compare with those of your peers?

Take two minutes to complete our new Desktop Management and Energy Consumption benchmark, and find out what issues your business needs to focus on.


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters