Vynikající nástroj na dekompilaci MSIL kódu od Lutze Roedera, později odkoupený firmou Red Gate Software Limited už nebude zadarmo jako dosud. Respektive jeho aktuální verze 7.x a pozdější aktualizace. Oficiálním důvodem zpoplatnění jsou žvásty, které si můžete přečíst zde, ale samozřejmě je to jen další pokus o rejžování peněz z produktu, který byl původně zcela zdarma.
Všechny verze nižší než 7 v sobě mají zabudován mechanizmus, který upozorňuje na povinnou aktualizaci po 11 měsících od data sestavení, pokud Reflector do té doby neaktualizujete, sám sebe smaže. Toto má být odstraněno v poslední verzi řady 6, konkrétně 6.8, která by měla být vydána v nejbližších dnech (momentálně je 6.7.0.3). Z webu Red Gate k dispozici ke stažení nebude, ale naštěstí bude v rámci automatické aktualizace zabudované v Reflectoru (Help/Check for Updates). To bude klíčem k vyhnutí se placené verzi, jestli tedy už máte jakoukoliv verzi 6, můžete být bez obav.
35 USD (přibližně 600 Kč) za nejteplejší Standard verzi sice není moc, ale například já odmítám platit jakoukoliv částku za software, který v placené verzi umí naprosto to samé co ve starší neplacené verzi.
Nějak se to zpoplatňování původně free věcí nechutně rozmáhá, nedávno to zase byl můj oblíbený obfuskátor Babel (což jsem opět vyřešil starší verzí).
UPDATE: Dnes (20.5.2011) konečně vyšla kýžená verze 6.8. Po dokončení aktualizace vám Red Gate bezplatně poskytne klíč na tuto verzi, poslaný na e-mailovou adresu, kterou jste zadali při registraci. Doporučuji všem to udělat co nejdříve, podle mého toto dlouho dělat nebudou.
Na závěr ještě uklidňující zprávička přímo z verze 6.8:
Welcome to .NET Reflector 6 (version 6.8)
.NET Reflector 6 (version 6.8 ) is the last free version of .NET Reflector but, unlike previous free editions, it will not expire or force you to update. You do need to register your license of .NET Reflector 6.
.NET Reflector 6 is identical in functionality to the stand alone version of .NET Reflector we shipped for version 6.6. It does not include a Visual Studio add-in, or the powerful debugging functionality of .NET Reflector VSPro. We have added this welcome screen to provide you with relevant information and keep you up to date with future versions of Reflector.
Version 6 does not include any of the bug fixes or new features available in version 7. To find out what we are doing with future versions of .NET Reflector please visit us at www.reflector.net.