SUA, precedentemente chiamato INTERIX, è ora compatibile POSIX al 100%. Ci sono molte app con porting per questo. Sono stati portati anche interi distro Linux come Debian. SUA/Interix viene fornito con Windows 2003R2 e versioni successive (incluso Win7 con l'ultima versione 6.1). Ho anche compilato con successo BASH senza supportare direttamente SUA.
In precedenza sono state implementate solo parti di POSIX. La versione più recente è completamente compatibile con POSIX ed è (iirc) mappata più direttamente sul kernel di Windows rispetto a prima, causando un aumento della velocità.
Attenzione tuttavia che io (su una nota personale) si verificano problemi di memoria quando mantieni BASH aperto per diversi giorni. I problemi sembrano influenzare l'intero sistema SUA. Non conosco la causa di ciò, quindi potrebbe essere qualcosa con il mio setup, ma vale la pena di provarlo prima di considerarlo per uso produttivo.
vicini:
Wikipedia article on Interix
Debian interix port
SUA Community with bundles of apps/utils
fonte
2011-01-20 10:45:09
Piccola correzione: in ** era ** chiamata INTERIX in passato. –
Immagino ora si chiami SUA (sottosistema per applicazioni basate su UNIX). –