Общая открытая программная среда

Common Open Software Environment ( COSE ) — инициатива, созданная в марте 1993 года основными поставщиками Unix того времени с целью создания открытых, унифицированных стандартов операционных систем (ОС). [1]
Фон
[ редактировать ]Процесс COSE был установлен в то время, когда « войны Unix » стали препятствием для роста Unix. Microsoft , уже доминировавшая на рынке корпоративных настольных компьютеров, начала претендовать на два оплота Unix: технические рабочие станции и корпоративные центры обработки данных . Кроме того, Novell наблюдала, как ее установленная база NetWare постепенно сокращается в пользу сетей на базе Microsoft; в рамках многогранного подхода к борьбе с Microsoft они обратились к Unix как к оружию. [ факт или мнение? ( См. обсуждение. ) ] , недавно сформировав связанное с Unix партнерство с AT&T, известное как Univel .
В отличие от других предшествовавших ему усилий по унификации Unix, COSE был примечателен по двум причинам: он не был создан в противовес другой группе поставщиков Unix и был больше ориентирован на создание стандартов существующих технологий, чем на создание новых предложений с нуля.
Первоначальными участниками (известными как «Большая шестерка» или «SUUSHI») были:
Они представляли крупных поставщиков систем и ОС Unix того времени, а также владельцев бренда Unix и исходного кода, полученного от AT&T. Они также представляли почти всех ключевых игроков в двух основных фракциях Unix конца 1980-х и начала 1990-х годов: OSF и Unix International (UI). Примечательным в его отсутствии был соучредитель OSF Digital Equipment Corporation ; В июне следующего года Digital наконец объявила о своем одобрении процесса COSE. [2]
Объявленными направлениями деятельности COSE были: общая среда рабочего стола; сеть; графика; мультимедиа; объектно-ориентированная технология; и системное управление. 1 сентября 1993 года было также объявлено, что поставщики COSE разрабатывают унифицированную спецификацию Unix при поддержке более чем 75 компаний. [3]
Стандартизация Unix
[ редактировать ]В отличие от OSF или UI, инициатива COSE не ставила перед собой задачу создать или продвигать единую операционную систему. Вместо этого их подход заключался в исследовании и документировании интерфейсов ОС, которые уже использовались поставщиками программного обеспечения Unix того времени. Этот полученный список, первоначально известный как «Spec 1170», превратился в то, что теперь известно как Единая спецификация Unix . [4]
Spec 1170 (не имеющий отношения к организации по тестированию производительности SPEC ) был назван в честь результатов первой попытки COSE определить, какие интерфейсы Unix действительно использовались; Проверка большой выборки текущих приложений Unix выявила 1170 таких системных и библиотечных вызовов. Как и следовало ожидать, фактическое количество каталогизированных интерфейсов со временем продолжало расти.
Управление спецификацией было передано X/Open . В октябре 1993 года было объявлено, что торговая марка UNIX, принадлежавшая в то время Novell, будет передана X/Open. [5] Эти разработки означали, что бренд UNIX больше не был привязан к одной реализации исходного кода; теперь любая компания могла создать версию ОС, совместимую со спецификацией UNIX, которая затем могла бы иметь право на бренд UNIX.
Общая среда рабочего стола
[ редактировать ]Помимо открытия и стандартизации бренда UNIX, наиболее заметным продуктом инициативы COSE стала Common Desktop Environment , или CDE. CDE представляла собой пользовательскую среду на базе X11 , совместно разработанную HP, IBM и Sun, с интерфейсом и инструментами повышения производительности, основанными на Motif наборе инструментов графических виджетов от OSF . [6]
Другие области технологий
[ редактировать ]Хотя в области настольных компьютеров и самой ОС процесс COSE был процессом унификации, в других заявленных областях было решено одобрить существующие технологии обоих лагерей, а не выбирать какую-то одну. Например, объявленное направление сетевого взаимодействия заключалось в том, чтобы все участники продавали, доставляли и поддерживали DCE UI OSF, ONC+ и клиент NetWare.
Другие области рассматривались в очень широком плане. Для объектно-ориентированной технологии CORBA была названа базовой технологией, но метод реализации был оставлен на усмотрение отдельных компаний.
Наследие
[ редактировать ]В марте 1994 года UI и OSF объявили о слиянии в новую организацию, сохранившую название OSF. [7] Инициатива COSE стала основой нового процесса «Предварительно структурированной технологии» (PST) OSF. [8] Эти усилия, в свою очередь, в конечном итоге стали ответственностью The Open Group , организации, образованной в результате слияния новых OSF и X/Open в 1996 году.
В конечном итоге наиболее значимым результатом процесса COSE стало создание общепризнанного единого стандарта UNIX и независимой организации для его администрирования. Это ознаменовало конец графической среды OPEN LOOK от Sun в пользу рабочего стола на основе Motif , в то же время сделав последний стандартным, а не проприетарным набором инструментов. Хотя он оказал меньшее влияние на другие области стандартизации, которые изначально намеревался охватить, он, тем не менее, оказал большое влияние на будущее Unix, выходя далеко за рамки 12 месяцев ее независимого существования.
Ссылки
[ редактировать ]- ^ «Лидеры UNIX объявляют о создании единой открытой среды программного обеспечения» (пресс-релиз). Компания Hewlett-Packard, IBM Corp., The Santa Cruz Operation, SunSoft, Inc., Univel, UNIX System Laboratories, Inc. 17 марта 1993 г. Проверено 1 сентября 2006 г.
- ^ «Корпорация Digital Equipment объявляет о поддержке процесса создания единой среды открытого программного обеспечения» (пресс-релиз). Корпорация цифрового оборудования. 08.06.1993 . Проверено 1 сентября 2006 г.
- ^ «Лидеры отрасли договорились об общей спецификации интерфейса для операционных систем на базе UNIX» (пресс-релиз). Члены OSF и UI. 1 сентября 1993 г. Проверено 1 сентября 2006 г.
- ^ «Единая спецификация Unix» . Открытая группа. Архивировано из оригинала 19 августа 2011 г. Проверено 1 сентября 2006 г.
- ^ «X/Open получает торговую марку UNIX от Novell» (пресс-релиз). X/Open Co., Ltd. 11 октября 1993 г. Проверено 1 сентября 2006 г.
- ^ «Лидеры UNIX завершили выпуск первого выпуска спецификации для общей открытой программной среды Desktop» (пресс-релиз). Компания Hewlett-Packard, корпорация IBM, SunSoft, Inc., UNIX System Laboratories, Inc. 30 июня 1993 г. Архивировано из оригинала 7 февраля 2012 г. Проверено 1 сентября 2006 г.
- ^ «Ведущие поставщики объединяются для ускорения открытых систем» (пресс-релиз). AT&T Global Information Systems, Digital Equipment Corporation, Hewlett-Packard Company, IBM Corporation, SunSoft Incorporated и др. 23 марта 1994 г. Проверено 1 сентября 2006 г.
- ^ «OSF объявляет о новой прогрессивной бизнес-модели» (пресс-релиз). Фонд открытого программного обеспечения. 23 марта 1994 г. Проверено 1 сентября 2006 г.