Do .net applications run on linux?
Are there any free/paid interop libraries available ?
Mono is a .NET-compatible platform, including compiler and runtime. The Mono Migration Analyzer helps figure out compatibility issues.