AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

RedGate 不再免费提供.NET Reflector

  • 2011-02-06
  • 本文字数:1289 字

    阅读完需:约 4 分钟

RedGate 最近宣布,.NET Reflector 从版本7 开始将转为商业软件,该版本将在2011 年三月份上旬发布,售价为$35。Reflector Pro 让开发者能够对反汇编的代码进行调试,当前的售价为$95。

Lutz Roeder 是工作在 Expression 部门的微软工程师,.NET Reflector 就是由他创建并最早开发的,2008 年他把这个产品卖给了 RedGate,并声称该产品会保持免费

RedGate 会持续提供免费的社区版本,期望你为将来的版本提供反馈和建议。

Simon Galbraith 是 RedGate 的共同创始人,他对.NET Reflector 的将来做出评论,因为它将不再免费。他说道:

拥有 Reflector 不会产生商业利益。Reflector 未来的开发也不会产生商业利益。Reflector 是一种在业界保持领先的工具,它需要以各种新方式、与移动设备、与.NET 平台的新版本协同工作。…

我们无法承诺它会一直免费,尽管那真的是我们的意愿所在。我想对那些由于我们做出关于 Reflector 的决定而感到生气和失望的人说,我们对此表示非常抱歉,并且我们非常后悔做出试图收费的声明。事后我们发现真的不应该那样做。

Galbraith 继续说到,最初他们希望对 Reflector 感兴趣的人们也能够有兴趣购买 RedGate 创建的其它工具,但是情况并非如此。另一个想法是他们可以吸引使用 Reflector 的开发者购买 Reflector Pro,但是据 Galbraith 所说,那种情况也没有发生。

这种改变让很多开发者感到不舒服,因此他们对改变作出评论。有些人很气愤,因为Reflector 有一种更新机制,使得它在有效期满之后就不能使用了,所以他们只能购买v.7,或者就不能使用它了。当前的v.6 版本会在2011 年3 月31 日过期。还有人请求RedGate 把代码开源,或者考虑是否有某种方法能够获得Roeder 的代码,并在此之上构建开源的版本。但是Reflector 从来就不是一个开源的程序,并且这无法实现,除非RedGate 对其不再感兴趣,并把它开源。

Jason Haley 对 Reflector 做出了重要的贡献,他为其编写过好几个插件,他说在六年之前调查是否可以编写反编译器的时候,就发现 Reflector 中有终止日期:

昨天我在 Twitter 上查看关于‘Reflector’的消息,并看到了人们所说的内容…。我发现很多人想到六年前的场景,我在通勤列车上试图打开 Reflector,但在不更新的情况下它就不会工作:这到底是怎么回事? …如果我不能再使用 Reflector 会怎么样呢?

从那时开始,我就开始对反汇编和反编译感兴趣。

花费了一些时间之后,他的结论是“这不值得我付出那么多时间”,而觉得还是编写插件更好一些。他的结论是,为这个工具付 35 美元要比自己编写简单得多:

对于 Reflector 不再由 Lutz 维护,并且不会再免费,我是怎么考虑的呢?结论与上面的相同: 在付费 35 美元就可以使用 Reflector 的情况下,我们不值得为编写反编译器或者反汇编器浪费时间。此外,如果我编写了自己的软件,我可能也想拿它卖钱了。

Galbraith 在他的采访中还说到,他们的想法是在将来保持35 美元的售价,但是也没有做出任何承诺。这都取决于有多少开发者会购买Reflector。

查看英文原文: RedGate Will No Longer Offer .NET Reflector for Free

2011-02-06 08:073731
用户头像

发布了 340 篇内容, 共 135.5 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

java编程开发多线程锁的8个问题分析

编程江湖

OpenHarmony 3.1 Beta版本关键特性解析——HiStreamer轻量级可定制的媒体管线框架大揭秘

OpenHarmony开发者

OpenHarmony HiStreamer 媒体管线框架

iuap 助力长久汽车打造“业财一体数字智能化平台”

用友BIP

用友 用友iuap

链上智能合约dapp系统开发,TRX波场链系统开发

Geek_232be3

DAPP系统开发 区块链资讯

弹窗如何设计才能提高用户体验

源字节1号

网站开发

如何写出好的产品帮助文档?

小炮

产品文档

Spark启动及提交流程内部核心原理剖析

编程江湖

突破地心引力!与KubeEdge一起迈向太空的云原生

华为云原生团队

开源 边缘计算 卫星定位 边缘技术 边缘云

Flutter事件响应源码分析

得物技术

flutter 源码 源码分析 UI 框架

如何通过 Jira Service Management 打造员工自助服务工具实现高效分布式工作

龙智—DevSecOps解决方案

Atlassian 薪酬估算器 jsm

搭建 VuePress 站点必做的 10 个优化

冴羽

JavaScript Vue 前端 vuepress 博客搭建

WebAssembly技术_在Web端运行C与C++程序(ubuntu18.04)

DS小龙哥

webassembly 3月月更

web前端培训比较常见的排序算法有哪些

@零度

算法 前端开发

TDesign Vue Next For Mobile 发布

TDesign

大数据培训hive和mapreduce的区别

@零度

mapreduce hive 大数据开发

Digital Twins与物联网的挑战:如何可视化并加速开发

龙智—DevSecOps解决方案

物联网 digital twin 物联网发展

Node.js-COMMONJS 规范

编程江湖

企业知识管理包括哪些内容?

小炮

知识管理 企业

第11期直播:解读集群镜像“开箱即用”神器——sealer!

OpenAnolis小助手

技术分享 龙蜥社区 sig 龙蜥大讲堂 集成镜像

java培训Spring之AOP的案例分析

@零度

spring JAVA开发 aop

面试突击33:线程池有哪些状态?状态是如何转换的?

王磊

java面试

重磅发布 丨 阿里云首部 “数智化转型系列丛书”重磅面世!

博文视点Broadview

NFT跨链挖矿软件定制,defi质押挖矿dapp平台搭建

Geek_232be3

系统开发、 TFS挖矿 系统开发 区块链资讯

grpc双向流究竟是什么情况?2段代码告诉你

华为云开发者联盟

gRPC RPC 消息 grpc双向流 消息序列

OpenHarmony 3.1 Beta版本关键特性解析——HAP包安装实现剖析

OpenHarmony开发者

OpenHarmony

Perforce Helix Core与SVN的较量,谁会赢?

龙智—DevSecOps解决方案

svn Subversion helixcore

与容器服务 ACK 发行版的深度对话最终弹:如何通过 open-local 玩转容器本地存储

阿里巴巴云原生

深度解密|基于 eBPF 的 Kubernetes 问题排查全景图发布

阿里巴巴云原生

您有多点会员吗?——数据库渐进式创新助力多点推进经营大脑实践

PingCAP

架构实战营-模块一作业

凯博无线

web技术分享| 快速实现一个呼叫邀请 SDK

anyRTC开发者

前端 Web 语音通话 视频通话 呼叫邀请

RedGate不再免费提供.NET Reflector_.NET_Abel Avram_InfoQ精选文章