Open Software Foundation ( OSF ) был некоммерческим отраслевым консорциумом , занимавшимся созданием открытого стандарта для реализации операционной системы Unix . Она была основана в 1988 году [1] и объединилась с X/Open в 1996 году, чтобы стать The Open Group . [2]
Несмотря на сходство названий, OSF не имела отношения к Фонду свободного программного обеспечения (FSF, также базирующемуся в Кембридже, штат Массачусетс ) или Инициативе открытого исходного кода (OSI).
Впервые организация была предложена Армандо Стеттнером из Digital Equipment Corporation (DEC) на встрече, организованной DEC только по приглашениям для нескольких поставщиков систем Unix в январе 1988 года (названной «Hamilton Group», поскольку встреча проводилась в офисах DEC на Пало). Гамильтон-авеню Альто ). [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 для общественности. Членство в организации дало компаниям-членам право голоса в процессе определения требований. При основании было названо пять проектов Open Process.
Эта организация рассматривалась как ответ на сотрудничество между AT&T и Sun над UNIX System V Release 4 и на опасения, что другие поставщики будут отстранены от процесса стандартизации. Это заставило Скотта МакНили из Sun пошутить, что «OSF» на самом деле означает «Oppose Sun Forever». [7] Конкуренция между противоположными версиями систем Unix стала известна как Unix-войны . Позже в том же году AT&T основала организацию по управлению проектами Unix International (UI) в ответ на OSF. UI возглавлял Питер Каннингем, ранее работавший в International Computers Limited (ICL), в качестве президента. Пользовательский интерфейс имел многие из тех же характеристик, что и OSF, за исключением штата разработчиков программного обеспечения. Unix System Laboratories (USL) выполняла роль разработки программного обеспечения, а UI базировался в Парсиппани-Трой-Хиллз, штат Нью-Джерси, что было близко к USL.
В состав исполнительного персонала Фонда открытого программного обеспечения входили Дэвид Тори, президент, ранее работавший в Computer Associates ; [8] Норма Кларк, вице-президент по персоналу, ранее работавшая в Mitre ; Марти Форд, вице-президент по финансам, ранее работавший в DEC; Ира Гольдштейн, вице-президент научно-исследовательского института, ранее работавшая в Hewlett-Packard; Роджер Гурд, вице-президент по инжинирингу, ранее работавший в DEC; Алекс Морроу, вице-президент по стратегии, ранее работавший в IBM; Донал О'Ши, вице-президент по операциям, ранее работавший в UniSoft . Менее чем за два года этот штат пополнился более чем 300 сотрудниками. Штаб-квартира организации находилась в Кембриджском центре, 11 в Кембридже, штат Массачусетс , намеренно расположенном по соседству с Массачусетским технологическим институтом, а также удаленными офисами разработки в Мюнхене, Германия, и Гренобле, Франция, и местными офисами в Брюсселе и Токио. Общественности эта организация казалась не чем иным, как правозащитной группой; на самом деле в него входила организация распределенной разработки программного обеспечения.
Независимая компания-разработчик программного обеспечения безопасности Addamax в 1990 году подала иск против OSF и ее спонсоров, обвиняя OSF в антиконкурентной деятельности. Суд вынес решение OSF в упрощенном порядке (152 F.3d 48, 50 (1st Cir.1998). [9] В аналогичном иске в 1991 году Федеральная торговая комиссия расследовала OSF по обвинению в использовании «недобросовестной торговой практики» в это «процесс приобретения технологий» .
Эталонная реализация Unix OSF получила название OSF/1 . Впервые он был выпущен в декабре 1990 года [12] и принят компанией Digital месяц спустя. [13] В рамках основания организации операционная система AIX была предоставлена IBM и предназначалась для распространения среди компаний-членов OSF. Однако из-за задержек и проблем с переносимостью сотрудники OSF отменили первоначальный план. Вместо этого новая эталонная операционная система Unix, использующая компоненты со всей отрасли, будет выпущена на широком спектре платформ, чтобы продемонстрировать ее мобильность и нейтральность к поставщикам. Эта новая ОС была выпущена чуть больше года. В нем были использованы технологии Университета Карнеги-Меллона : микроядро со скоростью 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, открытую среду разработки - гибкую среду разработки, сборки и контроля версий; TET, Test Environment Toolkit — открытая среда для создания и выполнения автоматических тестовых примеров; [15] и операционная система OSF/1 МК от НИИ OSF на базе микроядра Mach3.0. ODE и TET были доступны с открытым исходным кодом. TET был создан в результате сотрудничества OSF, UNIX International и консорциума X/Open. Все технологии OSF имели соответствующие руководства и вспомогательные публикации, подготовленные почти исключительно сотрудниками OSF и опубликованные Prentice-Hall. IBM опубликовала свою версию ODE на GitHub. [16]
К 1993 году стало ясно, что большую угрозу для поставщиков систем UNIX представляли не друг друга, а растущее присутствие Microsoft в сфере корпоративных вычислений. В мае об инициативе Common Open Software Environment (COSE) объявили основные игроки в мире UNIX как из лагеря пользовательского интерфейса, так и из лагеря OSF: Hewlett-Packard, IBM, Sun, Unix System Laboratories и Santa Cruz Operation . В рамках этого соглашения Sun и AT&T стали членами-спонсорами OSF, OSF представила Motif в Консорциум X/Open для сертификации и брендинга, а Novell передала контроль и лицензирование товарного знака UNIX Консорциуму X/Open.
В марте 1994 года OSF объявила о своей новой организационной модели и представила технологическую модель COSE в качестве процесса предварительно структурированной технологии (PST), что ознаменовало конец OSF как крупной компании по разработке программного обеспечения. [17] Он также взял на себя ответственность за будущую работу над Common Desktop Environment (CDE) инициативы COSE . В сентябре 1995 года было объявлено о слиянии OSF/Motif и CDE в единый проект CDE/Motif. [18]
В феврале 1996 года OSF объединилась с X/Open и стала The Open Group .
OSF фактически подтвердило, что Федеральная торговая комиссия проводит расследование.