Unix è il più antico di tutti i sistemi operativi attivi . Nel corso degli anni , molti sistemi sono stati fatti nella sua somiglianza, compreso BSD , GNU , e una varietà di distribuzioni Linux . A differenza di Microsoft Windows, che è il sistema operativo desktop più utilizzato , Unix è più spesso utilizzato come server e workstation piattaforma , un fattore che può attribuita alla sua stabilità e affidabilità . E mentre sono due sistemi completamente diversi , ci sono strumenti Microsoft -branded disponibili per creare l'interoperabilità tra Windows e Unix . Windows Services for Unix
Windows Services for UNIX è il più noto strumento Microsoft per Unix . Si tratta di un pacchetto software
che fornisce vari componenti Unix su altri sistemi operativi Microsoft Windows NT e . Il componente principale del software è un sottosistema chiamato Interix , una implementazione del sistema Unix che permette ai suoi applicazioni di essere ricompilati e distribuite in ambiente Windows . Anche se l'ultima versione di Windows Services for UNIX , versione 3.5 , è stata rilasciata nel 2004 , il software può ancora essere scaricato gratuitamente dal sito ufficiale di Microsoft .
Sottosistema per Unix -based Applications
Subsystem for UNIX - based o SFU , è un altro ben noto strumento di Microsoft Unix per Windows . Questo particolare strumento fornisce un modo per gli sviluppatori di creare applicazioni Unix in ambiente Windows , senza dover apportare modifiche significative al codice sorgente originale , da cui il nome . Ciò è reso possibile da un insieme di programmi di utilità e che possono essere scaricati separatamente un kit di sviluppo software ( SDK ) . E 'dotato di una serie di strumenti che si trovano in Windows Services for UNIX , tra cui un client Telnet per stabilire le connessioni di rete , e il sottosistema Interix . SFU fatto il suo debutto in Windows Server 2003 R2 , e da allora è stato incluso in Windows Server 2008 , così come edizioni Enterprise e Ultimate di Windows Vista .
WUX
come sistema operativo , Unix offre una vasta gamma di caratteristiche che lo rendono ideale per lo sviluppo di software . Mentre queste funzioni possono essere trasferite ad altre piattaforme , non sono altrettanto efficaci in questi ambienti a causa del fatto che mancano di comunicazione tra processi , multitasking e altri attributi chiave di Unix . Questo rende WUX uno strumento prezioso per gli sviluppatori . WUX è una tecnologia Microsoft che consente agli strumenti di sviluppo critici di Unix per essere portate nella loro interezza per la piattaforma Windows . Sulla base di una serie di file eseguibili nativi per il sistema operativo Windows , che porta la stalla , l'architettura ad alte prestazioni richieste dagli strumenti di sviluppo di Unix per l' ambiente PC .