Interix - Interix

Interix
Andre navn OpenNT
Opprinnelige forfatter (e) Softway-systemer
Utvikler (er) Microsoft
Første utgivelse 29. mars 1996 ; For 25 år siden ( 1996-03-29 )
Stabil utgivelse
Delsystem for UNIX-baserte applikasjoner i Microsoft Windows 7 og Windows Server 2008 R2 (6.1) / 11. mars 2010 ; For 11 år siden ( 2010-03-11 )
Operativsystem Microsoft Windows

Interix var et valgfritt, POSIX- kompatibel Unix- delsystem for Windows NT- operativsystemer . Interix var en komponent av Windows Services for UNIX , og et supersett av Microsoft POSIX-delsystemet . I likhet med POSIX-delsystemet var Interix et delsystem for miljøet for NT-kjernen . Det omfattet mange åpen kildekode- verktøy software programmer og biblioteker . Interix ble opprinnelig utviklet og solgt som OpenNT til det ble kjøpt av Microsoft i 1999.

Interix versjoner 5.2 og 6.0 var respektive komponenter i Microsoft Windows Server 2003 R2 , Windows Vista Enterprise , Windows Vista Ultimate og Windows Server 2008 som delsystem for Unix-baserte applikasjoner ( SUA ). Versjon 6.1 var inkludert i Windows 7 (Enterprise og Ultimate-utgaver), men deaktivert som standard, og i Windows Server 2008 R2 (alle utgaver). Den var tilgjengelig som en utdatert separat nedlasting for Windows 8 og Windows Server 2012 , og er ikke tilgjengelig i det hele tatt på Windows 10 .

Detaljer

Den komplette installasjonen av Interix inkludert (i versjon 3.5):

Utviklingsmiljøet inkluderte støtte for C , C ++ og Fortran . Tråding ble støttet ved hjelp av Pthreads-modellen. Flere språk kan fås ( Python , Ruby , Tcl , etc.). Unix-basert programvareemballasje og byggeverktøy var tilgjengelig for installering eller oppretting av forhåndsprogrammerte programvarepakker.

Fra og med utgivelse 5.2 (Server 2003 / R2) ble følgende funksjoner lagt til:

  • "Blandet modus" for kobling av Unix-programmer med Windows DLL-filer
  • 64-biters CPU-støtte (i tillegg til 32-biters)
  • Stort filsystemstøtte på 64-biters systemer
  • System V R4-verktøy kan valgfritt installeres i stedet for standard BSD- baserte verktøy
  • Plugin- program for MSVC- feilsøking
  • Database (OCI / ODBC ) bibliotekstilkobling

Med versjon 6.0 (Vista og Server 2008) ble følgende nye funksjoner lagt til:

  • IPv6- støtte for socket-API-er og demoner
  • Oppdateringer til verktøy for ytterligere funksjonalitet
  • Plugin-modul for MSVC-feilsøking forbedret

Interix versjon 6.0 for Vista var bare tilgjengelig med Ultimate og Enterprise- utgavene.

Interix utgivelse 6.1 var tilgjengelig for Windows Server 2008 R2 og Windows 7 for Enterprise og Ultimate-utgavene.

Brukerstøtte

Tradisjonell støtte ble levert av Microsoft mot et gebyr eller en servicekontrakt, men utgitte hurtigreparasjoner kan vanligvis fås gratis fra Microsoft. Tidligere kunne gratis støtte bli funnet via forumene på SUA Community-nettstedet og med vanlige spørsmål, men dette ser ut til å være trukket tilbake.

Tillegg

Ytterligere forhåndsbygde applikasjoner og utviklingsbiblioteker kan fås gratis fra SUA Community- nettstedet, Gentoo-prefiksstedet og Debian-Interix- nettstedet. Disse inkluderte ofte brukte applikasjoner som ikke er en del av Microsoft-installasjonen, som OpenSSH , Git , Python og bash .

Den SUA Felles tomt inkludert for utviklere av Interix og området har fått i oppdrag av Microsoft for flere Interix og SUA oppdateringer av verktøy og dokumentasjon.

Historie

Dette produktet begynte å bli utviklet i 1996 under produktnavnet OpenNT av Softway Systems, Inc. før navnet ble endret til Interix i 1998. Den siste utgivelsen av Softway Systems var utgivelse 2.2. Softway Systems hadde nesten fullført neste utgivelseskode med navnet Firebrand i 1999, som ble grunnlaget for Interix 3.0.

Interix interoperabilitet suite utviklet av Softway Systems Inc., inkludert betydelige kode fra OpenBSD ,. Microsoft kjøpte Interix i 1999.

Microsoft fortsatte å distribuere Interix 2.2 som et frittstående produkt frem til 2002.

Interix release 3.0 ble utgitt som komponent av Windows Services for Unix (SFU) 3.0 i 2002. Interix release 3.5 ble utgitt som komponent i SFU 3.5 i januar 2004.

Interix ble integrert som en komponent i den vanlige Windows OS-distribusjonen som en komponent i Windows Server 2003 R2 i desember 2005 ved utgivelse 5.2 og var en del av Windows Vista- utgivelsen som utgivelse 6.0 (RTM november, 2006). Windows Server 2008 hadde versjon 6.0. Windows 7 og Windows Server 2008 R2 inkluderte SUA 6.1.

Microsoft kunngjorde i 2011 at Interix ikke ville bli inkludert i Windows-versjoner etter Windows 8, og kundene skulle begynne å migrere applikasjonene sine til en alternativ løsning.

Utgivelser

OpenNT-kommandoer og verktøy, versjon 1.0 (1.0)
1996-03-29 OpenNT Commands & Utilities, versjon 1.0 for WinNT POSIX delsystem
1996-07 X11R6 Server (Win32)
1996-08 telnetd (og inetd)
OpenNT 1.1 og SDK (1.1)
1996-09 OpenNT 1.1 og SDK for WinNT i386, alpha
OpenNT 2.0 (2.0)
1997-05 OpenNT 2.0 (Apache httpd og xv) for WinNT i386, alpha
1997-08-12 "OpenNT: UNIX-applikasjonsportabilitet til Windows NT via et alternativt miljøundersystem" Usenix-papir
1997-08-12 "OpenNT: UNIX Application Portability to Windows NT" Usenix-presentasjon (igjen 1998-06)
1997-11 "inetd og telnetd på Windows NT med OpenNT"
OpenNT 2.1 (2.1)
1997-12 OpenNT 2.1 for WinNT i386, alfa
1998-01 OpenNT 2.1
1998-02 "Teknisk merknad nr. 9: inetd og Daemon-pakken"
1998-vårpapiroppdatering
1998-06 Interix 2.1 rebranding
Interix 2.2 (2.2)
1998-06 Interix 2.2 (.0)?
1999-02 SFU 1.0 no for WinNT 4.0 (SP3 +) i386, alpha (inneholder ikke Interix; inkludert for historiske formål med MS-anskaffelse)
1999-09-17 Ervervet av Microsoft
1999-12 Interix 2.2 (.0) for WinNT 3.51 (SP5 +), 4.0 (SP3 +), 5.0
Interix 2.2 Service Pack 1 (2.2.4)
Interix 2.2.5 (2.2.5)
2000-02 Interix 2.2.5 for WinNT 4.0 (SP5 +), 5.0
2000-04 SFU 2.0 no for WinNT 4.0 (SP4 +), 5.0 i386 (inneholder ikke Interix; inkludert for historiske formål med MS-anskaffelse)
2000-06 SFU 2.0 ja for WinNT 4.0 (SP4 +), 5.0 i386 (inneholder ikke Interix; inkludert for historiske formål med MS-anskaffelse)
2001-06-30 "Merkelig nok det hele blir bra" Usenix-samtale
Microsoft Windows-tjenester for UNIX 3.0 (3.0)
2002-05 SFU 3.0 no for WinNT 4.0 (SP6a +), 5.0,5.1 i386
  • Interix 3.0 (AKA Firebrand)
2002-10 SFU 3.0 ja for WinNT 4.0 (SP6a +), 5.0,5.1 i386
Microsoft Windows Services for UNIX 3.5 (3.5)
2004-01 SFU 3.5 no, ja for WinNT 5.0,5.1,5.2 i386
Windows Server 2003 R2 (alle utgaver) Delsystem for UNIX-baserte applikasjoner (5.2)
2005-12-06 WinNT 5.2 R2
Windows Vista (Ultimate og Enterprise-utgaver) Delsystem for UNIX-baserte applikasjoner (6.0)
2006-11-08 WinNT 6.0 (30/01/2007)
Windows Server 2008 (alle utgaver) Delsystem for UNIX-baserte applikasjoner (6.0)
2008-02-04 WinNT 6.0
Delsystem for UNIX-baserte applikasjoner i Microsoft Windows 7 og Windows Server 2008 R2 (6.1)
2010-03-11 WinNT 6.1

Se også

Referanser

Videre lesning

Eksterne linker