Frankly, it doesn't really matter who's right: Jamie or the tie-with-suit (a real software engineer, you can obviously tell) at Microsoft who started this crusade. What matters is this: (the quote is from Ian Ringrose)
"Is it safe for me as a developer without a large legal department to work with Microsoft technology?"
I am more and more getting convinced: no, it's not safe.
Thanks Microsoft, for this big support of our .NET community and .NET tool eco-system. We really needed this positive PR....
Update: Especially read the long list of comments. Ignoring the obvious FOSS advocates, there are two things which are coming back: (also on other blogs, threads)
- Why isn't the extension mechanism in VS.NET express simply non-existing?
- What's the exact EULA clause that's being violated?
Seems like two easy to answer questions, if I understand mr. Fernandez correctly. And 'ethos' ... ? You gotta be kidding me. This has nothing to do with 'ethos' or 'spirit', but with cold hard cash.