when did MS harvest the time and effort of free programmers for their own good?
3 - Give some taste of the open source to the windows users (open source is not just Linux and Un*ix or 100% portable software)
4 - Open the mind of the people that I work with to the joy of open source
Software is in fact a religion but I'm agnostic! (sorry about that)
You still seem to think you have some right to dictate what someone else does with their time. You don't. If you think he's wasting his time, courting a law suit from Microsoft or whatever then fine, you've warned him; now you can walk away having done your civic duty and forget about this (to you) worthless project.
And it's open source even if only one person works on it as long as they're making the source available for other people to use if they wish. Remind me again how many people worked on the Linux kernel right at the very beginning?
There is a substantive effort in open source [sic] to bring such an implementation of .Net to market, known as Mono and being driven by Novell, and one of the attributes of the agreement we made with Novell is that the intellectual property [sic] associated with that is available to Novell customers.