QUOTE(torne @ Apr 14 2006, 09:53 PM)

XBMC is nothing like an operating system - it's a shell, it depends on the MS xbox kernel for all basic services.
The devkit for the 360 would not be likely to be much help if you did want to write an OS (or port Linux or something). The current XDK has no detail about the hardware whatsoever, only the APIs provided by MS for you to use - there's no reason to suspect that the 360's would be any different.
You'd be doing it the old fashioned way - poke the hardware and see what happens, or reverse engineer existing binaries.
If you read my post properly you will see that I am not sugesting that XBMC is an operatiing system but a gui over the xbox os, much like xp media centre is a gui with xp at its heart. My point is the 360 devkit would provide the means for the xbmc team to provide something unique for the 360. Like they have produced something unique in xbmc for the original xbox.