Microsoft Xbox SDK
Microsoft® SDK (System Development Kit) for Xbox (also known as the XDK)
The XDK compiler is only available to Microsoft approved developers/programmers and is used together with Microsoft Visual Studio .NET to compile source code into Xbox binaries (executables) that can run on Microsoft Xbox game-console. You can not run source code alone on the Xbox, please read this (link) why!
- XBMC source code is in C/C++, Assembly and DirectX programming-language. XBMC require XDK 5778 or 5849 (5933 is reported to work, but is not supported) and Microsoft Visual Studio .NET 7.1 (2003).
Microsoft Visual Studio .NET 7.1 (2003) can be purchased anywhere, but in order to get the XDK you must to register and be approved as an official Xbox developer (though even then you may not release compiled Xbox excutables/binaries/XBE's as you wish, you can only publish Xbox excutables/binaries/XBE's as part of a Microsoft approved game for the Xbox that can be purchased in retail-stores). For information on how to apply for the XDK see this site).
Note! Yes the XDK is also available illegaly (pirated copies) on the internet, private FTP-sites and P2P-networks. However Team-XBMC, for obvious legal reasons, can not help you obtain a such illegal pirate copy. We can only assume that XBMC users/developers have got a legal XDK copy and only use XBMC for personal eduction. THE XBMC PROJECT AND ALL XBMC MEMBERS DO NOT CONDONE PIRACY! See the XBMC Disclaimer and Term of Use information.