Does JustDecompile Contain Bundled Software?

by Just* Team | Comments 4

Some developers have been surprised to discover JustCode and JustTrace installed on their system after installing JustDecompile. Whereas most simply try out the tools or uninstall them, some have expressed concern that we’re bundling software in the installer. Suffice to say, we’re not. But, if we’re not bundling other products in the installer, what’s really going on?

Web Installer Launcher

When you download JustDecompile (which is free) or one of our trial products, you actually receive a lightweight web installer launcher. This program simply allows you accept the license agreements and select products. It then downloads the individual installers and runs them. Of course, the trial you selected is checked by default, but there’s another panel for recommended products. The full list is opt-in, but recommended products are opt-out.

image

We tried to make it conspicuous, but many of us have a tendency to accept all default options and click through an installer. If this happens to you, and you do not want those particular trials, simply uninstall them.

Other Distributions

If you want the individual JustDecompile installers to either avoid this screen or archive for later use, those are available too. When you clicked the link to download the trial, it takes you to a download page that starts the download to the web installer launcher. However, there are also two other links on that page to the MSI Installer and the zip package.

image

These links may be updated with future releases, so if you’re interested click be sure to get to this particular page via the JustDecompile landing page.

Why are JustCode and JustTrace Recommended

The Just line of products exists to help you write better code; whether decompiling assemblies for interoperability issues, tracing memory or performance issues, testing without dependencies, or receiving real-time analysis of your code. Of course, there’s more to this story.

If you want to decompile from within Visual Studio, JustCode is our Visual Studio add-in that provides this functionality. This is activated simply by browsing to a referenced assembly, which may happen if you open the definition for a type defined in the assembly.

JustTrace currently allows you to open source for projects in a performance profile if the .pdb files are available. It is on our roadmap to remove this restriction by utilizing the JustDecompile engine to retrieve the source for any .NET assembly involved in the profile.

These apps are connected by a common-thread, and there is much power in utilizing all three tools.

What Next?

If you accidentally installed some of these products, I encourage you to give them a try. However, you’re free to uninstall them. Doing so will not affect your free copy of JustDecompile, and the products are removed gracefully.

About the author

Chris Eargle

Chris Eargle

is a Telerik Technical Evangelist and Microsoft C# MVP with over a decade of experience designing and developing enterprise applications, and he runs the local .NET User Group: the Columbia Enterprise Developers Guild. He is a frequent guest of conferences and community events promoting best practices and new technologies. Chris is a native Carolinian; his family settled the Dutch Form region of South Carolina in 1752. He currently resides in Columbia with his wife, Binyue, his dog, Laika, and his three cats: Meeko, Tigger, and Sookie. Amazingly, they all get along... except for Meeko, who is by no means meek.

4 Comments

Mike Dennis
If Telerik is going to do this kind of installer, you should check what the user actually owns.  I've had issues where this installed trials, even though I have the Ultimate Collection.  Kendo UI always did that because the version with Ultimate is just a zip, and that installer, installed it like everything else, although as a trial...
eftpos
Telerik - as a reputable company, you should not do something like this. By all means, recommend your products, but don't give people the impression that you are trying to sneak unwanted software into their computers.
Vassil Petev
@eftpos: Thank you for the note. We try to be upfront with what we do and will do. This includes the installer itself - thus this blog :)
OhmR Niev
Hi!
Thanks Telerik for the "JustDecompile" freebie. It is just what I needed. About the topic... I don't understand this. I just finished using the web installer and I thought everything was very clear. ie; "You're installing this software but would you also like to try these other tools... check or uncheck as needed." I didn't feel at all like someone was trying to sneak in any unwanted trials, etc. The problem is that people are too lazy to read anything anymore, even a few sentences! Then, they feel cheated when something goes unnoticed. I would expect better from someone downloading a Telerik tool because I'd expect that person to probably be a developer of some sort. You know, people that spend a lot of time reading manuals, tutorials, books and lines of code in strongly typed computer languages. 
 The truth is that even if you didn't see the additional trials checked in... is it really that hard to uninstall the software? Aren't you a developer? If Telerik wanted to sneak in trial apps in you computer, they would find a way more elegant and inconspicuous way to do it, trust me. That's just my opinion, though.

Comments

  1.    
      
      
       
  2. (optional, emails won't be shown on public pages)
  3. (optional)
Read more articles by Just* Team - or - read latest articles in Developer Tools