Microsoft Unix Verktøy for Windows

Microsoft Unix Verktøy for Windows


Unix er den eldste av alle aktive operativsystemer. Gjennom årene har mange systemer blitt gjort i sin lignelse, inkludert BSD, GNU, og en rekke Linux-distribusjoner. I motsetning til Microsoft Windows, som er den mest brukte operativsystem, er Unix oftere brukt som en server og arbeidsstasjon plattform, en faktor som kan tilskrives dens stabilitet og pålitelighet. Og mens de er to helt forskjellige systemer, er det Microsoft-merkede verktøy tilgjengelig for å skape interoperabilitet mellom Windows og Unix.

Windows Services for Unix

Windows Services for Unix er den mest kjente Microsoft verktøy for Unix. Det er en programvarepakke

som gir ulike Unix komponenter på Windows NT og andre Microsoft-operativsystemer. Den viktigste komponenten av programvaren er et delsystem som kalles Interix, en implementasjon av Unix-system som gjør det mulig for programmer enkelt rekompileres og utplassert i Windows-miljøet. Selv om den siste versjonen av Windows Services for Unix, versjon 3.5, ble utgitt i 2004, kan programvaren fremdeles lastes ned gratis fra den offisielle Microsoft-nettstedet.

Subsystem for UNIX-baserte programmer

Subsystem for UNIX-baserte programmer eller SFU, er en annen velkjent Microsoft Unix verktøy for Windows. Denne spesielle verktøyet gir en måte for utviklere å lage Unix-programmer i Windows-miljøet uten å gjøre betydelige endringer i den originale kildekoden, derav navnet. Dette er gjort mulig ved en samling av verktøy og en programvareutvikler kit (SDK) som kan lastes ned separat. Den er utstyrt med en rekke verktøy som finnes i Windows Services for Unix, inkludert en Telnet-klient for å etablere nettverkstilkoblinger, og Interix delsystem. SFU gjorde sin debut i Windows Server 2003 R2, og har siden blitt inkludert i Windows Server 2008, samt Enterprise og Ultimate-utgavene av Windows Vista.

WUX

Som et operativsystem, Unix og tilbyr et bredt spekter av funksjoner som gjør den ideell for programvareutvikling. Selv om disse funksjonene kan bli portert til andre plattformer, er de ikke så effektive i disse miljøene på grunn av det faktum at de mangler kommunikasjon mellom prosesser, multitasking og andre viktige attributter av Unix. Dette gjør WUX et verdifullt verktøy for utviklere. WUX er en Microsoft-teknologi som gjør at Unix kritiske utviklingsverktøy for å bli portert i sin helhet til Windows-plattformen. Basert på et sett av kjørbare filer innfødt til operativsystemet Windows, bringer det den stabil, høy ytelse arkitektur kreves av Unix utviklingsverktøy til PC-miljøet.