Microsoft has just announced details on the tools developers will need to create third-party software for Windows Phone 7, and also gave a list of companies that have already agreed to start work on apps for this new operating system.
This new operating system will not be able to run software written for Windows Mobile 6.5 because it will require apps to be written in Silverlight, which can be thought of as Microsoft's version of Adobe Flash.