Remove Mono and Its Minions from Ubuntu
Mono is a tool that provides software to create and run client and server .NET applications of various platforms. One of the concerns many Free Software supporters have with Ubuntu is that it decides for us which proprietary software is good and which is bad. As one blog noted: "If Canonical is to be consistent, I should not have to a a hypocrite about some things and not others." -- specifically in regard to Ubuntu requiring you to install proprietary codecs manually (restricted-extras) but pre-loading software that is used to support a proprietary system.
Here's how to remove the offending program, courtesy of theopensourcerer:
sudo apt-get remove --purge mono-common libmono0
As theopensourcerer notes, you should check with your distribution and needs to see if removing Mono is the right decision for you. For most of us, it is.