The obvious answer to this question might be "because O'Reilly
is a publisher and detects a lucrative market," but this column
takes the time to look at the interaction between .NET and open
"Tim O'Reilly and I were most surprised at a recent
Open Source meeting by remarks from Miguel de Icaza (of Gnome and
Ximian) who said that .NET's qdevelopment environment was terrific
-- state of the art. He liked C# and has begun working in this
environment. He believes there is growing interest in the open
source community "embracing and extending" .NET rather than
competing with it. In short, the IDE, C#, the common runtime
library, and the interfaces are well thought out and very useful.
It's the best of breed."