Interix
leanup-blanchisserie
Le Interix est le nom d'un facultatif et complet POSIX et du sous-système d'environnement d'Unix pour le Windows NT - logiciels d'exploitation de de s de Microsoft 'basés. C'est un composant des services de pour la version 3.5 d'Unix (SFU) (est distribuée librement). Les dégagements les plus récents d'Interix, de 5.0, sont des composants du serveur 2003 R2 de Windows de et des distributions de Windows Vista avec le " de surnom ; SUA" ; (Sous-système pour des applications basées sur Unix).
Détails
Comme le sous-système de Microsoft POSIX de dans Windows NT, Interix n'est pas une émulation d'un grain d'Unix . C'est une exécution d'un sous-système d'environnement de fonctionnant en même temps que le grain de Windows. L'installation complète d'Interix inclut :Plus de 350 utilités d'Unix de tel que vi, ksh, csh, LS, chat, awk, grep, mise à mort, etc.
Un ensemble complet de page-manuels pour des utilités et des api
Le compilateur de GCC 3.3 de , inclut et des bibliothèques
Un emballage de cc/c89-like pour la commande-ligne visuelle compilateur du studio de Microsoft de de C/C++
Programme de mise au point de GNU de
Applications de client du X11 et bibliothèques (aucun serveur X a inclus cependant)
A le " d'Unix ; root" ; possibilités (c. dossiers de setuid)
Soutient des pthreads, les bibliothèques partagées, DSO, gestion de JOBs, signaux, douilles, mémoire partagée
L'environnement de développement inclut le soutien de C, de C++ et de Fortran. Le filetage est soutenu using le modèle de Pthreads. Des langues additionnelles peuvent être obtenues à partir des tiers (python , rubis , TCL , etc. Le système d'empaquetage/construction du logiciel de Pkgsrc a été mis en communication pour fonctionner avec Interix 3.5, et peut travailler avec de plus nouvelles versions (pas encore examinées).
Commencer par la version 5.2 les possibilités suivantes ont été ajoutés :
" ; Mode" mélangé ; pour lier des programmes d'Unix avec Windows DLLs
appui 64-bit d'unité centrale de traitement (en plus d'à 32 bits)
Grand appui de système de fichiers sur les systèmes 64-bit
Des utilités du système V peuvent être sur option installées au lieu des utilités Schéma-basées par défaut
Avec la version 6.0 les nouveaux dispositifs suivants se produisent :
Appui IPv6
mise à jour significative des utilités
inclus seulement avec Vista final et entreprise (de non autres éditions de Vista)
Connexion de correction de MSVC maintenant disponible
Histoire
Ce produit a commencé à être développé dans 1996 sous le OpenNT de nom de produit par Softway Systems, Inc. avant que le nom ait été changé en Interix en 1998. Le dernier dégagement par Softway Systems était la version 2. Interix a été acquis par Microsoft en 1999. Microsoft a continué à distribuer Interix 2.2 comme produit autonome jusqu'en 2002.0 d'Interix a été libérée comme composant des services de pour Unix (SFU) 3.5 d'Interix a été libérée comme composant de SFU 3. Interix est devenu aussi composant integrated de la distribution régulière d'OS de Windows comme composant du serveur 2003 de Windows R2 en décembre 2005 à la version 5.2 et est un composant du dégagement de Windows Vista comme version 6.0 (RTM novembre, 2006). Le dégagement du serveur 2008 de Windows de contiendra également Interix sous le nom composant de SUA (programmé pour version 2007).
Dégagements
; Commandes d'OpenNT et utilités, version 1.0)
Les commandes et les utilités d'OpenNT du
1996-03-29, libèrent 1.0 pour le sous-système de WinNT POSIX
1996-07 serveur X11R6 (Win32)
telnetd 1996-08 (et inetd)
; OpenNT 1.1)
OpenNT 1996-09 1.1 et SDK pour WinNT i386, alpha
; OpenNT 2.0)
OpenNT 1997-05 2.0 (httpd d'apache et xv) pour WinNT i386, alpha
1997-08-12 " ; OpenNT : Portabilité d'application d'UNIX à Windows NT par l'intermédiaire d'un environnement alternatif Subsystem" ; Papier d'Usenix
1997-08-12 " ; OpenNT : Portabilité d'application d'UNIX au " de Windows NT ; Présentation d'Usenix (encore 1998-06)
" 1997-11 ; inetd et telnetd sur Windows NT avec OpenNT" ;
; OpenNT 2.1)
OpenNT 1997-12 2.1 pour WinNT i386, alpha
OpenNT 1998-01 2.1
" 1998-02 ; Note technique #9 : inetd et le démon Package" ;
mise à jour de papier de 1998 ressorts
1998-06 Interix 2.1 rebranding
; Interix 2.2)
Interix 1998-06 2.0) ?
1999-02 en de SFU 1.0 (SP3+) i386, alpha
1999-09-17 a acquis par Microsoft
Interix 1999-12 2.0
; Interix 2.5)
Interix 2000-02 2.0
2000-04 en de SFU 2.0 i386
2000-06 ja de SFU 2.0 i386
2001-06-30 " ; Assez étrangement il tout s'avère Well" ; Entretien d'Usenix
; Services de Microsoft® Windows® pour UNIX 3.0)
En du
2002-05 SFU 3.1 i386
Interix 3.0 (tison d'AKA)
2002-10 ja de SFU 3.1 i386
; Services de Microsoft Windows pour UNIX 3.5)
En du
2004-01 SFU 3.5, ja pour i386 de WinNT 5.2
; Sous-système R2 du serveur 2003 de Windows pour les applications basées sur Unix (5.2)
2005-12-06 WinNT 5.2 R2
; Sous-système de Windows Vista pour les applications basées sur Unix (6.0)
2006-11-08 WinNT 6.0 (2007-01-30)
Voir également
Xming Trousse à outils du MKS
Cygwin
UnxUtils
.
| Random links: | Aéroport international de Chinggis Khaan | Gorge des héros | Puits de Bowen | Sighsten Herrgård | Conflit 1951 de bord de mer de la Nouvelle Zélande | Interix |