Click here to Skip to main content
13,002,343 members (76,632 online)
Click here to Skip to main content
Add your own
alternative version

Tagged as


4 bookmarked
Posted 15 Apr 2011

.NET Reflector is becoming a paid-for product

, 15 Apr 2011
Rate this:
Please Sign up or sign in to vote.
.NET Reflector is becoming a paid-for product

As you may already have learned, the famous .NET Reflector created by Lutz Roeder almost a decade ago that was always free to use is becoming a paid-for product, thanks to Red Gate Software. The decision is confirming the worst suspicions many had when they first heard about Lutz's agreement with the Red Gate and has already created a massive controversy in development communities.

For those who do not remember, the .NET Reflector was born in the beginning of 2000s and has quickly become one of the must-have tools for every serious professional .NET developer. A large users community has quickly formed around the tool and many great add-ons have been written by inspired developers. Reflector has influenced great many developers' careers and earned community recognition. Scott Hanselman included the program in his "Ultimate Developer Tool List".

The Reflector's success was growing for over half a decade when out of a sudden, the original author of .NET Reflector announced about his decision to stop developing the product and give it over to Red Gate Software in August 2008. One part of the agreement was that

...Red Gate will continue to provide the free community version... [of .NET Reflector]

confirmed by James Moore of Red Gate Software but many had skepticism about that part of the agreement from the very beginning.

During the period of Red Gate's ownership, there were not many real improvements to the Reflector except for the annoying built-in "time-bomb" feature forcing one to upgrade to the newer version of the product even though the installed version worked perfectly. Some time ago, a paid-for "Pro" version was announced with an obvious reason to raise some money for the owner but based on the Red Gate's plea was not successful among developers. One of the suggested explanations for that is that paid-for functionality was not really of any interest (more creativity, please, Red Gate) for professionals and besides, there were already free add-ons doing similar things.

So now Red Gate wants to charge $35 for "a perpetual license, with no time bomb or forced updates" for the version 7 that will come out in early March and promises some new features in V7.

Red Gate claims that they need money to "keep .NET Reflector up-to-date and relevant" and cannot do that "without revenue coming in". That may be true for the Red Gate Software but there is a proven recipe for that: how about make the product open source, put it on CodePlex or any other similar location and let the community take care of its relevancy? To make it even more interesting, let's make it a challenge: you, Red Gate, charge for your new shiny V7 but give away the previous version to the open source community and let's see which version survives in a few years. I personally have no doubts on the results.

There is a discussion going on about the Reflector's future on Red Gate's user forum. However, if you are a professional developer that uses and loves Lutz Roeder's Reflector, I encourage you to share your opinion and vote for the Reflector's future right here in my blog on the right side or answer polls on LinkedIn here and here. Please share the poll with your friends and colleagues.


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Alexander Turlov
Canada Canada
Alexander Turlov has been working in IT industry since 1987. His programming experience includes such languages as FORTRAN, Pascal, and Basic, C, C++ and C#. He's been working for different industries like science, manufacturing, retail, utilities, finance, insurance, health care, education and so on. His area of interests is rich web applications development with .NET, C#, ASP.NET/MVC and JavaScript. He is working in software development doing architecture, design and development on .NET platform and using Microsoft Visual Studio, IIS and SQL Server as his primary tools, and a lot of other commercial and open source frameworks and tools. He holds a M.Sc. degree in physics and an MCSD.NET certification.

View my profile on LinkedIn

View my blog

You may also be interested in...

Comments and Discussions

GeneralTry dotPeek, an open source alternative to Reflector Pin
Shameel31-May-11 1:34
memberShameel31-May-11 1:34 
GeneralNew version does not support old plug-ins Pin
Philippe Mori16-Apr-11 6:47
memberPhilippe Mori16-Apr-11 6:47 
Generalgood thing. Pin
Druuler15-Apr-11 21:06
memberDruuler15-Apr-11 21:06 
GeneralCheck out ILSpy Pin
torial15-Apr-11 5:32
membertorial15-Apr-11 5:32 
GeneralRe: Check out ILSpy Pin
Raghu Karupakala15-Apr-11 8:10
memberRaghu Karupakala15-Apr-11 8:10 
GeneralComments... Pin
SledgeHammer0115-Apr-11 5:24
memberSledgeHammer0115-Apr-11 5:24 
GeneralStill using free Reflector Pin
Alexander Turlov15-Apr-11 3:02
memberAlexander Turlov15-Apr-11 3:02 
General"Has Become" Actually Pin
John Simmons / outlaw programmer14-Apr-11 4:38
mvpJohn Simmons / outlaw programmer14-Apr-11 4:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.170626.1 | Last Updated 15 Apr 2011
Article Copyright 2011 by Alexander Turlov
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid