I have a question for red gate devs. For the purpose of learning new ways how to mod visual studio 2010 I experimented a bit and created meself an extesion called Reflecting Object Browser which creates a tool window inside VS which displays list of assemblies referenced by projects in solution and gives ability to browse source code. The disassembling is ofc done through reflector (v 6.1 atm). It uses the API (not just displaying the window of reflector) to process assembly and shows result in wpf text areas etc. The API dll (basically the reflectors main .exe) is part of the package. I'm not a lawyer and I have no idea how's this in legal terms (I gave full credit in about box tho). Can I move it to sites like sourceforge, codeplex, official VS gallery and otherwise distribute it? Can someone clarify?
Nemo
0

Comments

3 comments

  • Nemo
    wow!! look at all the replies here! facebook can eat it's balls, it's no match for these forums...
    Nemo
    0
  • Bart Read
    Hi Nemo,


    Oh yeah, we've got facebook licked: their puny social network is no match for the overbearing dynamism of our support forums.

    Seriously, sorry it's taken so long to get back to you.

    The position is this:

    - You may use the .NET Reflector API from your application/add-in, but
    - You may not distribute .NET Reflector with your software: your users will need to download it separately from your application/add-in. I'd suggest you just add some code to tell your add-in where to find .NET Reflector.

    Obviously you can do anything you like with the source code for your add-in, so hosting on SourceForge or CodePlex, or indeed anywhere else, is fine: as I said, you just can't include .NET Reflector itself in the distribution.

    I hope that clarifies matters for you but if there's anything else you need I'll be happy to help.


    Thanks!
    Bart Read
    0
  • Nemo
    right, kinda expected something like that, ok, looks like i'm into a bit of recoding...
    Nemo
    0

Add comment

Please sign in to leave a comment.