".NET needs a stronger, more vibrant open-source community to counteract the innovation that's been coming from its competitors' communities." -Ted Neward [emphasis added] I don't know. I think open source as mostly a fun thing that happens to be useful in paid work too. A competitive weapon between platforms is not my first thought as to what it's good for, but sometimes it seems inevitable......