.NET Reflector 变成付费产品





5.00/5 (4投票s)
.NET Reflector 变成付费产品
正如您可能已经了解的那样,由 Lutz Roeder 几乎十年前创建的 著名 .NET Reflector,它一直免费使用,现在 变成了付费产品,这要感谢 Red Gate Software。这个决定证实了许多人在第一次听到 Lutz 与 Red Gate 达成协议时最坏的猜测,并且已经在开发社区中引起了巨大的争议。
对于那些不记得的人来说,.NET Reflector 诞生于 2000 年代初,并迅速成为每个认真的专业 .NET 开发人员的必备工具之一。一个庞大的用户社区迅速围绕该工具形成,并且许多优秀的插件都是由富有灵感的开发人员编写的。Reflector 影响了许多开发人员的职业生涯,并赢得了社区的认可。Scott Hanselman 将该程序收录在他的 "终极开发人员工具列表" 中。
Reflector 的成功持续增长了超过五年,突然之间,.NET Reflector 的原始作者 宣布决定停止开发该产品,并于 2008 年 8 月将其交给 Red Gate Software。该协议的一部分是
...Red Gate 将继续提供免费的社区版本... [的 .NET Reflector]
由 Red Gate Software 的 James Moore 确认,但许多人从一开始就对该协议的这一部分持怀疑态度。
在 Red Gate 拥有期间,除了烦人的内置“定时炸弹”功能外,Reflector 几乎没有真正的改进,该功能迫使人们升级到该产品的较新版本,即使已安装的版本运行良好。一段时间前,宣布了付费的“Pro”版本,其明显的原因是为了给所有者筹集资金,但根据 Red Gate 的请求,在开发人员中并未取得成功。对此提出的一种解释是,付费功能对专业人士来说实际上没有任何兴趣(请 Red Gate 拿出更多创意),而且已经有免费的插件可以做类似的事情。
因此,现在 Red Gate 希望对将于 3 月初推出的版本 7 收取 35 美元的费用,以获得“永久许可证,没有定时炸弹或强制更新”,并承诺在 V7 中加入一些 新功能。
Red Gate 声明他们需要资金来“保持 .NET Reflector 的最新性和相关性”,并且如果没有“收入来源”就无法做到这一点。对于 Red Gate Software 来说,这可能是真的,但有一个经过验证的食谱:不如将该产品开源,将其放在 CodePlex 或任何其他类似的位置,让社区来照顾其相关性?为了让它更有趣,让我们提出一个挑战:你,Red Gate,为你的新版 V7 收费,但将之前的版本免费提供给开源社区,让我们看看哪个版本能在几年内存活下来。我个人对结果没有任何疑问。
关于 Reflector 未来的讨论正在 Red Gate 的用户论坛上进行。但是,如果您是使用并喜爱 Lutz Roeder 的 Reflector 的专业开发人员,我鼓励您分享您的意见,并在我的博客右侧投票支持 Reflector 的未来,或在 LinkedIn 上回答民意调查 这里 和 这里。请与您的朋友和同事分享此民意调查。