Определение IEEE/POSIX
Открытая система - это система, реализующая открытые спецификации на интерфейсы, службы и форматы данных, достаточные для того, чтобы обеспечить:
- возможность переноса (мобильность) прикладных систем, разработанных должным образом, с минимальными изменениями на широкий диапазон систем;
- совместную работу (интероперабельность) с другими прикладными системами на локальных и удаленных платформах;
- взаимодействие с пользователями в стиле, облегчающем последним переход от системы к системе (мобильность пользователей).
Определение NIST
Открытая система - это система, которая способна взаимодействовать с другой системой посредством реализации международных стандартных протоколов. Открытыми системами являются как конечные, так и промежуточные системы. Однако открытая система не обязательно может быть доступна другим открытым системам. Эта изоляция может быть обеспечена или путем физического отделения или путем использования технических возможностей, основанных на защите информации в компьютерах и средствах коммуникаций.
Понятие открытости – это, возможно, одна из тех категорий в области промышленности, которой сегодня наиболее злоупотребляют. Открытость – это не только и не столько техническая категория, сколько определение глобального процесса стандартизации аппаратных и программных архитектур, направленных на достижение аппаратно-программной совместимости и переносимости оборудования большого числа независимых производителей.
Открытость означает:
- отсутствие патентных или авторских прав на спецификации стандарта и его расширений;
- отсутствие лицензионной платы за использование стандарта;
- отсутствие диктата поставщика оборудования;
- широко доступные спецификации стандарта и его расширений;
- создание спецификаций в результате открытого обсуждения и консенсуса между техническими экспертами крупнейших мировых производителей и;
- принадлежность «права собственности» профессиональным некоммерческим ассоциациям типа IEEE, ISO, ANSI и другим международным и национальным организациям.
Открытость означает равные права всех потенциальных производителей на участие в разработке и технической эксплуатации открытого стандарта.
Стандарты открытых систем чрезвычайно полезны для пользователей. Они, помимо прочего, являются фактором надежности вложений инвестиций, поскольку в случае краха одной из фирм-поставщиков остается огромный рынок совместимых программно-аппаратных средств, выпускаемых альтернативными поставщиками.
Открытые системы предполагают высокую степень стандартизации. По словам Б.А. Бабаяна, одного из разработчиков комплекса «Эльбрус», «Стандартизация, с одной стороны, упрощает «общение» компьютеров друг с другом, а с другой стороны это – тормоз прогресса. Всякая стандартизация означает консерватизм, т.к. затрудняет изменения. Это необходимо, чтобы стандарты оставались стандартами, чтобы разработчики успевали выпустить изделия и технологии, отвечающие этим стандартам, но в результате неизбежно тормозится развитие. Это противоречие сильно затрудняет работу конструкторов, но оно неизбежно. Альтернативы стандартизации нет, так что задача разработчиков – найти компромисс между консерватизмом стандартов и поступательным движением прогресса».
Дата добавления: 2018-11-26; просмотров: 1041;