Strumenti Microsoft Unix per Windows

July 14

Strumenti Microsoft Unix per Windows


Unix è il più antico di tutti i sistemi operativi attivi. Nel corso degli anni, molti sistemi sono stati fatti nella sua somiglianza, tra cui 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 piattaforma server e workstation, un fattore che può attribuita alla sua stabilità e affidabilità. E mentre si tratta di 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 è lo strumento Microsoft meglio conosciuto per Unix. Si tratta di un pacchetto software

che fornisce vari componenti Unix su altri sistemi operativi Microsoft Windows NT e. La componente principale del software è un sottosistema noto come Interix, una implementazione del sistema Unix che permette le sue applicazioni di essere facilmente ricompilati e distribuiti in ambiente Windows. Anche se l'ultima versione di Windows Services for UNIX, versione 3.5, è stato rilasciato nel 2004, il software può ancora essere scaricato gratuitamente dal sito ufficiale di Microsoft.

Sottosistema per applicazioni basate su Unix

Sottosistema per applicazioni basate su Unix o SFU, è un altro strumento Microsoft Unix noto 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. Questo è reso possibile da una raccolta di utility e di un kit di sviluppo software (SDK) che può essere scaricato separatamente. E 'dotato di una serie di strumenti 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 caratteristiche può essere portato su altre piattaforme, non sono altrettanto efficaci in questi ambienti a causa del fatto che mancano 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 strumenti di sviluppo critici di Unix per essere portato nella loro interezza per la piattaforma Windows. Sulla base di un insieme di file eseguibile nativo per il sistema operativo Windows, che porta la stalla, ad alte prestazioni architettura richiesto da strumenti di sviluppo di Unix per l'ambiente PC.