Interix merupakan nama dari sebuah fitur opsional untuk lingkungan subsistem Unix dan POSIX yang berjalan di atas sistem operasi berbasis arsitektur Microsoft Windows NT. Interix menjadi komponen Windows Services for Unix (SfU) release 3.0 dan release 3.5 (versi 3.5 didistribusikan secara bebas). Rilis terbaru dari Interix, Interix 5.2 dan 6.0 merupakan komponen dari Windows Server 2003 R2 dan Windows Vista dengan sebutan "Subsystem for Unix-based Applications", disingkat menjadi SUA.
Seperti halnya subsistem POSIX di dalam Windows NT, Interix merupakan sebuah implementasi dari subsistem lingkungan yang berjalan di atas kernel Windows. Interix menyediakan banyak sekali utilitas open source, sama halnya dengan proyek Cygwin.
Instalasi lengkap dari subsistem Interix mencakup:
vi
, ksh
, csh
, ls
, cat
, awk
, grep
, kill
dan lain-lain.include
dan juga pustakanya secara lengkap.Unix root
", seperti berkas-berkas setuid.pthreads
, shared libraries, DSO, job control, signals, sockets, dan shared memory.Lingkungan pengembangan yang dibawanya mencakup dukungan untuk bahasa pemrograman C, C++ dan juga Fortran. Fungsi threading didukung dengan menggunakan model Pthread
. Bahasa-bahasa tambahan dapat diperoleh dengan bebas, seperti Python, Ruby, tcl, dan lain-lain. Sistem pemaketan perangkat lunak pkgsrc
juga telah diubah agar bisa berjalan dengan Interix 3.5, dan bisa berjalan dengan versi-versi terbaru, meski belum diuji.
Mulai dari release 5.2, kemampuan-kemampuan berikut ditambahkan:
Dengan dirilisnya versi 6.0, fitur-fitur berikut ditambahkan:
Lebih lanjut lagi, Interix dikatakan hanya akan dimasukkan ke dalam Windows Vista Ultimate dan Windows Vista Enterprise saja.