Разработчик | IBM |
---|---|
Семейство ОС | UNIX - POSIX |
Рабочее состояние | Текущий |
Исходная модель | Закрытый источник |
Первый выпуск | 1998 [1] (название изменено с OpenEdition на OS / 390 UNIX System Services) |
Последний релиз | Версия 2.1 (V2R1) / 30 сентября 2013 г . |
Маркетинговая цель | Предприятие / мэйнфреймы |
Доступно в | Английский и большинство других языков |
Платформы | z / Архитектура |
Лицензия | Проприетарный |
Официальный веб-сайт | Системные службы z / OS UNIX |
История операционных систем мэйнфреймов IBM |
---|
г / OS UNIX System Services ( г / OS UNIX или неформально USS ) является обязательным, [ править ] включен компонент из г / OS . г / ОС UNIX , является сертифицированным UNIX операционной системы реализации ( XPG4 UNIX - 95) оптимизированы для мэйнфрейм архитектуры. Это первая ОС UNIX 95, не созданная на основе исходного кода AT&T . Благодаря интеграции с остальной частью z / OS, дополнительные команды опции разделения времени (TSO) доступны наряду с обычными службами UNIX, что позволяет обрабатывать файлы UNIX с помощью ISPF . Расширения вJCL позволяет использовать эти файлы в пакетной обработке .
Обзор [ править ]
Системные службы UNIX позволяют приложениям UNIX с других платформ работать на мэйнфреймах IBM System z под управлением z / OS. Во многих случаях требуется только перекомпиляция, хотя для интеграции z / OS могут потребоваться дополнительные усилия (например, поддержка установки SMP / E ). Хотя z / OS UNIX поддерживает ASCII и Unicode , и нет технических требований для изменения приложений ASCII и Unicode UNIX, многие пользователи z / OS часто предпочитают поддержку EBCDIC в своих приложениях, в том числе работающих в z / OS UNIX. Следовательно, z / OS UNIX предоставляет сервисы приложений и администратора для преобразования в / из EBCDIC. Программы, работающие в z / OS UNIX, имеют полный и безопасный доступ к другим внутренним функциям z / OS. Доступ к базе данных ( DB2через Call Attach) является одним из примеров того, как z / OS UNIX может получить доступ к службам, которые можно найти в других местах z / OS. Естественно, что такие программы не могут быть перенесены на платформы, отличные от мэйнфреймов, без переписывания, если они используют эти специфичные для z / OS службы. И наоборот, если программа соответствует стандартам UNIX, таким как POSIX и ANSI C , ее будет легче перемещать между различными операционными системами UNIX, включая z / OS UNIX.
Файловые системы для z / OS UNIX (более старая HFS [2] и теперь предпочтительная zFS ), которые поддерживают длинные имена файлов в стиле UNIX , отображаются как специальные наборы данных VSAM для остальной части z / OS. Многие основные подсистемы и приложения z / OS полагаются на системные службы UNIX, включая средство управления z / OS, службы синтаксического анализа и генерации XML, OpenSSH , IBM HTTP Server для z / OS, z / OS SDK для Java и некоторые z / OS PKI-сервисы в качестве примеров. z / OS UNIX также предоставляет среду оболочки OMVS.
Предшественником z / OS UNIX был компонент операционной системы под названием OpenEdition MVS , впервые реализованный в MVS / ESA 4.3 и улучшенный в MVS / ESA 5.1. OpenEdition MVS поддерживает только стандарты POSIX .
IBM продолжает совершенствовать системные службы UNIX. Обычно каждый выпуск z / OS включает улучшения z / OS UNIX.
См. Также [ править ]
- Linux на IBM Z
- OpenSolaris для System z
- UTS (мэйнфрейм UNIX)
Ссылки [ править ]
- ^ «Реализация системных служб UNIX z / OS версии 1, выпуск 7» (PDF) . Руководство по поддержке программного обеспечения . IBM. Март 2006. SG24-7035.
Имя изменено с OpenEdition на OS / 390 UNIX System Services
- ^ «Архивная копия» (PDF) . Архивировано из оригинального (PDF) 06.09.2004 . Проверено 12 мая 2016 . CS1 maint: archived copy as title (link)
Внешние ссылки [ править ]
- Системные службы UNIX