NET 開発者向けユーティリティとして非常に有名な、Lutz Roeder氏開発の.NET Reflectorが、Red Gate Software社に買収されることになった(リンク)。Lutz氏のブログでこのニュースが発表された後すぐに(リンク)、.NET ReflectorはRed Gate社のウェブサイトからダウンロードできるようになった。
Lutz氏は今回の移行の理由と、新しい管理者について次のように説明している。
.NET Reflectorに8年以上も従事してきたので、私はそろそろ気持ちを切り替え、新しいことにチャレンジしようと思います。
.NET Reflectorの開発については、Red Gate Software社が継続することで合意がとれました。Red Gate社は、.NETとSQL Serverのツールの開発で非常に豊富な経験を持っています。また、新しい機能を開発するために必要なリソースも持っていますし、Reflector は、Red Gate社の他の.NETツールととてもよく合うでしょう。
Red Gate社は無償のコミュニティバージョンの提供を継続することになっています。そして、みなさんのフィードバックと将来のバージョンへのアイディアを募っています。
無償のコミュニティバージョンの提供が継続されることは、開発者にとって朗報である。Lutz氏と、Red Gate社の.NET開発用ツール部門マネージャーのJames Moore氏とのインタビューが、Simple Talkのニュースレターで(リンク)Red Gate社から公開されている。そこでは、今回の買収のいきさつと、それがReflectorの今後についてどういう意味をもつか、について詳しく述べられている。James氏の見解では、開発者にとって、この人気ツールの未来は良好なようである。
「私たちは、このツールを大きく前進させられるだけのリソースを提供できると思います。私たちが最初にやることは、このソフトウェアのコミュニティに向けた無償ダウンロードを継続することです。2つ目は、製品管理チームとユーザビリティチームに、コミュニティからこの素晴らしいツールをさらによくするための提案を集めさせることです。
今回の件について、懐疑的な意見が出るだろうことは承知しています。しかし、私たちには、コミュニティへのサポートについて、十分な実績があります。私たちがSQL Server Centralコミュニティサイトを買った際も、みな2,3年は警戒した様子でしたが、時間がたつにつれて批判的だったユーザーの多くを納得させることができました。私たちは、編集の自立性を維持した上で、サイトへの投資を高め、購読者数を増やしたのです。また2,3年のうちに、この場で Reflectorについても同様の成功を報告できることを願っています。
Reflectorの最新バージョン5.1.3は、次のように説明されている。
.NET Reflectorは、.NETアセンブリのクラス階層を、そのコードを持っていなくても、閲覧し、ナビゲートし、検索することができます。このツールを使えば、.NETアセンブリをC#、Visual Basic、ILに逆コンパイルして解析することができます。
あなたが次のことをしたければ、Reflectorを使ってください。
*理解しやすく、自然な方法で.NETアセンブリを調査したい
* クラスやメソッド間の関係を理解したい
* ある型がどこでインスタンス化されたり、公開されているか見つけたい
* リリース前に自らのコードが正しく難読化されているかをチェックしたい
Reflectorのより詳細な情報は、Red Gate Software社のウェブサイト(リンク).を参照。
原文はこちらです:http://www.infoq.com/news/2008/08/reflector-redgate