A debugger is an important tool for development. The Mono Debugger (MDB) can debug both managed and unmanaged applications. It provides a reusable library that can be used to add debugger functionality to different frontends. The debugger package includes a console debugger named "mdb", and MonoDevelop (http://www.monodevelop.com) will also provide a GUI interface for it soon.
These details are provided for information only. No information here is legal advice and should not be used as such.