Windows 2000 Runs On Xbox Under Linux 258
MBCook writes "Everybody's favorite Xbox hackers have got Linux running for roughly six weeks, and now it runs well enough to announce that Windows has been run inside Linux with common PC virtualization software. They even have a little video of it playing a MPEG 4 of The Matrix fullscreen!"
oh the irony (Score:5, Funny)
...of taking an MS product and hacking at it 'till it runs linux, just to emulate another MS product.
Re:oh the irony (Score:2, Funny)
Crashes to crashes, DOS to DOS (Score:2)
Re:oh the irony (Score:2, Interesting)
Re:oh the irony (Score:3, Insightful)
1. It tells them that their port is sufficiently complete to do so;
2. The hardware is capable of it, and so is capable of pretty much anything a normal PC can do.
I would consider this a very valuable thing to do. Not to mention that it's a real kick in the nuts for MS
Re:oh the irony (Score:2)
Sounds like a larger market for MS. If people want to pay to run Windows 2000 on Linux, why should MS mind? You'd think Linux advocates would be taking the position that running Windows under Linux is unnecessary, rather than bragging that it can be done.
Re:oh the irony (Score:2)
Microsoft's View (Score:1, Funny)
And if not, would they oppose Linux on top of Win2K on top of Linux on the Xbox? Or even.......nevermind.
Re: I am wondering why! (Score:2)
Now imagine that this is going on right now... Oh wait, it is.
Re: I am wondering why! (Score:2)
Win 2k (Score:3, Interesting)
Re:Win 2k (Score:2)
Nope. Unless you're working for MS, or love digging x86 assembly.
Re:Win 2k (Score:1)
yes, it can be done: "now it runs well enough to announce that Windows has been run inside Linux with common PC virtualization software".
Re:Win 2k (Score:1)
Re:Win 2k (Score:1)
Re:Win 2k (Score:1)
Re:Win 2k (Score:3, Informative)
Maybe it can understand CreateWindowEx(), but it sure won't understand half the routines needed to run PC Windows apps.
Maybe with a custom library CD...
Re:Win 2k (Score:2)
Problem solved.
Nope (Score:2)
cool but... (Score:1, Interesting)
Re:cool but... (Score:2, Informative)
But... (Score:5, Funny)
Re:But... (Score:1, Troll)
Re:But... (Score:1, Funny)
Re:But... (Score:3, Funny)
Play an XBox game...
in an XBox emulator...
running in Win2000...
running within Linux.
Re:But... (Score:2, Funny)
Re:But... (Score:2)
To find out ? (Score:2)
Virtual, eh? (Score:4, Insightful)
Ciryon
Re:Virtual, eh? (Score:4, Informative)
Re:Virtual, eh? (Score:1)
win2k games? (Score:3, Interesting)
Re:win2k games? (Score:1)
for Pete's Sake! (Score:5, Insightful)
Those photos would have a lot more impact on me if i could see them better. hehe these guys are doing great things but someone please donate a TV or bigger monitor or whatever they're using.
Re:for Pete's Sake! (Score:2, Informative)
As far as a TV set goes you'll not find much better for the size. Later versions had stereo sound built in, Commodore's 1942, 1950, 1962 etc were better dot pitch wise and could do ntsc through vga (.28), but they didn't have the composite inputs.
Just came across this page (Score:5, Informative)
This could be the future (Score:3, Insightful)
Using virtualization to secure your data... (Score:5, Interesting)
The guy demoing it is mainly meant to protect laptop data from common thieves, is targeted towards road warriors, and is not meant to keep the government out because if they arrest you and the laptop, they can coerce you into giving them access.
Ah yes, google rules. Here's a link to a story about it [zdnet.co.uk]. Company name is NAH6 [nah6.com].
Re:Using virtualization to secure your data... (Score:2)
I was thinking to myself a while back that it would be nice to see VMWare as an OS... and that the closest thing to that would be a linux kernel engineered to work tightly with vmware.
It would be nice to see vmware with proper vesa 2.0 support, along with accelerated video and more hardware support.
If I could run it on my laptop the way things are described, and only take a small speed hit, I would do it. it's the functionality hit that I don't want to take.
Re:This could be the future (Score:1)
wow.. running for 6 weeks! (Score:5, Funny)
I remember when NT first came out, and Microsoft was pushing it as an Enterprise Server. One of their top engineers was involved in the press announcement, and made the comment with pride that some of the systems in the lab have been running for six weeks without crashing.
The analysts and large customers ROASTED him: "We've had AS400's and HP 3000's and 9000's and Dec Vax's that haven't crashed EVER for YEARS."
Somehow, Gates wiggled his way into the data center. Those Vax's and 3000's are probably still running without crashing, ten years later, if they're still there....
Re:wow.. running for 6 weeks! (Score:2)
However most non mission critical servers do use NT or w2k. IT seems Microsoft ate up the low end server market yet can't reach beyond that. One of the fallacies about the marketshare is that it takes lots of w2k boxen to do the work of one solaris or as/400 box. Not to mention you need clustering due to instability. With these things added up your looking at 4 w2k boxen that 1 solaris box could do. To someone looking at marketshare, it would seem Microsoft would be winning based on the amount of sales. Like it or not w2k marketshare is growing at a fast pace and I think its now %50 of the market! But like I said it takes several w2k boxes to do the work of one big sun server.
Ignore all the data. Infact alot of bussiness like motorolla and Texas Intrustments actually switched back to unix from NT. Stability and scalability were not as high as expected.
Re:wow.. running for 6 weeks! (Score:2)
I think you might be talking about this:
Q216641 [microsoft.com]
Why is it so fascinating? (Score:5, Insightful)
xbox linux you get a new article on
What is so surprising? Once you got the kernel with drivers for framebuffer, sound and usb running you could run almost any program that runs under ix86 linux.
The next big news would be that 3d acceleration is running, so that you can run all those 3d games with reasonable speed.
Anybody try the Xbox as a UT server yet? NWN server anyone?
Ok, it's not easy to get Win2000 running with just 64MB.
Re:Why is it so fascinating? (Score:4, Insightful)
xbox linux you get a new article on
What is so surprising?
Probably because it's one of the fundamental drivers of OSS development - the "hey wouldn't it be cool if..." attitude. Linus originally thought it would be cool to have a Unix like OS on 386s. Scratching an itch may have its limitations when it comes to things that OSS is bad at - like user-friendliness - but it's still the driving force behind this kind of porting effort.
Loss leader... uhm, allgone. (Score:2)
bad for MS because it costs them the loss leader, err, I think
running W2K on it covers that loss leader fairly effectively.
Not that it isn't intersting and all, but the price of W2K will
chew up your savings pretty fast. At this point one of those
Microtel PCs (without W2K) might actually be cheaper.
You Pay for Windows????? Noob! (Score:2)
Hammy
Maybe.... (Score:1)
Just kidding. They at least have style/some sort of presentation skills.
Okay.. so how many... (Score:5, Funny)
Re:Okay.. so how many... (Score:2, Informative)
Xbox is reversed engineered for operability; running GNU/Linux which the DMCA allows.
You assume their copy of Win2k is a pirate version.
How do you know this is a bootleg of the Matrix? They could very well own the original disk / this could well be the trailer.
Re:Okay.. so how many... (Score:1)
Hey, get a sense of humor already. (:
Re:Okay.. so how many... (Score:2)
There was a recent case in Australia that REJECTED a similar claim by Sony under their DMCA equivalent (which is very equivalent).
The court ruled that mod chips do not circuvent anything that controls a right of the copyright holder. If this ruling stands (Sony is appealing), it marks the first limiting decision anywhere on what is sure to be an ongoing battle: the dividing line between access control and use control.
Re:Okay.. so how many... (Score:2)
But you really should have read the moron Hollywood Producer's comment about the Russian official that's been causing this "difficulty". He whines about the fact how he already had a TV program deal to will follow Bass during his space training (titled "When Morons Go To Space Camp"?) and how they're going to do a big concert when he returns, and that the Russian official was rude and had a big mouth.
Anyway, read the article [space.com] yourself. Sure I'm taking the Russians side, but if they were characters in a film in which they're stranded in, say, a space station, I bet that Hollywoodian would be the first to be out of the airlock.
OT: I followed the link to your site. Nice Porsche, you make me jealous.
Re:Okay.. so how many... (Score:2)
Capitalism just doesn't apply to certain markets where there is no scarcity. When it's force fitted people cry fowl
There is always scarcity. Yes, music can be copied infinitely for cheap, but where do you think it came form in the first place? It came from a scarce resource. (Don't misinterperet this to me liking N'Sync, I don't like their music, but I also don't see a problem with them making money because other people like it). Do you honestly think that capitalism has been force fitted into the market? Granted, the DMCA etc. are force, but the DMCA is not capitalism. Capitalism is the only natural market, any other market is just a bastardization. Any other market requires that force be used to maintain the equilibrium, and the threat of force will always eventually fail if given enough time.
I'm disappointed... (Score:1)
Re:I'm disappointed... (Score:2)
Ohh, I'm getting dizzy...
Slashdot needs another topic category (Score:5, Insightful)
Re:Slashdot needs another topic category (Score:1)
Re:Slashdot needs another topic category (Score:2)
The story so far... (Score:5, Funny)
It is fitting that the video in question is from The Matrix. I just want to know what combination of blue and red pills to you take understand the whole setup.
Re:The story so far... (Score:2)
Um, actually no. The XBOX normally runs the Windows 2000 kernel.
Re:The story so far... (Score:2)
-m
Re:The story so far... (Score:2)
A cheap Win2k box? (Score:4, Insightful)
I'm sorry, I don't mean to be down on the project. But having the nasty green box as a cheap computer just isn't as compelling a reason as it used to be, and Microsoft is getting closer and closer to making a profit off of each one sold. Now, if we could find some way to run unsigned games on the raw system, thus creating a tremendous distribution platform, that would be compelling. If we could find some easy way to translate computer games, that would be compelling. If we could DDoS microsoft.com...
I love the sense of irony these system hackers have and can't wait for the next exciting episode. But somehow anything that might make a Microsoft product more popular in a non-entrenched market just doesn't sit right with me.
Re:A cheap Win2k box? (Score:4, Insightful)
Plus, it's a "technically cool" project, not one intended to replace your desktop machine.
Re:A cheap Win2k box? (Score:2)
Re:A cheap Win2k box? (Score:2)
Even if someone can get MAME running on a Xbox without a mod-chip, I still won't buy one at retail. That retail sale would give Microsoft more clout with game developers but letting them pimp out even more Xbox "consumers."
And besides the Xbox is UGLY. People might mistake one of the hidious controllers for a sex toy and give me a funny look.
Re:A cheap Win2k box? (Score:2)
Brain Overloaded: Core dump
Presumably they chose Windows 2000 over Windows XP (Score:1)
But, that is a good reminder of the reduction in casual copying that WPA undoubtedly has brought about (for better or worse).
Re:Presumably they chose Windows 2000 over Windows (Score:5, Funny)
Product Activation: "Hello, Product Activation center. What can I do to help you today?"
Crafty Hacker: "Uh, yeah. I need to re-activate my XP installation. I changed a couple things and it apparently tripped something."
PA: "Okay, sure. First, what's the CD Key on your XP installation disk?"
CH: "Err, its [rattles off numbers/letters]."
PA: "Right. Okay. What type of system do you have it running on now,then? I need your make/model, processor speed, [etc.]"
CH: "Well, I guess the system is a Microsoft XBOX. [starts ratting off rest of system specs] --"
PA: "A What? It doesn't run on that. Are you sure you don't mean--"
CH: "No, really... the verification hash of the system is [rattles off numbers/letters]"
PA: "That seems like a valid hash, but..." (Increasingly nervous product activation employee has a panic attack as a manager tries to make sense of the ensuing chaos.)
Why is Tux crying??? (Score:2, Funny)
Tux crying [sourceforge.net]
is it because he is sitting on top of a Microsoft product???
He looks fine in this picture [sourceforge.net].
"common PC virtualization software"? (Score:2)
Just curious.
What's next? (Score:2)
Media Player only plays the visualization/audio (Score:2)
Is there better software for windows that can play AVIs?
I do have it. (Score:2)
Ahhh!! You're right. (Score:2)
Thanks for pointing out the obvious!
How does the performance compare to a PC? (Score:2)
If the Xbox is quicker, is it due to it's memory architechture? (sp?)
I'm talking apples vs apples though. (Score:2)
I'm just curious if the memory interface is better than what's currently on PCs.
But it's not... (Score:2)
So I'd like to see how Xbox memory arch compares to PC memory arch.
Why Linux at All? (Score:2)
Re:Why Linux at All? (Score:2)
Next step (Score:2)
Rinse and repeat!
Re:Next step (Score:2)
There shorts (Score:2)
'had to be said.
Yawn. (Score:2)
Re:video issue (Score:2)
I was hoping to see a vmware session of win2k, though perhaps it doesnt work and they are using BOCHS (because its open source...) which wouldnt make for a very dynamic video!
Re:video issue (Score:2)
http://xbox-linux.sourceforge.net/screenshots.p
Theres more screenshots and another video on that page, still doesnt show win2k in action though as far as I can see.
Re:video issue (Score:1)
Keep watching and you'll eventually see someone moving the monitor around and such.
Re:video issue (Score:1)
heh, no joke
Although you're joking... (Score:1, Informative)
Now, you could run Linux under Bochs under Windows 2000 under VMWare under Linux on the XBox....
Now you've done it... (Score:2)
Re:Slashdot getting left behind... (Score:1)
But even through babelfish the comments are barely understandable... and I can't speak portugese, sorry
VMWare (Score:3, Informative)
Re:VMWare (Score:2)
Re:VMWare (Score:2)
I suppose I assumed the XBOX had more different hardware in it than it really does.
That would require CPU emulation (Score:2)
Now all he needs is to run "OS-X" on the "X-Box" for completion
Mac OS X requires a PowerPC processor, and nobody has yet figured how to make PowerPC emulation on a Pentium processor go fast. On the other hand, the Plex86/VMware system they built for this story just emulates a PC motherboard and runs the actual app half-natively. Thus you have enough CPU speed left to decode an MPEG.
Re:Why Restrict the X-Box (Score:2)
Some people have also suggested that Xbox is a test run for Palladium on the PC.
Or Plex86 (Score:3, Informative)
but many forgot to talk about bochs: a free [freespeech] PC emulator.
Bochs [sourceforge.net] emulates a PC, including the CPU. Thus, things become slow, and you may not have enough power to view an MPEG movie, but you can run x86 apps on other CPU architectures. In addition, bochs is slow enough that it runs old DOS games at the "right" speed.
Plex86 [plex86.org], on the other hand, runs on x86 processors and "virtualizes" the environment. It emulates only the motherboard, a couple common adapter cards, and some aspects of the inner-ring modes of the CPU. It runs x86 user code natively on the processor, preserving most of the speed.
But if they can build a $200 Lindows PC, why not make a $200 "additional PC" PCI card? It would let Anonymous Coward actually build a Beowulf cluster in his PC's case.
Re:Or Plex86 (Score:2)
Sun makes one. It's $200 with $299 added for evem more Sun Large Profit(tm). More info [sun.com]
Re:Or Plex86 (Score:2)