Введение
Операционная система Unix
UnixWare — это операционная система Unix. Первоначально она была выпущена компанией Univel, совместным предприятием Unix System Laboratories (USL) компании AT&T и Novell. Позже она перешла под контроль Novell. Через Santa Cruz Operation (SCO) она досталась компаниям Caldera Systems, Caldera International и The SCO Group, прежде чем была продана UnXis (сейчас Xinuos). UnixWare обычно используется в качестве сервера, а не на рабочих станциях. Бинарные дистрибутивы UnixWare доступны для компьютеров с архитектурой x86. UnixWare в основном позиционируется как серверная операционная система.
Универсальный уровень (1991 - 1993)
После попытки SVR4 объединить SunOS и System V, AT&T Unix System Laboratories (USL) сформировали партнерство Univel с Novell для разработки настольной версии Unix для машин i386 и i486 под кодовым названием "Destiny". Destiny основана на ядре Unix System V версии 4.2. Для оконной системы используется инструментарий MoOLIT, позволяющий пользователю выбирать между внешним видом OPEN LOOK или MOTIF во время выполнения. Чтобы повысить надежность системы на стандартном настольном оборудовании, вместо файловой системы UFS, использовавшейся в SVR4, применяется журналируемая файловая система Veritas VXFS. Поддержка сетей в UnixWare включает как TCP/IP, так и совместимость с протоколами NetWare от Novell (IPX/SPX); первые были стандартом среди пользователей Unix на момент разработки, в то время как для ПК чаще использовалась NetWare. Destiny была выпущена в 1992 году как UnixWare 1.0 с целью объединить фрагментированный рынок PC Unix вокруг этого единственного варианта операционной системы. Система должна была выйти на корпоративный рынок раньше, чем Windows NT от Microsoft, но наблюдатели того времени отмечали, что UnixWare была "всего лишь еще одним вариантом Unix", а участие Novell было скорее маркетинговым ходом, чем значительным технологическим вкладом. Существуют две редакции Destiny: Personal Edition, включающая сетевые возможности Novell IPX, но не TCP/IP, и Advanced Server Edition с TCP/IP и другим серверным программным обеспечением. Personal Edition ограничена двумя активными пользователями, в то время как Server Edition имеет неограниченную лицензию. Было продано около 35 000 копий UnixWare 1.0. В 1992 году UnixWare 1.0 Personal Edition поставлялась с DOS Merge 3.0 и DR DOS 6.0 от Novell. В 1993 году Novell приобрела USL у AT&T и объединила USL и Univel в новую группу Unix Systems.
Новелл (19931995)
В 1994 году Novell выпустила UnixWare 1.1, включающую TCP/IP как в персональных, так и в расширенных серверных редакциях. Библиотеки времени выполнения MOTIF 1.2 включены для обеспечения соответствия стандарту COSE. Программное обеспечение NUC (NetWare Unix Client) поставляется для интеграции с серверами Novell NetWare. Приложение Advanced Merge установлено как на серверных, так и на персональных редакциях для обеспечения запуска приложений DOS и Windows 3.1. Позднее Novell выпустила версии с исправлениями ошибок 1.1.1, 1.1.2, 1.1.3 и, наконец, 1.1.4 19 июня 1995 года. UnixWare 2.0, основанная на ядре Unix System V release 4.2MP, которое добавило поддержку многопроцессорности, начала поставляться OEM-производителям и разработчикам в декабре 1994 года, а на потребительский рынок – в марте 1995 года. Как персональные, так и серверные редакции поддерживают системы с двумя процессорами, с возможностью приобретения дополнительных лицензий на обновление процессоров для серверной редакции. Поддерживаемые многопроцессорные системы включают стандартные машины Intel MP 1.1 SMP и системы с шиной Corollary C. Система поддерживает сетевые драйверы NetWare ODI в попытке увеличить количество поддерживаемых сетевых интерфейсов. Другие новые функции в этой версии включают библиотеку POSIX Threads в дополнение к устаревшей библиотеке UI-потоков. Точные условия этой сделки оспаривались (см. SCO против Novell); суды впоследствии установили, что Novell сохранила права собственности на Unix. После обнародования информации о передаче прав, SCO объявила о намерении объединить UnixWare со своей ОС на базе OpenServer SVR3.2, но первым выпуском UnixWare от SCO стала версия 2.1 в 1996 году. При выпуске UnixWare 2.1 было объявлено, что предлагаемое слияние UnixWare/OpenServer известно как проект Gemini, который должен был стать доступным в 1997 году, а 64-битная версия UnixWare – в 1998 году. Одним из спорных изменений стало внедрение политики лицензирования пользователей, аналогичной OpenServer. Выпуски Univel и Novell UnixWare позволяют использовать 2 пользователя в персональной редакции или неограниченное количество пользователей в серверной редакции. С UnixWare 2.1 серверная редакция включает лицензию на использование до 5 пользователей. Клиенты, которым требуется больше пользователей, могли приобрести расширения лицензий на 10, 25, 100, 500 или неограниченное количество пользователей. SCO выпустила три обновления для UnixWare 2.1. UnixWare 2.1.1, выпущенная в 1996 году, получила фирменный стиль Unix 95. UnixWare 2.1.2 и 2.1.3, доступные в 1998 году, в основном являются выпусками с исправлениями ошибок. В 1998 году Compaq выпустила пакет под названием Integrity XC, состоящий из кластера с единым системным образом серверов Proliant с версией UnixWare 2.1, UnixWare NonStop Clusters. Первые результаты проекта Gemini стали доступны в начале 1998 года в виде UnixWare 7. SCO назвала версию ядра Unix System V release 5. Система в основном основана на UnixWare 2.1, с функциями для обеспечения совместимости драйверов с OpenServer, позволяющими использовать сетевые драйверы OpenServer. Утилиты системного администрирования OpenServer, scoadmin, заменяют оригинальную утилиту sysadm UnixWare. Основные новые функции UnixWare 7 включают многопутный ввод-вывод, большие файлы и файловые системы, а также поддержку систем с большой памятью. UnixWare 7 лишена функций совместимости с Xenix, присутствующих у обоих ее предшественников. В 1999 году SCO выпустила обновление UnixWare 7.1, которое увеличило количество редакций; редакции Business (5 пользователей), Department (25 пользователей) и Enterprise (50 пользователей) заменили более ранние персональные и серверные редакции. Включено приложение WebTop от Tarantella, Inc. В 2000 году SCO выпустила обновление UnixWare 7.1.1. Одновременно был выпущен пакет UnixWare NonStop Clusters 7.1.1+IP с единым системным образом кластера. Этот новый пакет позволяет использовать как стандартное оборудование, так и проприетарное оборудование Compaq, поддерживаемое более ранним продуктом Integrity XC, и был доступен непосредственно от SCO.
Caldera Systems, Caldera International и группа ШОС (20002011)
2 августа 2000 года Santa Cruz Operation (SCO) объявила о продаже своих подразделений Server Software и Services, а также прав на продукты OpenServer и UnixWare компании Caldera Systems. В марте 2001 года Caldera Systems стала Caldera International (CII), а приобретение SCO было завершено в мае 2001 года. Оставшаяся часть компании Santa Cruz Operation, подразделение Tarantella, сменила название на Tarantella, Inc.
Первоначальный выпуск UnixWare от Caldera International был переименован в OpenUNIX 8. Этот выпуск фактически являлся UnixWare 7.1.2. В августе 2002 года Caldera International переименовалась в The SCO Group после расширения ассортимента продукции, включив мобильные продукты и услуги. Позже, The SCO Group, недавно сменившая название, вернулась к прежнему бренду UnixWare и системе нумерации версий, выпустив UnixWare 7.1.3 и 7.1.4. Дальнейшие выпуски OpenUNIX не производились, а OpenUNIX 8.1.2 (OU812) так и не был выпущен. The SCO Group продолжала поддерживать UnixWare, выпуская периодические обновления для технического обслуживания и предоставляя поддержку. В период с 2007 по 2011 год The SCO Group была вовлечена в серию судебных разбирательств. В сентябре 2007 года The SCO Group подала заявление о защите от банкротства по главе 11. 11 апреля 2011 года UnXis приобрела оперативные активы и права интеллектуальной собственности The SCO Group после одобрения судом по делам о банкротстве в штате Делавэр. SCO Group, Inc. затем сменила название на TSG Group, Inc., а SCO Operations, Inc. стала TSG Operations, Inc., и в августе 2012 года подала заявление о переходе с главы 11 на главу 7.