X / Open Company, Ltd. , первоначально Open Group для Unix систем , [1] был консорциум основан на нескольких европейских UNIX производителей систем в 1984 году с целью выявления и поощрения открытых стандартов в области информационных технологий . В частности, первоначальная цель заключалась в том, чтобы определить единую спецификацию для операционных систем, производных от UNIX, чтобы повысить функциональную совместимость приложений и снизить стоимость портирования программного обеспечения. Его первоначальными членами были Bull , ICL , Siemens , Olivetti и Nixdorf.- группа, которую иногда называют BISON . Вскоре к ним присоединились Philips и Ericsson, после чего было принято название X / Open.
Группа опубликовала свои спецификации под названием X / Open Portability Guide (или XPG). Выпуск 1 касался основных интерфейсов операционной системы и был опубликован в течение года после создания группы. Выпуск 2 вышел в 1987 году и расширил охват, включив в него интернационализацию, терминальные интерфейсы, межпроцессное взаимодействие и языки программирования C , COBOL , FORTRAN и Pascal , а также интерфейсы доступа к данным для SQL и ISAM. Во многих случаях это были профили существующих международных стандартов. XPG3 последовал в 1988 году, его основным направлением было конвергенция с POSIX.спецификации операционной системы. Вероятно, это был наиболее широко используемый и влиятельный продукт организации X / Open.
К 1990 году группа расширилась до 21 члена: помимо первоначальных пяти, Philips и Nokia из Европы; AT&T Corporation , Digital , Unisys , Hewlett-Packard , IBM , NCR , Sun Microsystems , Prime Computer , Apollo Computer из Северной Америки; Fujitsu , Hitachi и NEC из Японии; плюс Open Software Foundation и Unix International .
X / Open управляла торговой маркой UNIX с 1993 по 1996 год, когда она объединилась с Open Software Foundation и образовала Open Group .
X / Open также отвечал за протокол XA для обработки гетерогенных распределенных транзакций, который был выпущен в 1991 году [2].
Вывод [ править ]
X / Open Руководство Переносимость является стандартом для систем UNIX , первоначально опубликованных X / Open Company Ltd. , основанный на AT & T V Интерфейс системы определения , [3] он имеет более широкий охват , чем POSIX , который касается только с интерфейсами прямой операционной системы .
Руководство по переносимости определяет общую среду приложений (CAE), предназначенную для обеспечения переносимости приложений между операционными системами. Основной целью была совместимость между реализациями UNIX различных поставщиков , хотя некоторые поставщики также реализовали стандарты на платформах, отличных от UNIX. Стандарты XPG3 и XPG4, выпущенные в 1989 и 1992 годах соответственно, определяют все аспекты операционной системы, языков программирования и протоколов, которые должны иметь соответствующие системы.
Последняя версия XPG, X / Open Portability Guide Issue 4 (также известная как Common Applications Environment Specification Issue 4 (CAE4) ), была опубликована в июле 1992 года компанией Open Group. Спецификация Single UNIX была основана на стандарте XPG4.
Главы [ править ]
Спецификация XPG4 включает следующие главы:
- Системные интерфейсы и заголовки (XSH), выпуск 4, ISBN 1-872630-47-2 , C202
- Команды и служебные программы (XCU), выпуск 4, ISBN 1-872630-48-0 , C203
- Определения системного интерфейса (XBD), выпуск 4, ISBN 1-872630-46-4 , C204
См. Также [ править ]
- Совместное междоменное управление
Ссылки [ править ]
- ^ Корнель, Амиель (3 февраля 1986). «Unix продвигается к принятию на европейском рынке» . Компьютерный мир . п. 51.
- ^ Kleppmann, Мартин (2 апреля 2017). Разработка приложений, интенсивно использующих данные (1-е изд.). O'Reilly Media. п. 361. ISBN. 978-1449373320.
- ^ Либес, Дон; Ресслер, Сэнди; Ресслер, Сэнфорд (1989). Жизнь с UNIX: руководство для всех . Прентис Холл. п. 74.
- Келд Йорн Симонсен. "Техническая программа конференции EUUG 1985 г. в Копенгагене" . Группа новостей : net.usenix . Usenet: [email protected] . - упоминает X / Open; перечисляет членов и свои усилия по определению «нового стандартного интерфейса для UNIX».
- ICL и Европа, Вирджилио Паскуали, из RESURRECTION, Бюллетень Общества сохранения компьютеров, номер 35, лето 2005 г. - содержит дополнительную информацию об истории X / Open
- CB Тейлор. Группа X / OPEN и общая среда приложений. Технический журнал ICL, том 5 (4), стр. 665–679, 1987.
- CB Тейлор. X / Open - от силы к силе. Технический журнал ICL, том 7 (3), стр. 565–583, 1991 г.
- CB Тейлор. Х / Открытые и открытые системы. X / Open Company Limited, 1992. ISBN 1-872630-55-3
Внешние ссылки [ править ]
- OpenGroup, ранее известная как X / Open Company
- История Unix
- X / Open Portability Guide , выпуск 1, 1985 г.