ınterix - Interix

ınterix
Diğer isimler OpenNT
Orijinal yazar(lar) Softway Sistemleri
Geliştirici(ler) Microsoft
İlk sürüm 29 Mart 1996 ; 25 yıl önce ( 1996-03-29 )
kararlı sürüm
Microsoft Windows 7 ve Windows Server 2008 R2 (6.1) / 11 Mart 2010'da UNIX Tabanlı Uygulamalar için Alt Sistem ; 11 yıl önce ( 2010-03-11 )
İşletim sistemi Microsoft Windows

Interix isteğe bağlı idi POSIX -conformant Unix için alt sistem , Windows NT işletim sistemleri . Interix, UNIX için Windows Hizmetleri'nin bir bileşeni ve Microsoft POSIX alt sisteminin bir üst kümesiydi . POSIX alt sistemi gibi, Interix de NT çekirdeği için bir ortam alt sistemiydi . Çok sayıda açık kaynaklı yardımcı yazılım programı ve kitaplığı içeriyordu . Interix ilk olarak 1999 yılında Microsoft tarafından satın alınana kadar OpenNT olarak geliştirilmiş ve satılmıştır .

Interix sürümleri 5.2 ve 6.0, Microsoft Windows Server 2003 R2 , Windows Vista Enterprise , Windows Vista Ultimate ve Unix Tabanlı Uygulamalar ( SUA ) için Alt Sistem olarak Windows Server 2008'in ilgili bileşenleriydi . Sürüm 6.1, Windows 7'ye (Enterprise ve Ultimate sürümleri) dahil edilmiştir, ancak varsayılan olarak ve Windows Server 2008 R2'de (tüm sürümler) devre dışı bırakılmıştır . Windows 8 ve Windows Server 2012 için kullanımdan kaldırılmış ayrı bir indirme olarak mevcuttu ve Windows 10'da hiç mevcut değil .

Ayrıntılar

Interix'in tam kurulumu dahildir (sürüm 3.5'te):

Geliştirme ortamı C , C++ ve Fortran için destek içeriyordu . Pthreads modeli kullanılarak iş parçacığı oluşturma desteklendi. Ek diller elde edilebilir ( Python , Ruby , Tcl , vb.). Önceden oluşturulmuş yazılım paketlerini kurmak veya oluşturmak için Unix tabanlı yazılım paketleme ve oluşturma araçları mevcuttu.

5.2 sürümünden (Sunucu 2003/R2) başlayarak aşağıdaki yetenekler eklendi:

  • Unix programlarını Windows DLL'leri ile bağlamak için "Karma mod"
  • 64-bit CPU desteği (32-bit'e ek olarak)
  • 64 bit sistemlerde büyük dosya sistemi desteği
  • Varsayılan BSD tabanlı yardımcı programlar yerine isteğe bağlı olarak System V R4 yardımcı programları yüklenebilir
  • MSVC hata ayıklama eklentisi
  • Veritabanı (OCI/ ODBC ) kitaplığı bağlantısı

6.0 sürümüyle (Vista ve Server 2008) aşağıdaki yeni özellikler eklendi:

  • Soket API'leri ve arka plan programları için IPv6 desteği
  • Ek işlevsellik için yardımcı programlarda yapılan güncellemeler
  • MSVC hata ayıklama eklentisi geliştirildi

Vista için Interix sürüm 6.0 yalnızca Ultimate ve Enterprise sürümlerinde mevcuttu.

Interix sürüm 6.1, Enterprise ve Ultimate sürümleri için Windows Server 2008 R2 ve Windows 7 için mevcuttu.

Destek

Geleneksel destek, Microsoft tarafından bir ücret veya hizmet sözleşmesi karşılığında sağlandı, ancak yayınlanan düzeltmeler genellikle Microsoft'tan ücretsiz olarak edinilebilir. Önceden, SUA Community sitesindeki forumlar ve SSS ile ücretsiz destek bulunabilirdi, ancak bu geri çekilmiş gibi görünüyor.

eklemeler

Önceden oluşturulmuş ek uygulamalar ve geliştirme kitaplıkları SUA Community sitesinden, Gentoo-prefix sitesinden ve Debian-Interix sitesinden ücretsiz olarak edinilebilir . Bunlara OpenSSH , Git , Python ve bash gibi Microsoft kurulumunun parçası olmayan yaygın olarak kullanılan uygulamalar dahildir .

Interix geliştiricileri için dahil edilen SUA Topluluğu sitesi ve site, Microsoft tarafından çeşitli Interix ve SUA yardımcı program ve belge güncellemeleri için sözleşme yapılmıştır .

Tarih

Bu ürün ürün adı altında 1996 yılında geliştirilecek başladı OpenNT adı 1998'de ınterix değiştirildi önce softway Systems tarafından son sürüm sürüm 2.2 oldu softway Systems, Inc. tarafından. Softway Systems, 1999'da Interix 3.0'ın temeli olan Firebrand kod adlı bir sonraki sürümü neredeyse tamamlamıştı.

Softway Systems Inc. tarafından geliştirilen Interix birlikte çalışabilirlik paketi, OpenBSD'den önemli kodlar içeriyordu . Microsoft, Interix'i 1999'da satın aldı.

Microsoft, 2002 yılına kadar Interix 2.2'yi bağımsız bir ürün olarak dağıtmaya devam etti.

Interix sürüm 3.0, 2002'de Windows Services for Unix (SFU) 3.0'ın bileşeni olarak yayımlandı. Interix sürüm 3.5, Ocak 2004'te SFU 3.5'in bileşeni olarak yayımlandı.

Interix , Aralık 2005'te sürüm 5.2'de Windows Server 2003 R2'nin bir bileşeni olarak normal Windows işletim sistemi dağıtımının bir bileşeni olarak entegre edildi ve sürüm 6.0 (RTM Kasım, 2006) olarak Windows Vista sürümünün bir bileşeniydi . Windows Server 2008 , 6.0 sürümüne sahipti. Windows 7 ve Windows Server 2008 R2 , SUA 6.1'i içeriyordu.

Microsoft 2011'de Interix'in Windows 8'den sonra Windows sürümlerine dahil edilmeyeceğini ve müşterilerin uygulamalarını alternatif bir çözüme geçirmeye başlamaları gerektiğini duyurdu.

Salıverme

OpenNT Komutları ve Yardımcı Programları, Sürüm 1.0 (1.0)
1996-03-29 OpenNT Komutları ve Yardımcı Programları, WinNT POSIX Alt Sistemi için Sürüm 1.0
1996-07 X11R6 Sunucusu (Win32)
1996-08 telnetd (ve inetd)
OpenNT 1.1 ve SDK (1.1)
1996-09 OpenNT 1.1 ve WinNT i386 için SDK, alfa
OpenNT 2.0 (2.0)
1997-05 WinNT i386,alfa için OpenNT 2.0 (Apache httpd ve xv)
1997-08-12 "OpenNT: Alternatif Ortam Alt Sistemi aracılığıyla Windows NT'ye UNIX Uygulama Taşınabilirliği" Usenix belgesi
1997-08-12 "OpenNT: Windows NT'ye UNIX Uygulama Taşınabilirliği" Usenix sunumu (yine 1998-06)
1997-11 "Windows NT'de OpenNT ile inetd ve telnetd"
OpenNT 2.1 (2.1)
1997-12 WinNT i386 için OpenNT 2.1, alfa
1998-01 OpenNT 2.1
1998-02 "Teknik Not #9: inetd ve Daemon Paketi"
1998-ilkbahar kağıt güncellemesi
1998-06 Interix 2.1 yeniden markalama
Interix 2.2 (2.2)
1998-06 Interix 2.2(.0)?
1999-02 SFU 1.0 tr WinNT 4.0(SP3+) i386,alfa (Interix içermez; MS edinimi ile tarihsel amaçlar için dahil edilmiştir)
1999-09-17 Microsoft tarafından satın alındı
1999-12 WinNT 3.51(SP5+),4.0(SP3+),5.0 için Interix 2.2(.0)
Interix 2.2 Hizmet Paketi 1 (2.2.4)
Interix 2.2.5 (2.2.5)
2000-02 WinNT 4.0(SP5+),5.0 için Interix 2.2.5
2000-04 SFU 2.0 tr WinNT 4.0(SP4+),5.0 i386 (Interix içermez; MS edinimiyle tarihsel amaçlar için dahil edilmiştir)
2000-06 SFU 2.0 ja WinNT 4.0(SP4+),5.0 i386 (Interix içermez; MS edinimi ile tarihsel amaçlar için dahil edilmiştir)
2001-06-30 "Garip Bir Şekilde Her Şey İyi Çıkıyor" Usenix konuşması
UNIX 3.0 (3.0) için Microsoft Windows Hizmetleri
WinNT 4.0(SP6a+),5.0,5.1 i386 için 2002-05 SFU 3.0 tr
  • Interix 3.0 (AKA Firebrand)
WinNT 4.0(SP6a+),5.0,5.1 i386 için 2002-10 SFU 3.0 ja
UNIX 3.5 (3.5) için Microsoft Windows Hizmetleri
2004-01 SFU 3.5 tr, ja WinNT 5.0,5.1,5.2 i386 için
Windows Server 2003 R2 (tüm sürümler) UNIX Tabanlı Uygulamalar için Alt Sistem (5.2)
2005-12-06 WinNT 5.2 R2
UNIX Tabanlı Uygulamalar için Windows Vista (Ultimate ve Enterprise sürümleri) Alt Sistemi (6.0)
2006-11-08 WinNT 6.0 (2007-01-30)
Windows Server 2008 (tüm sürümler) UNIX Tabanlı Uygulamalar için Alt Sistem (6.0)
2008-02-04 WinNT 6.0
Microsoft Windows 7 ve Windows Server 2008 R2'de (6.1) UNIX Tabanlı Uygulamalar için Alt Sistem
2010-03-11 WinNT 6.1

Ayrıca bakınız

Referanslar

daha fazla okuma

Dış bağlantılar