Evangelism is War – The Mono/Moonlight Agenda
I was going over an old Groklaw posting that got me thinking about Microsoft and it’s .NET Agenda. I decided to do more research and took a look at the Comes vs Microsoft documents again but from the perspective of the current Mono issues. After reading the information contained in the documents I am even more convinced that Mono and Moonlight do nothing but help Microsoft win against competing platforms. I will quote and comment on a few relevant sections I found useful to prove my point.
Evangelism Is War
Our mission is to establish Microsoft’s platforms as the de facto standards throughout the computer industry. Our enemies are the vendors of platforms that compete with ours: Netscape, Sun, IBM, Oracle, Lotus, etc. The field of battle is the software industry. Success is measured in shipping applications. Every line of code that is written to our standards is a small victory; every line of code that is written to any other standard, is a small defeat. Total victory, for DRG, is the universal adoption of our standards by developers, as this is an important step towards total victory for Microsoft itself: “A computer on every desk and in every home, running Microsoft software.”
Our weapons are psychological, economic, and political–not military. No one is forced to adopt our standards at the barrel of a gun. We can only convince, not compel.