No one would have believed me if I had said five years ago that Microsoft would have a page on its Web site called “Open Source at Microsoft