Открытые системы - это компьютерные системы, которые обеспечивают некоторую комбинацию совместимости , переносимости и открытых стандартов программного обеспечения . (Это также может относиться к конкретным установкам, которые настроены так, чтобы разрешать неограниченный доступ для людей и / или других компьютеров; в этой статье это значение не обсуждается).
Этот термин был популяризирован в начале 1980-х годов, в основном для описания систем, основанных на Unix , особенно в отличие от более широко использовавшихся в то время мэйнфреймов и мини-компьютеров . В отличие от старых унаследованных систем , новое поколение систем Unix имеет стандартизованные программные интерфейсы и периферийные соединения; Поощрялась сторонняя разработка оборудования и программного обеспечения, что значительно отличалось от нормы того времени, когда такие компании, как Amdahl и Hitachi, подавали в суд за право продавать системы и периферийные устройства, совместимые с мэйнфреймами IBM.
Определение «открытой системы» , можно сказать, стало более формализованы в 1990 - х годах с появлением самостоятельно вводимыми стандарты программного обеспечения , такими как The Open Group «s Single UNIX Specification .
Несмотря на то, что сегодня пользователи компьютеров имеют высокую степень совместимости как аппаратного, так и программного обеспечения, в 20-м веке поставщики Unix могли бы продвигать концепцию открытых систем в качестве значительного отличия. IBM и другие компании сопротивлялись этой тенденции на протяжении десятилетий, примером чего стало теперь известное предупреждение в 1991 году одного из менеджеров по работе с клиентами IBM о том, что нужно «быть осторожным, чтобы не попасться в открытые системы». [1]
Однако в первой половине 21-го века многие из тех же производителей устаревших систем, в частности IBM и Hewlett-Packard , начали применять Linux как часть своей общей стратегии продаж, при этом « открытый исходный код » позиционировался как «открытая система». Следовательно, мэйнфрейм IBM с Linux на IBM Z позиционируется как более открытая система, чем обычные компьютеры, использующие Microsoft Windows с закрытым исходным кодом, или даже те, которые используют Unix, несмотря на его наследие в области открытых систем. В ответ все больше компаний открывают исходный код своих продуктов, ярким примером которых является Sun Microsystems и их создание проектов OpenOffice.org и OpenSolaris на основе своих программных продуктов StarOffice и Solaris с закрытым исходным кодом.
Смотрите также
Рекомендации
- ^ Ян Дикинсон (1991-07-11). «Стратегия открытых систем от IBM» . Группа новостей : comp.unix.misc . Проверено 13 августа 2006 .