Topic summary
Xbox 360 system software

Extracted from the Wikipedia article Xbox system software.
Xbox 360 system software
The Xbox 360 system software was again based on a modified version of Windows 2000, though expanded beyond the original Xbox console's operating system. This would prove troublesome for Microsoft from multiple directions. For the Xbox division, it made it difficult to bring in other Microsoft applications like Internet Explorer and Silverlight which had to be modified to work on the Xbox software. For Microsoft, the separate fork of these apps for the Xbox 360 and for the versions they were developing for the mobile-based Windows CE environment became difficult to maintain. These complexities led Microsoft towards its "Windows Everywhere" approach c. 2010, reviewing all the dependencies within the desktop, Xbox, and mobile versions of Windows atop the MinWin process and creating a CoreSystem that contained the basic functionality of Windows that could be ported to other systems.