.NET Reflector will be replaced

  Sadly today I heard about the demise of .NET Reflector.  Ok, it didn’t really die, but it might as well have.  With the announcement that RedGate is going to charge $35 for a ‘perpetual license’, the community has allowed itself to be the target of what amounts to extortion; we have no one but ourselves to blame.  For two and a half years we have all had that sneaking feeling that this day would come, yet we sat idle and did nothing to thwart this inevitablity. 

Perpetual Licensing  

 In an attempt at marketing spin, RedGate has announced there will be a ‘perpetual license’ for $35.  Ok so they are peddling a ‘perpertual license’, but what is that really ?  Here is a post by Gary Tillman from their forum:

"Perpetual licensing means that the version of Reflector you purchase
is yours to keep forever. You will also get any minor upgrades for free.
For example if you purchase version 7.0 for $35 you will get version
7.1,7.2,7.3.... for free but not version 8.0"

and a quote from Neil Davidson, the CEO:

"Version 7 will be sold as a perpetual license, with no time bomb or forced
updates."

    Ah, a ‘perpetual license’ is a license to software without any time-bombs and optional updates (for an unknown duration as it ends the second they decide to release a ‘major’ update).  WOW, novel concept there RedGate.  I think everyone still has a licensed copy of Windows 95 where Microsoft provided ‘free’ updates for however long they decided, and when they stopped support for that version, they no longer provided updates but the software continued to run in perpetuity; yup just a ‘regular old license’.  So, instead of just being clear and using terms everyone understands, they added the word ‘perpetual’ in some attempt to make us feel like the license is somehow different.   

Will it really only be $35 dollars ?

   When reading their FAQ about the recent changes, I couldn’t help but read the subtext of one particular Q/A:

Q: How can you make this work for $35? Are you going to come back a
year from now and raise the price?
A: We think there is a huge potential for Reflector that has not been
tapped and that we can make up for low pricing by volume sales. Could we be
wrong? Yes, certainly, but Red Gate has a good track record of offering tools
that deliver major benefits at low prices. 

Maybe I’m a simpleton, but what I read in-between those lines is that RedGate realized that the ‘whistles and bells’ they added to the ‘Pro’ version didn’t add enough value to convert the majority of the user-base to paying customers; the free version provided what developers needed which left RedGate with two options :

  1. Add true, compelling value
  2. ‘Force-convert’ their user-base to paying customers

They obviously chose option 2, and if the $35 fee doesn’t result in enough revenue I can’t help but believe that the cost will definitly increase.  Sorry RedGate – fool me once, shame on you; fool me twice, shame on me.

A replacement WILL emerge

  I am forced to remind everyone of RedGates ‘commitment’ 2.5 years ago:

"Our commitment is to maintain an amazing free tool that will continue to
 benefit the community while seeking input from users on ways to make .NET
 Reflector even more valuable."

     To his credit, Lutz Roeder managed to create, support and extend .NET Reflector for more than eight years for FREE; RedGate couldn’t manage it for a mere 2.5 years.  I feel that the community has grown tired of RedGate’s level of ‘commitment’ to the community.  Something tells me that in the near future, an open-source/free-source version of a .NET Reflector will be appearing on the net driven by people who are truely commited to the community.

UPDATE

   So, it appears that the guys over at SharpDevelop have responded exactly as I had expected the community would; they have started work on ILSpy , an open-source .NET Assembly browser and decompiler.

This entry was posted in Uncategorized. Bookmark the permalink.

4 Responses to .NET Reflector will be replaced

  1. Chris Martin says:

    Best summary I’ve read all day. Cheers!

  2. Pingback: Tweets that mention .NET Reflector will be replaced | A Developer's 10 Cents -- Topsy.com

  3. Richard says:

    JetBrains have also responded:

    “… we’re preparing a standalone … decompiler + assembly browser to explore whatever .NET compiled code is legal to explore. … it’s going to be released this year, and it’s going to be free of charge. And by saying “free”, we actually mean “free”.”

    http://blogs.jetbrains.com/dotnet/2011/02/resharper-6-bundles-decompiler-free-standalone-tool-to-follow/

  4. Basementjack says:

    Looks like it’s gotten worse the “Free” version that went to $35 is now $70
    The VSPro edition more than doubled to $190!

    Did they not see what happened to netflix when they nearly doubled prices???

    Thanks for posting about the alternatives, Telerik also has a free decompiler now.

Leave a comment