Hey, Gavin, what are you doing?
AS vital background to this rant, be sure to have read previous posts about Microsoft casting Silverlight as “open source <something>” [1, 2]. It’s a distasteful attempt to market Silverlight to developers under a false premise. It’s a game of words. It’s dishonesty at its very finest.
Courtesy of Gavin from The Register, herein you can find more of that old spin about Silverlight/XAML and “open source.”
Microsoft wants open-source recruits for new model army
The company has released M, its new programming language for building textual domain-specific languages (DSLs) and software models using Extensible Application Markup Language (XAML) under its Open Specification Promise (OSP).
Once again it’s Gavin Clarke who helps them manufacture these headlines (it is his pattern [1, 2, 3]). It’s not to be overlooked. Headlines matter a great deal because they enjoy a wide circulation and they make first impressions. It is rather laughable that even an infamous OSP makes its appearance again (for background, see [1, 2, 3, 4, 5]).
To make matters worse, later comes another article from Gavin Clarke and the the headline contains the phrase “Open-source Silverlight.”
Moonlight has also benefited from Microsoft’s engineering input and media work as a result of the relationship between Microsoft and Novell – the chief sponsor of Mono and Moonlight.