Open Software Foundation, Inc. ( OSF ) — некоммерческий промышленный консорциум по созданию открытого стандарта для реализации операционной системы Unix . Он был сформирован в 1988 году [1] и объединился с X/Open в 1996 году, став The Open Group [2] .
Несмотря на сходство названий, OSF не имел никакого отношения к Free Software Foundation (FSF, также базирующемуся в Кембридже, Массачусетс ) или Open Source Initiative (OSI).
Организация была впервые предложена Армандо Штеттнером из Digital Equipment Corporation (DEC) на закрытой встрече, организованной DEC для нескольких поставщиков систем Unix в январе 1988 года (названной «Hamilton Group», поскольку встреча проводилась в офисах DEC на Hamilton Avenue в Пало-Альто ). [3] Она была задумана как организация для совместной разработки, в основном в ответ на предполагаемую угрозу усилий по «объединенной системе UNIX» со стороны AT&T Corporation и Sun Microsystems . После обсуждения на встрече предложение было внесено, чтобы члены Hamilton Group могли обсудить идею совместной разработки с Sun и AT&T. Тем временем Штеттнеру было предложено написать устав организации. Этот устав был официально представлен Apollo, HP, IBM и другим после того, как Sun и AT&T отклонили инициативу членов Hamilton Group.
Первоначальными членами-спонсорами фонда были Apollo Computer , Groupe Bull , Digital Equipment Corporation , Hewlett-Packard , IBM , Nixdorf Computer и Siemens AG , иногда называемые «Бандой семи». Позже в число спонсоров вошли Philips и Hitachi , а общее число участников выросло до более чем ста компаний. [4] [5] Фонд был зарегистрирован в соответствии с Законом США о национальных кооперативных исследованиях 1984 года, [6] который снижает потенциальные антимонопольные обязательства исследовательских совместных предприятий и организаций по разработке стандартов.
Спонсоры предоставили OSF значительное финансирование, широкий мандат (так называемые «Семь принципов»), существенную независимость и поддержку со стороны высшего руководства спонсора. Старшие операционные руководители компаний-спонсоров входили в состав первоначального Совета директоров OSF. Одним из Семи принципов было объявление «Открытого процесса», в рамках которого сотрудники OSF должны были создавать Запросы предложений на исходные технологии, которые должны были быть выбраны OSF в процессе, нейтральном по отношению к поставщикам. Выбранная технология должна была лицензироваться OSF для общественности. Членство в организации давало компаниям-членам право голоса в процессе требований. При основании было названо пять проектов Открытого процесса.
Организация рассматривалась как ответ на сотрудничество между AT&T и Sun по UNIX System V Release 4 и опасение, что другие поставщики будут отстранены от процесса стандартизации. Это заставило Скотта Макнили из Sun пошутить, что «OSF» на самом деле означает «Oppose Sun Forever» (Противостоять Sun навсегда). [7] Конкуренция между противоборствующими версиями систем Unix стала известна как войны Unix . Позже в том же году AT&T основала организацию по управлению проектами Unix International (UI) в качестве контрответа OSF. UI возглавлял Питер Каннингем, ранее работавший в International Computers Limited (ICL), в качестве ее президента. UI обладала многими из тех же характеристик OSF, за исключением штата разработчиков программного обеспечения. Unix System Laboratories (USL) выполняла роль разработчика программного обеспечения, а UI базировалась в Парсиппани-Трой-Хиллз, штат Нью-Джерси, чтобы быть ближе к USL.
Исполнительный состав Open Software Foundation включал Дэвида Тори, президента, ранее работавшего в Computer Associates ; [8] Норму Кларк, вице-президента по кадрам, ранее работавшего в Mitre ; Марти Форд, вице-президента по финансам, ранее работавшего в DEC; Айру Голдштейна, вице-президента по исследовательскому институту, ранее работавшего в Hewlett-Packard; Роджера Гурда, вице-президента по инжинирингу, ранее работавшего в DEC; Алекса Морроу, вице-президента по стратегии, ранее работавшего в IBM; Донала О'Ши, вице-президента по операциям, ранее работавшего в UniSoft . Этот штат добавил более 300 сотрудников менее чем за два года. Штаб-квартира организации находилась в 11 Cambridge Center в Кембридже, Массачусетс , намеренно расположенная по соседству с Массачусетским технологическим институтом вместе с удаленными офисами разработки в Мюнхене, Германия и Гренобле, Франция, и полевыми офисами в Брюсселе и Токио. Для общественности организация казалась не более чем группой поддержки; на самом деле это была распределенная организация по разработке программного обеспечения.
Независимая компания по разработке программного обеспечения безопасности Addamax подала иск в 1990 году против OSF и ее спонсоров, обвинив OSF в антиконкурентной практике. Суд вынес решение о вынесении решения в порядке упрощенного судопроизводства в пользу OSF (152 F.3d 48, 50 (1st Cir.1998). [9] В связанном с этим иске в 1991 году Федеральная торговая комиссия расследовала деятельность OSF по обвинению в использовании «недобросовестной торговой практики» в «процессе приобретения технологий». [10] [11]
Реализация эталонной ОС Unix была названа OSF/1 . Впервые она была выпущена в декабре 1990 года [12] и принята компанией Digital месяцем позже. [13] В рамках основания организации операционная система AIX была предоставлена IBM и должна была быть передана компаниям-членам OSF. Однако задержки и проблемы с переносимостью заставили персонал OSF отменить первоначальный план. Вместо этого новая эталонная операционная система Unix, использующая компоненты со всей отрасли, была выпущена на широком спектре платформ, чтобы продемонстрировать ее переносимость и нейтральность к поставщикам. Эта новая ОС была создана чуть больше, чем за год. Она включала технологии из Университета Карнеги-Меллона : микроядро Mach 2.5 ; от IBM, журналируемую файловую систему , команды и библиотеки ; от SecureWare, защищенные основные компоненты; от Berkeley Software Distribution (BSD) стек компьютерных сетей ; и новую систему управления виртуальной памятью, изобретенную в OSF. К тому времени, как OSF прекратила разработку OSF/1 в 1996 году, единственным крупным поставщиком систем Unix, использовавшим полный пакет OSF/1, была Digital (DEC), которая переименовала его в Digital UNIX (позже переименованная в Tru64 UNIX после приобретения Digital компанией Compaq ). Однако другие поставщики Unix лицензировали операционную систему, чтобы включить различные компоненты OSF/1 в свои продукты. Другие поставщики программного обеспечения также лицензировали OSF/1, включая Apple. Части OSF/1 содержались в столь многих версиях Unix, что это, возможно, был самый широко используемый продукт Unix из когда-либо созданных.
Другие технологии, разработанные OSF, включают Motif и Distributed Computing Environment (DCE), соответственно, набор виджетов и пакет технологий распределенных сетевых вычислений. Набор инструментов Motif был принят в качестве официального стандарта в Институте инженеров по электротехнике и электронике (IEEE) как P1295 в 1994 году. [14]
Заполняющими первоначальные (и оказавшиеся окончательными) пять технологий от OSF были DME, Distributed Management Environment и ANDF , Architecturally Neutral Distribution Format. Технологии, которые были созданы в первую очередь OSF, включали ODE, Open Development Environment — гибкую среду разработки, сборки и управления исходным кодом; TET, Test Environment Toolkit — открытую структуру для построения и выполнения автоматизированных тестовых случаев; [15] и операционную систему OSF/1 MK от OSF Research Institute на основе микроядра Mach3.0. ODE и TET были доступны как открытый исходный код. TET был создан в результате сотрудничества между OSF, UNIX International и X/Open Consortium. Все технологии OSF имели соответствующие руководства и вспомогательные публикации, созданные почти исключительно сотрудниками OSF и опубликованные Prentice-Hall. IBM опубликовала свою версию ODE на GitHub. [16]
К 1993 году стало ясно, что большую угрозу для поставщиков систем UNIX представляли не столько они сами, сколько растущее присутствие Microsoft в корпоративных вычислениях. В мае инициатива Common Open Software Environment (COSE) была объявлена основными игроками в мире UNIX из лагерей UI и OSF: Hewlett-Packard, IBM, Sun, Unix System Laboratories и Santa Cruz Operation . В рамках этого соглашения Sun и AT&T стали членами-спонсорами OSF, OSF представила Motif в X/Open Consortium для сертификации и брендинга, а Novell передала контроль и лицензирование торговой марки UNIX X/Open Consortium.
В марте 1994 года OSF объявила о своей новой организационной модели и представила технологическую модель COSE в качестве своего процесса Pre-Structured Technology (PST), что ознаменовало конец OSF как значимой компании по разработке программного обеспечения. [17] Она также взяла на себя ответственность за будущую работу над Common Desktop Environment (CDE) инициативы COSE . В сентябре 1995 года было объявлено о слиянии OSF/Motif и CDE в единый проект CDE/Motif. [18]
В феврале 1996 года OSF объединилась с X/Open, образовав The Open Group .
OSF фактически подтвердил, что Федеральная торговая комиссия расследует его