Microsoft R&D for sale
Microsoft has announced that it will license some of its technologies to small business to facilitate new product development. Critics question why anyone would want to develop technology Microsoft doesn't feel worthy of developing themselves. There are however many business reasons why they may not want to do so - which may have nothing to do with the merits or markets for the possible products.
Anyone interested in developing software should at least take a look at the listfrom time to time.