Subsistem pentru aplicații bazate pe UNIX

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 30 decembrie 2019; verificările necesită 5 modificări .

Subsistemul pentru aplicații bazate pe UNIX ( SUA), cunoscut și ca Microsoft Windows Services pentru UNIX ( în engleză  Microsoft Windows Services for UNIX , SFU) este un pachet software dezvoltat de Microsoft care furnizează subsistemul UNIX și alte părți ale mediului UNIX pe sisteme de familia Windows NT și mai târziu. Extins din subsistemul limitat POSIX Windows NT și ulterior înlocuit.  

Începând cu versiunea 3.0 ( Windows XP , 1999) folosește subsistemul Interix [1] , care a fost primit de Microsoft în 1999 ca parte a proprietății Softway Systems [2] . În Windows Server 2003 R2 , a fost redenumit Subsistem pentru aplicații bazate pe UNIX.

La fel ca subsistemul Windows NT POSIX , Interix nu emulează nucleul UNIX , ci implementează un subsistem în modul utilizator care rulează direct pe nucleul Windows NT .


Compoziție

La fel ca subsistemul Microsoft POSIX din Windows NT, Interix nu emulează funcționarea nucleului Unix, este doar o implementare la nivel de utilizator care rulează pe partea superioară a nucleului Windows NT.

Important este că atât Cygwin (o alternativă gratuită la Interix), cât și Windows Services pentru Unix oferă fișiere antet și biblioteci care facilitează recompilarea aplicațiilor Unix pentru utilizare pe Windows. Desigur, formatele de fișiere executabile Windows și Unix sunt încă incompatibile.

Versiunea actuală include:

SFU nu include (cu toate acestea, este posibil să le instalați separat):

SFU nu include un server X încorporat (doar utilități și biblioteci, așa cum s-a menționat mai sus), dar aproape orice unul disponibil poate fi utilizat, cum ar fi Cygwin/X , Xming , WeirdMind sau WeirdX .

Versiuni

Cea mai recentă versiune este 3.5 din noiembrie 2007 .

Windows Server 2003 R2 vine cu câteva componente SFU preinstalate , inclusiv Servicii Microsoft Network File System (NFS), Subsistem pentru aplicații UNIX (Interix) și Managementul autentificărilor pentru UNIX.

Windows Vista Enterprise și Ultimate Edition conțin, de asemenea, elemente ale SFU, redenumite Subsystem for UNIX-based applications ( SUA ) . 

Microsoft nu intenționează să lanseze în continuare versiuni individuale ale acestui pachet. Capacitatea de a descărca cea mai recentă versiune de pe site-ul web oficial va fi disponibilă cel puțin până în 2009, cu suportul general oficial care se încheie în 2011 și suport extins în 2014 .

Sisteme de operare acceptate (pentru versiunea 3.5)

Serviciile Microsoft Windows pentru UNIX sunt concepute pentru edițiile Windows Server și Professional. Versiunile pentru consumatori de Windows nu sunt acceptate.

Vezi și

Note

  1. Dale Liu; Justin Peltier. Implementarea SSH2 de generație următoare: Securizarea datelor în  mișcare . - Syngress, 2008. - P. 181-182. — ISBN 9781597492836 .
  2. Microsoft achizitioneaza Softway Systems to Strengthen Future Customer Interoperability Solutions, 17 septembrie 1999, Comunicat de presa, Microsoft Corporation . Preluat la 30 august 2011. Arhivat din original la 22 februarie 2011.

Link -uri