Aspose.Words for .NET can be used with Mono 1.2.
Mono is a project led by Novell (formerly by Ximian) to create an ECMA standard compliant .NET compatible set of tools, including among others a C# compiler and a Common Language Runtime. Mono can be run on Linux, FreeBSD, UNIX, Mac OS X, Solaris and Windows operating systems (for more info see http://en.wikipedia.org/wiki/Mono_(software).