UNIX Sistem Hizmetleri - UNIX System Services
Geliştirici | IBM |
---|---|
İşletim sistemi ailesi | UNIX - POSIX |
Çalışma durumu | Güncel |
Kaynak model | Kapalı kaynak |
İlk sürüm | 1998 OpenEdition için OS / 390 UNIX Sistem Hizmetleri) | (Ad değiştirildi
En son sürüm | Sürüm 2.1 (V2R1) / 30 Eylül 2013 |
Pazarlama hedefi | Kurumsal / Ana Bilgisayarlar |
Uygun | İngilizce ve diğer birçok dil |
Platformlar | z / Mimarlık |
Lisans | Tescilli |
Resmi internet sitesi | z / OS UNIX Sistem Hizmetleri |
IBM ana bilgisayar işletim sistemlerinin geçmişi |
---|
OS / 360 ve halefleri (1966)
|
|
UNIX ve Unix benzeri
|
z / OS UNIX Sistem Hizmetleri ( z / OS UNIX , veya gayri USS ) gerekli dahil olduğu bileşen arasında z / OS . z / OS UNIX, ana bilgisayar mimarisi için optimize edilmiş sertifikalı bir UNIX işletim sistemi uygulamasıdır ( XPG4 UNIX 95). AT&T kaynak kodundan türetilmeyen ilk UNIX 95'tir . Z / OS'nin geri kalanıyla entegrasyon yoluyla, ek Zaman Paylaşımı Seçeneği (TSO) komutları, olağan UNIX hizmetlerinin yanı sıra ISPF kullanarak UNIX dosyalarının işlenmesini mümkün kılar . JCL'deki uzantılar, bu dosyaların toplu işlemede kullanılmasını mümkün kılar .
Genel Bakış
UNIX Sistem Hizmetleri, diğer platformlardaki UNIX uygulamalarının z / OS çalıştıran IBM System z ana bilgisayarlarında çalıştırılmasına olanak tanır . Çoğu durumda yalnızca yeniden derleme gereklidir, ancak z / OS entegrasyonu için ek çaba önerilebilir ( SMP / E kurulum desteği gibi). Z / OS UNIX, ASCII ve Unicode'u desteklerken ve ASCII ve Unicode UNIX uygulamalarını değiştirmek için teknik bir gereklilik olmasa da, çoğu z / OS kullanıcısı , z / OS UNIX'te çalışanlar dahil uygulamalarında genellikle EBCDIC desteğini tercih eder . Sonuç olarak, z / OS UNIX, EBCDIC'ye / EBCDIC'den dönüştürme için uygulama ve yönetici hizmetleri sağlar. Z / OS UNIX altında çalışan programlar, z / OS'nin diğer dahili işlevlerine tam ve güvenli erişime sahiptir. Veritabanı erişimi ( Call Attach aracılığıyla DB2 ), z / OS UNIX'in z / OS'nin başka bir yerinde bulunan hizmetlere nasıl erişebileceğinin bir örneğidir. Doğal olarak bu tür programlar, bu z / OS'ye özgü hizmetleri kullanırlarsa yeniden yazılmadan ana bilgisayar dışı platformlara taşınamaz. Tersine, bir program POSIX ve ANSI C gibi UNIX standartlarına uyuyorsa , onu z / OS UNIX dahil olmak üzere farklı UNIX işletim sistemleri arasında taşımak daha kolay olacaktır.
UNIX tarzı uzun dosya adlarını destekleyen z / OS UNIX dosya sistemleri (eski HFS ve artık tercih edilen zFS ), z / OS'nin geri kalanında özel VSAM veri kümeleri olarak görünür . Çok sayıda çekirdek z / OS alt sistemi ve uygulaması, z / OS Yönetim Olanağı, XML ayrıştırma ve oluşturma hizmetleri, OpenSSH , z / OS için IBM HTTP Sunucusu, Java için z / OS SDK ve bazı z dahil olmak üzere UNIX Sistem Hizmetlerine güvenir / Örnekler olarak OS PKI hizmetleri. z / OS UNIX ayrıca bir kabuk ortamı olan OMVS sağlar.
z / OS UNIX'in öncülü , ilk olarak MVS / ESA 4.3'te uygulanan ve MVS / ESA 5.1'de geliştirilen OpenEdition MVS adlı bir işletim sistemi bileşeniydi . OpenEdition MVS yalnızca POSIX standartlarını destekledi .
IBM, UNIX Sistem Hizmetlerini geliştirmeye devam ediyor. Tipik olarak her z / OS sürümü, z / OS UNIX için geliştirmeler içerir.