Delsystem för UNIX-baserade applikationer

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 30 december 2019; kontroller kräver 5 redigeringar .

Subsystem for UNIX-based Applications ( SUA), även känd som Microsoft Windows Services for UNIX ( engelska  Microsoft Windows Services for UNIX , SFU) är ett mjukvarupaket utvecklat av Microsoft som tillhandahåller UNIX -undersystemet och andra delar av UNIX- på system med Windows NT- familjen och senare. Utökad från det begränsade POSIX Windows NT -undersystemet och ersatte det sedan.  

Sedan version 3.0 ( Windows XP , 1999) använder den Interix- undersystemet [1] , som togs emot av Microsoft 1999 som en del av Softway Systems [2] -egenskapen . I Windows Server 2003 R2 döptes det om till Subsystem för UNIX-baserade applikationer.

Liksom Windows NT POSIX-undersystemet emulerar inte Interix UNIX - kärnan , utan implementerar ett undersystem i användarläge som körs direkt på Windows NT-kärnan .


Komposition

Liksom Microsoft POSIX-undersystemet i Windows NT, emulerar inte Interix driften av Unix-kärnan, det är bara en implementering på användarnivå som körs ovanpå Windows NT-kärnan.

Viktigt är att både Cygwin (ett gratis alternativ till Interix) och Windows Services for Unix erbjuder rubrikfiler och bibliotek som gör det enkelt att kompilera om Unix-applikationer för användning på Windows. Naturligtvis är de körbara filformaten Windows och Unix fortfarande inkompatibla.

Den nuvarande versionen innehåller:

SFU inkluderar inte (det är dock möjligt att installera dem separat):

SFU inkluderar inte en inbyggd X-server (endast verktyg och bibliotek, som nämnts ovan), men nästan alla tillgängliga kan användas, såsom Cygwin/X , Xming , WeirdMind eller WeirdX .

Versioner

Den senaste versionen är 3.5 från november 2007 .

Windows Server 2003 R2 kommer med en hel del förinstallerade SFU-komponenter, inklusive Microsoft Network File System (NFS) Services, Subsystem for UNIX Applications (Interix) och Authentication Management for UNIX.

Windows Vista Enterprise och Ultimate Editions innehåller också delar av SFU, omdöpt till Subsystem for UNIX-baserade applikationer ( SUA ) . 

Microsoft planerar inte att ytterligare släppa enskilda versioner av detta paket. Möjligheten att ladda ner den senaste versionen från den officiella webbplatsen kommer att vara tillgänglig till åtminstone 2009, med officiellt allmänt stöd som upphör 2011 och utökat stöd 2014 .

Operativsystem som stöds (för version 3.5)

Microsoft Windows Services för UNIX är designad för Windows Server och Professional-utgåvor. Konsumentversioner av Windows stöds inte.

Se även

Anteckningar

  1. Dale Liu; Justin Peltier. Nästa generations SSH2-implementering: Säkra data i  rörelse . - Syngress, 2008. - S. 181-182. — ISBN 9781597492836 .
  2. Microsoft förvärvar Softway Systems för att stärka framtida kundinteroperabilitetslösningar, 17 september 1999, pressmeddelande, Microsoft Corporation . Hämtad 30 augusti 2011. Arkiverad från originalet 22 februari 2011.

Länkar