Linked by Thom Holwerda on Thu 7th Jun 2007 16:14 UTC, submitted by Punktyras
Legal "What's the best way to attract a pile of threatening lawyers' letters from Microsoft? Sell pirate copies of Windows? Write a DRM-busting program? Londoner Jamie Cansdale has just discovered a new approach. He had the temerity to make Redmond's software better. As a hobby, Cansdale developed an add-on for Microsoft Visual Studio. TestDriven.NET allows unit test suites to be run directly from within the Microsoft IDE. Cansdale gave away this gadget on his website, and initially received the praises of Microsoft. In fact, Microsoft was so pleased with him, it gave him a Most Valuable Professionals award, which it says it gives to 'exceptional technical community leaders from around the world who voluntarily share their high quality, real world expertise with others'. However, his cherished status did not last."
Permalink for comment 245958
To read all comments associated with this story, please click here.
RE[2]: part of EULA
by sukru on Thu 7th Jun 2007 17:30 UTC in reply to "RE: part of EULA"
sukru
Member since:
2006-11-19

Well I've followed several blogs posts about the issue. I guess the most relevant one is at:
http://blogs.msdn.com/danielfe/archive/2007/06/01/testdriven-net-an...

As far as I understand, VS Express editions remove any extension functionality from the user (but cannot remove from the Core, since it's very modular like say Eclipse). However TestDriver.Net developer somehow found a way to circumvent the limitations (that requires registry hacks and special user actions in VS Express to inject code). This is the main issue at hand. (Bypassing techinical limitation by hacks).

Nevertheless Microsoft is not happy (they only distribute Express as free as long as there are no plugins. Otherwise their $299 standard edition would be obsolote). Thus for nearly 2 years they've been warning him to remove Express support.

For a long time he compiled, and now for no apparent reason he decided to support Express editions again.

It's roughly like this...

Reply Parent Score: 5