SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

Debugger License?

Last post 06-11-2007 7:13 PM by Chris Pyrgas. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 06-11-2007 3:29 PM

    Debugger License?

    Hello,

     First of all, I'd like to congratulate you for the great job you have done. For me the most important thing is that you've shown that it really is possible to create such a huge project like #Develop and inspired me to try to write one of my own!

    Well, I am now developing an IDE targetting a new .Net language and plan to release it as a commercial, closed-source product. The main feature I'm not happy about it is the integrated debugger, for which I currently use an interface to Mdbg, but I'm not satisfied with it. On the other hand, I tried using #D's Debugger.Core.dll and I think it is simply superb! 

    So, my question is, am I allowed to use and ship with my app the (unmodified binary) Debugger.Core.dll file without restrictions, or do I need a commercial license? If I interpret the LGPL correctly, I assume I can, but I'm not sure if this license applies to all parts of #Develop like the debugger.

     Thanks in advance,

    Chris


     



     

  • 06-11-2007 4:03 PM In reply to

    • DavidSrbecky
    • Top 10 Contributor
    • Joined on 08-22-2005
    • Usti nad Labem, Czech Republic
    • Posts 442
    • Team Members

    Re: Debugger License?

    Hello Chris,

    The debugger is also licensed under the LGPL and so you can use it and ship it in commercial product.

    There are currently two versions of the debugger:

    • The stable version which lives in the 2.1 branch ( svn://sharpdevelop.net/sharpdevelop/branches/2.1 )
    • Development version which lives in trunk ( svn://sharpdevelop.net/sharpdevelop/trunk/SharpDevelop )

    Unfortunately the development version is not very useful at the moment - it is still very much work in progress. I am trying to refactor the API and add better support for generics. Also, I am trying to document the public API better - the current auto-generated help file lives in svn://sharpdevelop.net/sharpdevelop/trunk/SharpDevelop/src/AddIns/Misc/Debugger/Debugger.Core/Project/docs/Managed Debugger.chm

    My university exams have just finished so after a long time, I will finally have some time to work on in again - not all the time though - I will be working on the MonoDevelop debugger over the summer as part of Google Summer of Code.

    If you need any help, feel free to ask here or send me an email to dsrbecky at gmail dot com.

    David

    Filed under:
  • 06-11-2007 7:13 PM In reply to

    Re: Debugger License?

    Hi David,

    Thank you very much for your reply, this is great news for me. I'm very excited I can use your debugger, of course I'll include all due credits in my app's About dialog, help file etc.. 

    I have only tried the 2.1 version so far and I think it's more than enough for me right now. I'll continue now integrating its features in my IDE and I'll contact you if I have any problem. 

    Thanks again for your work, and good luck with the MD debugger ;)

    Chris

     

Page 1 of 1 (3 items)
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.