David was a "smart guy" at Microsoft for more than 10 years. In this letter he sent out upon his resignation, he discusses Microsoft's future in the world of the Internet and open-source software. Before resigning, David was the Program Manager for Microsoft's "Shared Source" initiative. Interesting...