Другие имена | OpenNT |
---|---|
Автор (ы) оригинала | Softway Systems |
Разработчик (и) | Microsoft |
Первоначальный выпуск | 29 марта 1996 г.; 24 года назад (1996-03-29) |
Стабильный выпуск | Подсистема для UNIX-приложений в Microsoft Windows 7 и Windows Server 2008 R2 (6.1) / 11 марта 2010 г.; 10 лет назад (2010-03-11) |
Операционная система | Microsoft Windows |
Interix была необязательной, POSIX -соответствующей подсистемой Unix для Windows NT операционные системы. Interix был компонентом служб Windows для UNIX и надмножеством подсистемы Microsoft POSIX. Как и подсистема POSIX, Interix была подсистемой среды для ядра NT. В него вошли многочисленные служебные программы с открытым исходным кодом и библиотеки. Первоначально Interix разрабатывался и продавался как OpenNT, пока не был приобретен Microsoft в 1999 году.
Interix версий 5.2 и 6.0 были соответствующими компонентами Microsoft Windows Server 2003 R2, Windows Vista Enterprise, Windows Vista Ultimate и Windows Server 2008 как подсистема для приложений на базе Unix (SUA ). Версия 6.1 была включена в Windows 7 (выпуски Enterprise и Ultimate), но отключена по умолчанию, а также в Windows Server 2008 R2 (все выпуски). Он был доступен в качестве устаревшей отдельной загрузки для Windows 8 и Windows Server 2012 и вообще недоступен в Windows 10.
Полная установка Interix (в версии 3.5) включает:
Среда разработки включена поддержка C, C ++ и Fortran. Многопоточность поддерживалась с использованием модели Pthreads. Могут быть получены дополнительные языки (Python, Ruby, Tcl и т. Д.). Для установки или создания готовых пакетов программного обеспечения были доступны инструменты для создания пакетов и сборки программного обеспечения на основе Unix.
Начиная с версии 5.2 (Server 2003 / R2) были добавлены следующие возможности:
В выпуске 6.0 (Vista и Server 2008) были добавлены следующие новые функции:
Версия 6.0 Interix для Vista была доступно только с Ultimate и редакциями.
Версия Interix 6.1 была доступна для Windows Server 2008 R2 и Windows 7 для выпусков Enterprise и Ultimate.
Традиционная поддержка предоставлялась Microsoft за плату или по контракту на обслуживание, хотя выпущенные исправления обычно можно получить бесплатно от Microsoft. Раньше бесплатную поддержку можно было найти на форумах на сайте сообщества SUA и с помощью FAQ, однако, похоже, это было отозвано.
Дополнительные предварительно созданные приложения и библиотеки для разработки можно получить бесплатно с сайта SUA Community, сайта Gentoo-prefix и сайт Debian-Interix. К ним относятся часто используемые приложения, не являющиеся частью установки Microsoft, такие как OpenSSH, Git, Python и bash.
Сообщество SUA сайт включен для разработчиков Interix, и этот сайт заключил контракт с Microsoft на несколько обновлений утилит и документации Interix и SUA .
Этот продукт начал разрабатываться в 1996 году под названием OpenNT компанией Softway Systems, Inc. до того, как в 1998 году название было изменено на Interix. Последний выпуск компании Softway Systems был выпуском 2.2. Softway Systems фактически завершила следующий выпуск под кодовым названием Firebrand в 1999 году, который стал основой Interix 3.0.
Пакет взаимодействия Interix, разработанный Softway Systems Inc., включал существенный код из OpenBSD,. Microsoft приобрела Interix в 1999 году.
Microsoft продолжала распространять Interix 2.2 как отдельный продукт до 2002 года.
Версия 3.0 Interix была выпущена как компонент Windows Services для Unix ( SFU) 3.0 в 2002 году. Версия 3.5 Interix была выпущена как компонент SFU 3.5 в январе 2004 года.
Interix вошел в состав стандартного дистрибутива ОС Windows как компонент Windows Server 2003 R2 в декабре 2005 г. в версии 5.2 и был компонентом версии Windows Vista в качестве версии 6.0 (RTM, ноябрь 2006 г.). Windows Server 2008 имеет выпуск 6.0. Windows 7 и Windows Server 2008 R2 включали SUA 6.1.
Microsoft объявила в 2011 году, что Interix не будет включаться в версии Windows после Windows 8, и клиентам следует начать перенос своих приложений на альтернативное решение.