Signs of Eclipse
Microsoft never gives ought for nought. Few remember that originally you had to pay for Internet Explorer, which formed part of something called Windows Plus; it was only when beating Netscape Navigator became a priority that Internet Explorer suddenly became an indissoluble part of Windows that could never be removed without destroying the whole system (funny that I remembering uninstalling it without causing any global chaos).
So the news that Microsoft is making Visual Studio Express free begs the question: why? Since we can discount the theory that Steve Ballmer has become a closet communist, we might suspect that there is a competitive reason. Surely it couldn't be because that funny old Eclipse project is beginning to, well, eclipse Microsoft's own offerings among the "18 million recreational and hobbyist developers" that the press release mentions by the by?