

Operating System Compatibility
==============================


Dovecot is commonly used with Linux, Solaris, FreeBSD, OpenBSD, NetBSD and Mac OS X. The following operating systems have also worked at least at some point in Dovecot's existence: 

 * BSD/OS 4.2 
 * AIX 4.3 
 * HP-UX 11.11 
 * Tru64 ?.? 
 * >>UnixWare<< 7.1.4 
 * IRIX 6.5 compiles, but SCM_RIGHTS seems to be broken. 
 * Cygwin works after a few code changes, but doesn't support SCM_RIGHTS. 
 * MidnightBSD (ports) 
There is one slightly problematic feature that Dovecot requires: *SCM_RIGHTS.* It is used for privilege separation. If it is not supported, you can still use inetd and mailfront [None], which executes Dovecot's IMAP or POP3 binary. 


Compilers
=========


Dovecot should compile with any ANSI-C99 compiler. Dovecot has been known to compile (at least once in its lifetime) with the following compilers: 

 * GCC 
 * Intel CC [None] 
 * Tiny CC [None] 
 * Sun Studio 11 
 * Sun Studio 12 
 * AIX xlC 
 * HP-UX cc 

(This file was created from the wiki on 2007-12-11 04:42)
