Why all the uproar?
In my opinion, this is a perfect example of people feeling like they deserve to have something when they have done nothing to deserve it. Lutz could have easily charged for Reflector when he was working on the tool, but decided not too. I along with many other people would have been willing to pay a small price to leverage Reflector. It was a huge help for me when I started working on WPF and there were no books on the market. It was his code and his perogative to offer Reflector for free. Now the code belongs to Red Gate and in order to really commit their developers they are going to ask for $35 for a perpetual individual license. I guess they could ask their people to work for free, but I doubt they would. Would you?
Do I like the decision? NO, but I understand that companies can't do everything for free. Think about it like this, go to your local grocery store and most of them will have free cookies for kids at the bakery. Let's say you take your kid to the store everyday for a free cookie for 6 or 7 years until the store discovers they need to pay the baker. So they ask you to pay $1 for a membership card for your little cookie monster to get cookies. Now ask yourself, do you have a right to the cookie? Will you go on Twitter and say the grocery store is the scourge of the earth? I certainly hope not. I have used Red Gate tools for years and have been pleased. While I am not happy about the decision, I don't fault them and they haven't violated any sacred trust.




7 comments:
I'm always impressed by the developers outraged by the notion of paying for software, and then complain about the size of their paychecks.
It is not a rumor, it's stated in the FAQ:
How much longer will I be able to obtain and use a free version of .NET Reflector?
A free version will be available for download until the release of Version 7, scheduled for early March. The free version will continue working until May 30, 2011.
Well that is another story. While again it is Red Gate's perogative, I don't understand their argument for not allowing someone to continue working with the free version if they don't have to support or develop anything for it. Once it is obsolete then it is obsolete. Forcing people to upgrade from free to not free is poor form. I am definitely disappointed that part of their decision. Thanks for pointing that out "Anonymous".
What makes you think that $35 license will be so perpetual? What makes you think they won't change their minds again in the future?
Well, all a perpetual license would indicate is that everything under version 7 would be $35. If they release a version 8, that would be a new license and they could bump the price to whatever they want as with any other product. I understand there is some work being done for a Mono Cecil decompiler which might be good competition and it would be free.
Lutz could have put the code out there in the open source community and let the community further develop the product for free. I am sure his original intent to develop something that he used to help him in his development endeavors and then put it out there to help other developers in the same manner was sort of a way to give back to the community. Now it seems that the original intent will be lost! :)
Just learned about an upcoming alternative to Reflector, blog post here
Post a Comment