NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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:073458
用户头像

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

关注

评论

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

[架构实战营] 模块七作业

Geek_0ed632

「架构实战营」

架构实战营4期-模块6作业

木几丶

「架构实战营」

模块六作业

Anlumina

架构实战营

架构实战营 4 期第六模块作业

jialuooooo

架构实战营

回归分析中的道与术

whatever

数据分析预测

微信朋友圈高性能复杂度分析

李大虾

#架构实战营 「架构实战营」

Bug Bash:Bug大扫除的正确用法

石云升

bug 1月月更 Bug Bash

中间件厂商宝兰德加入,龙蜥社区迎来新伙伴

OpenAnolis小助手

Linux 开源

架构实战营第 4 期第 6 课作业:拆分电商系统为微服务

owl

架构实战营

儿童成长自律表

wood

300天创作

跟着Apple、Google大佬学优化

admin

小程序 微信 性能优化 缓存;

【架构实战营】模块六:命题作业

wgl

「架构实战营」

作业:架构实战营模块 6

Poplar89

「架构实战营」

「架构实战营」模块六《如何设计业务的微服务架构》作业

DaiChen

作业 模块六 「架构实战营」

【优化技术专题】「系统性能调优实战」终极关注应用系统性能调优及原理剖析(上册)

洛神灬殇

Linux 性能调优 1月日更 系统优化 技术分析

架构实战营模块六作业

zhongwy

架构实战营

模块六 - 电商系统微服务设计

圈圈gor

架构实战营 「架构实战营」

如何写好一个Java方法?

蜜糖的代码注释

Java 后端开发 写好代码

PyTorch:常见错误 inplace operation

强劲九

Python 人工智能 机器学习 深度学习 PyTorch

拆分电商系统为微服务

tony

ReactNative进阶(四十一):应用 FlatList 实现分组列表

No Silver Bullet

1月月更 ReactNative FlatList

聊聊 JDBC 的 executeBatch || 对比下不同数据库对 JDBC batch 的实现细节

明哥的IT随笔

数据库 性能优化 MySQL 数据库

百度吴甜做客央视《对话》:AI技术加持显著降低数字人生产成本

百度大脑

Paxos 与 Raft 区别

努力努力再努力

架构训练营模块六作业

沈益飞

架构训练营

ReactNative进阶(四十二):面试必备:2022 ReactNative 经典面试题总结(含答案)

No Silver Bullet

面试题 1月月更 ReactNative

使用Cloud Application Programming模型开发OData的一个实际例子

Jerry Wang

API abap Cloud Studio 1月月更

「按需引入」的多种实现方式

百瓶技术

前端 webpack babel 按需加载

架构实战营 第 4 期 模块六作业

架构实战营 模块六 「架构实战营」

2022新年Flag:用未来可能会发生的事情推断今天该做的事

宇宙之一粟

flag 1月月更

模块六课程作业

李晓笛

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