X/Open Company, Ltd.

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 22:31, 30 апреля 2019.
X/Open Company, Ltd.
Создания и продвижения открытых стандартов
Industry Сертификация
Founded 1984
Founder Bull, ICS, Siemens, Olivetti и Nixdorf
Brands X/Open
Services X/Open CEA
Divisions ArchiMate Forum, Architecture Forum, Enterprise Management, Exploration, Minining, Metals and Minerals Forum, Healthcare Forum, Identity Management Forum, IT4IT Forum, Jericho Forum, Open Platform 3.0 Forum, Real Time and Embedded Systems Forum, Security Forum, Trusted Technology Forum, Universal Data Element Framework Forum

X / Open Company, Ltd., при образовании именовалась Open Group для Unix Systems, была консорциумом, основанным несколькими европейскими производителями систем UNIX в 1984 году для определения и продвижения открытых стандартов в области информационных технологий. При образовании ставилась цель - определять единую спецификацию для операционных систем, основанных на UNIX, чтобы повысить функциональную совместимость приложений и снизить стоимость переноса программного обеспечения. Его первоначальными членами были Bull, ICL, Siemens, Olivetti и Nixdorf - группа, которую иногда называют BISON. Вскоре после этого к ним присоединились Philips и Ericsson, после чего было принято название X / Open.

Группа опубликовала свои спецификации под названием X / Open Portability Guide (или XPG). Первый выпуск охватывал сферу основных интерфейсов операционной системы и был опубликован в течение года после создания группы. Второй выпуск последовал в 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, образовав The Open Group.

X / Open также отвечал за протокол XA для обработки гетерогенных распределенных транзакций, который был выпущен в 1991 году[1].

Описание

X/Open - независимая международная организация открытых систем, поддерживаемая большинством крупнейших поставщиков информационных систем в мире, организаций пользователей и компаний-разработчиков программного обеспечения. Его задача состоит в том, чтобы довести до пользователей большую ценность от вычислений посредством практической реализации открытых систем.

Стратегия X/Open для достижения этой цели состоит в объединении существующих и новых стандартов в комплексную, интегрированную, высокоценную и пригодную для использования системную среду, называемую Common Application Environment (CAE). Эта среда охватывает стандарты, превышающие уровень аппаратного обеспечения, которые необходимы для поддержки открытых систем. Он обеспечивает переносимость и функциональную совместимость приложений и позволяет пользователям перемещаться между системами с минимальной переподготовкой.

Компоненты Common Applications Environment определены в спецификациях X / Open CAE. Они содержат, среди прочего, эволюционирующий портфель практических интерфейсов прикладного программирования (API), которые значительно повышают переносимость прикладных программ на уровне исходного кода, а также определения и ссылки на протоколы и профили протоколов, что значительно повышает интероперабельность приложений.

Спецификации X / Open CAE поддерживаются обширным набором тестов соответствия и отличным товарным знаком X / Open - брендом XPG, который лицензируется X / Open и может быть отнесен только к продуктам, которые соответствуют спецификациям X / Open CAE ,

Бренд XPG, связанный с продуктом поставщика, четко и недвусмысленно сообщает производителю, что программное обеспечение, имеющее бренд, правильно реализует соответствующие спецификации X / Open CAE. Поэтому пользователи, определяющие соответствие XPG в своих закупках, уверены, что фирменные продукты, которые они покупают, соответствуют спецификациям CAE.

X / Open в первую очередь касается выбора и принятия стандартов. Политикой является использование официально утвержденных стандартов де-юре, где они существуют, и принимать широко поддерживаемые стандарты де-факто в других случаях.

Там, где формальных стандартов не существует, политика X / Open тесно сотрудничает с организациями, занимающимися разработкой стандартов, для оказания помощи в создании официальных стандартов, охватывающих необходимые функции, и для обеспечения их свободной работы для таких организаций. Кроме того, X / Open обязана согласовывать свои определения с официально утвержденными стандартами.[Источник 2]

Руководство

Руководство по переносимости X / Open является стандартом для систем UNIX, первоначально опубликованным X / Open Company Ltd. На основе определения интерфейса AT & T System V оно имеет более широкую область применения, чем POSIX, которое касается только прямых интерфейсов операционной системы. ,

В Руководстве по переносимости указывается общая прикладная среда (CAE), предназначенная для обеспечения переносимости приложений между операционными системами. Основной целью была совместимость между реализациями UNIX разных производителей, хотя некоторые поставщики также внедрили стандарты на "не-UNIX" платформах. Стандарты XPG3 и XPG4, выпущенные соответственно в 1989 и 1992 годах, определяют все аспекты операционной системы, языков программирования и протоколов, которые должны иметь совместимые системы.

Последняя версия XPG, Руководство по переносимости X / Open, выпуск четвёртый (также известный как "Выпуск 4 Спецификации общей среды приложений (CAE4)"), была опубликована в июле 1992 г. The Open Group. Единая спецификация UNIX была основана на стандарте XPG4.


Стандарты

X/Open Portability Guide является стандартом для систем UNIX, первоначально опубликованных компанией X/Open Company. Основываясь на определении интерфейса AT&T System V, он имеет более широкий охват, чем POSIX, который охватывал только прямые интерфейсы операционных систем.

Руководство по переносимости определяет общую прикладную среду (CAE), предназначенную для обеспечения переносимости приложений в разных операционных системах. Основная цель заключалась в совместимости между реализациями различных вендоров UNIX, хотя некоторые производители также реализовали стандарты на платформах, отличных от UNIX. Стандарты XPG3 и XPG4, выпущенные в 1989 и 1992 годах соответственно, определяют все аспекты операционной системы, языки программирования и протоколы, которые должны иметь соответствующие системы.

Последняя версия XPG, X/Open Portability Guide Issue 4 (также известная как Common Application Environment Specification Issue 4 (CAE4)), была опубликована в июле 1992 года The 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

Примечания

1.Kleppmann, Martin (April 2, 2017). Designing Data-Intensive Applications (1 ed.). O'Reilly Media. p. 361. ISBN 978-1449373320.
2.Technical Standard // The Open Group [1996–2017]. Дата изменения: 05.10.1997. URL: http://pubs.opengroup.org/onlinepubs/009680699/toc.pdf (Дата обращения: 27.10.2017).

Ссылки