Xenix - Xenix

Xenix
Xenix Screensnap.PNG
Bochs altında Xenix
Geliştirici Microsoft , SCO , HCR , Logica
İşletim sistemi ailesi Unix
Çalışma durumu Tarihi
Kaynak model Kapalı kaynak
İlk sürüm 1980 ; 41 yıl önce ( 1980 )
En son sürüm System V Sürüm 2.3.4 / 1989 ; 32 yıl önce ( 1989 )
Platformlar PC / XT , x86 , PDP-11 , Z8001 , 68k
Çekirdek türü Monolitik çekirdek
Varsayılan kullanıcı arayüzü Komut satırı arayüzü
Lisans Tescilli
tarafından başarıldı SCO UNIX , OS / 2
Resmi internet sitesi Yok

Xenix bir durdurulan versiyonudur Unix işletim sistemi , çeşitli için mikrobilgisayar tarafından lisans platformları, Microsoft'tan gelen AT & T Corporation, 1970'lerin sonlarında. Santa Cruz Operation (SCO) daha sonra yazılıma özel haklar kazanılmış ve sonunda (şimdi olarak bilinen SCO UNIX ile yerini SCO Açık ).

1980'lerin ortasından sonuna kadar, Xenix, kurulduğu makine sayısına göre ölçülen en yaygın Unix varyantıydı. Microsoft başkanı Bill Gates , 1996 yılında Unix Expo'da Microsoft'un uzun süredir en yüksek hacimli AT&T Unix lisansına sahip olduğunu söyledi.

Tarih

UNIX'in geliştiricisi Bell Labs , düzenlenmiş Bell Sisteminin bir parçasıydı ve UNIX'i çoğu son kullanıcıya doğrudan satamıyordu (akademik ve araştırma kurumları hariç); bununla birlikte, kendi ek özellikleriyle birlikte son kullanıcılara (veya kendi bayilerine) yeniden satacak olan yazılım satıcılarına lisans verebilir. Kişisel bilgisayarlar yeterince güçlü hale geldiğinde UNIX'in geleceğin işletim sistemi olmasını bekleyen Microsoft, 1978'de AT & T'den Sürüm 7 UNIX için bir lisans satın aldı ve 25 Ağustos 1980'de 16 için kullanılabilir hale getireceğini duyurdu. -bit mikrobilgisayar pazarı. Microsoft, "UNIX" adını lisanslayamadığından, şirket ona orijinal bir ad verdi.

Microsoft, XENIX'i "evrensel bir işletim ortamı" olarak adlandırdı. XENIX'i doğrudan son kullanıcılara satmadı, ancak yazılımı IBM, Intel, Management Systems Development, Tandy , Altos, SCO ve Siemens ( SINIX ) gibi OEM'lere lisansladı ve daha sonra bunları kendi tescilli bilgisayar mimarilerine taşıdı .

5¼ inçlik disket üzerinde IBM / Microsoft XENIX 1.00

1981'de Microsoft, XENIX'in ilk sürümünün PDP-11'deki "orijinal UNIX sürüm 7 kaynağına çok yakın" olduğunu ve sonraki sürümlerin kendi düzeltmelerini ve iyileştirmelerini içereceğini söyledi. Şirket, işletim sistemini Zilog Z8000 serisi, Digital LSI-11 , Intel 8086 ve 80286 , Motorola 68000 ve muhtemelen "çok sayıda diğer işlemciye" taşımayı ve Microsoft'un "tam sistem yazılım ürünlerini" sunmayı amaçladığını belirtti. TEMEL ve diğer diller dahil . İlk bağlantı noktası Z8001 16-bit işlemci içindi: İlk müşteri gemisi, Central Data Corporation of Illinois için Ocak 1981 idi ve onu Mart 1981'de Paradyne Corporation'ın Z8001 ürünü izledi . İlk 8086 bağlantı noktası Altos Computer Systems'ın PC uyumlu olmayan 8600 serisi bilgisayarları içindi (ilk müşteri sevkiyat tarihi Q1 1982).

Intel, Intel System 86 markası altında XENIX'li eksiksiz bilgisayarlar sattı (86/330 veya 86/380X gibi belirli modellerle); ayrıca bu bilgisayarları iSBC markaları altında yapan tek tek kartlar da sundular . İSBC 86/12 ve bu tür iSBC 309. onun için TRS-Xenix varsayılan işletim sistemini yaptığında Tandy fazla XENIX yüklü tabanı ikiye Temmuz 1982 yılında sevk ilk Intel XENIX sistemleri gibi aynı zamanda MMU'nun panoları gibi bu dahil işlemci panoları TRS -80 Model 16 68000 tabanlı bilgisayar 1983'ün başlarında ve 1984'teki en büyük UNIX satıcısıydı. Seattle Computer Products ayrıca, S-100 veriyolu kullanan Gazelle II gibi XENIX ile paketlenmiş (PC uyumlu olmayan) 8086 bilgisayar yaptı ve 1983'ün sonlarında veya 1984'ün başlarında mevcuttu. IBM System 9000 için de bir bağlantı noktası vardı .

SCO, başlangıçta Dynix adlı kendi PDP-11 bağlantı noktasında çalıştı, ancak daha sonra 1982'de XENIX üzerinde ortak geliştirme ve teknoloji alışverişi için Microsoft ile bir anlaşma yaptı. Microsoft ve SCO daha sonra Kanada'daki Human Computing Resources Corporation (HCR) ile daha fazla ilişki kurdu. ve XENIX'te daha fazla iyileştirme yapmanın ve XENIX'i diğer platformlara taşımanın bir parçası olarak Birleşik Krallık'taki Logica plc bünyesindeki bir yazılım ürünleri grubu . Bunu yaparken Microsoft, HCR ve Logica'ya XENIX bağlantı noktalarını yapma ve bu bölgelerde XENIX ikili dağıtımlarını lisanslama hakkını verdi.

1984 yılında, 68000 tabanlı Apple Lisa 2 için bir bağlantı noktası SCO ve Microsoft tarafından ortaklaşa geliştirildi ve SCO tarafından satılan ilk küçültülmüş ikili üründü. Multiplan tablo bunun için serbest bırakıldı.

Microsoft, 1983 OEM dizininde, çeşitli 8086 ve Z8000 tabanlı makinelere taşıma zorluğunun, standartlaştırılmış bir bellek yönetim birimi ve koruma olanaklarının olmaması olduğunu söyledi . Donanım üreticileri, kendi donanımlarını tasarlayarak telafi ettiler, ancak ortaya çıkan karmaşıklık, "çok küçük bir üreticinin XENIX gibi bir sistemi sıfırdan destekleyebilen bir bilgisayar geliştirmesini imkansız olmasa da son derece zor" ve "XENIX çekirdeği özel olmalıdır. -her yeni donanım ortamına uygun hale getirilmiştir. "

A genel olarak mevcut liman bağlanılmayan Intel 8086/8088 mimarisi PC XT için 1983. SCO XENIX etrafında Santa Cruz Operasyonu tarafından yapıldı 1984 yılında bazen sevk ve bazı geliştirme içeriyordu 4.2BSD ; aynı zamanda Micnet yerel alan ağını da destekledi .

XENIX'in sonraki 286 sürümü, 286 korumalı modda çalışarak bu yongada bulunan entegre MMU'dan yararlandı . 286 XENIX'e XENIX OEM'lerin yeni donanımı eşlik etti. Örneğin , bir IBM PC AT klonu olan Sperry PC / IT'nin, bu sürüm altında sekiz eşzamanlı aptal terminal kullanıcısını destekleyebileceği ilan edildi .

XENIX 2.0 hala Sürüm 7 UNIX'i temel alırken, sürüm 3.0 bir UNIX System III kod tabanına yükseltildi , XENIX 286 için 1984 tarihli bir Intel kılavuzu, XENIX çekirdeğinin şu anda yaklaşık 10.000 satıra sahip olduğunu belirtti. Bunu, XENIX 5.0'da (diğer adıyla XENIX System V) bir System V R2 kod tabanı izledi .

Şirket, 1981'de "Microsoft, XENIX'in yazılım üretimi ve değişimi için tercih edilen seçenek haline geleceğini umuyor" dedi. Microsoft, kendi MS-DOS'unu "tek kullanıcılı, tek görevli işletim sistemi" olarak adlandırdı ve isteyen müşterilere tavsiyelerde bulundu. XENIX satın almak için çoklu kullanıcı veya çoklu görev desteği. MS-DOS'u zaman içinde iyileştirmeyi planladı, böylece tek kullanıcılı XENIX veya 68000, Z8000 ve LSI-11'de de çalışacak olan XEDOS'tan neredeyse ayırt edilemez olacaktı; onlar olurdu yukarıya doğru uyumlu XENIX ile BYTE "çoklu kullanıcı geleceğin MS-DOS" olarak tarif 1983 yılında. Microsoft'tan Chris Larson, MS-DOS 2.0'ın XENIX uyumluluğunu "en önemli ikinci özellik" olarak tanımladı. Şirketi, "tek kullanıcılı işletim sistemi" ve "çok kullanıcılı, çok görevli, UNIX'ten türetilmiş işletim sistemi" ortak özelliklerini listeleyerek ve aralarında kolay taşıma vaat ederek DOS ve XENIX'in birlikte reklamını yaptı.

Ancak AT&T , Bell Sisteminin dağılmasından sonra System V'yi satmaya başladı . Microsoft, UNIX'in geliştiricisiyle rekabet edemeyeceğine inandığı için XENIX'i terk etmeye karar verdi. Karar hemen şeffaf değildi, bu da vaporware terimine yol açtı . OS/2 geliştirmek için IBM ile anlaştı ve XENIX ekibi (en iyi MS-DOS geliştiricileriyle birlikte) bu projeye atandı. 1987'de Microsoft, Microsoft'un SCO'nun% 20'sinden biraz daha azına sahip olmasına neden olan bir sözleşmeyle XENIX'in sahipliğini SCO'ya devretti (bu miktar, her iki şirketin de bir SCO halka arz durumunda tam tutarı ifşa etmek zorunda kalmasını engelledi). Ve SCO, XENIX haklarına sahip diğer her iki şirketi, Logica'nın yazılım ürünleri grubunu 1986'da ve HCR'yi 1990'da satın alacaktı. Microsoft sonunda OS / 2'ye olan ilgisini kaybettiğinde, şirket ileri teknoloji stratejisini Windows NT'ye dayandırdı .

1987'de SCO , Microsoft içerisindeki kişilerden Microsoft'un artık XENIX geliştirmediği bilgisini güvence altına aldıktan sonra , XENIX'i 32 bitlik bir yonga olan 386 işlemciye taşıdı . XENIX System V Sürüm 2.3.1 i386, SCSI ve TCP / IP için destek sağlamıştır . SCO'nun XENIX System V / 386'sı, x86 CPU mimarisi için piyasada bulunan ilk 32 bit işletim sistemiydi.

Microsoft, XENIX'i dahili olarak kullanmaya devam etti ve UNIX'teki işlevselliği desteklemek için 1987'de AT & T'ye bir yama göndererek hem XENIX hem de SCO UNIX'in kod tabanına aktı. Microsoft'un 1988'de XENIX'i Sun iş istasyonlarında ve VAX mini bilgisayarlarında yoğun olarak kullandığı söyleniyor . Tüm dahili Microsoft e-posta aktarımı, şirketin kendi Exchange Server ürününe geçtiği 1995–1996'ya kadar XENIX tabanlı 68000 sistemlerinde yapıldı. .

SCO, SCO UNIX'i System V R3'e dayanan ve XENIX'e göre bir dizi teknik ilerleme sunan üst düzey bir ürün olarak piyasaya sürdü ; XENIX, ürün hattında kaldı. Bu arada AT&T ve Sun Microsystems , XENIX, BSD, SunOS ve System V R3'ün System V R4 ile birleştirilmesini tamamladı . SCO XENIX / 386'nın son sürümü, 1991'de piyasaya sürülen System V R2.3.4 idi.

Özellikleri

AT&T UNIX tabanının yanı sıra XENIX, BSD'den öğeler , özellikle vi metin editörü ve destekleyici kitaplıkları ( termcap ve curses ) içeriyordu . Çekirdeği, Microsoft'un bazı orijinal uzantılarına, özellikle dosya kilitleme ve semaforlara sahipken, Microsoft , kullanıcı dünyasına geleneksel UNIX kabuğu yerine menü güdümlü işlem için "görsel bir kabuk" ekledi . Dosya aktarımını ve elektronik postayı destekleyen "micnet" yazılımı ile seri hatlar ( RS-232 portları) üzerinden sınırlı bir yerel ağ oluşturma mümkündü , ancak UUCP modemler aracılığıyla ağ oluşturma için hala kullanılıyordu .

OEM'ler genellikle XENIX sistemine daha fazla değişiklik ekledi.

Güvenilir XENIX

Trusted XENIX, ilk olarak Secure XENIX adı altında IBM tarafından geliştirilen bir değişkendir ; Trusted XENIX adı altındaki sonraki sürümler Trusted Information Systems tarafından geliştirilmiştir . Bell-LaPadula çok düzeyli güvenlik modelini içeriyordu ve STU-III güvenli iletişim cihazı için çok düzeyli bir güvenli arayüze sahipti (yani, bir STU-III bağlantısı yalnızca, STU-III'e yüklenmiş anahtar). Bu tarafından değerlendirildi biçimsel yöntemlere ve altında B2 güvenlik derecesi elde Savunma Bakanlığı 'nın Güvenilir Bilgisayar Sistemi Değerlendirme Kriterleri Hiç bir değerlendirdi işletim sistemi ile elde en yüksek ikinci notunu acizlikleri. Sürüm 2.0, Ocak 1991'de, sürüm 3.0'da Nisan 1992'de ve sürüm 4.0, Eylül 1993'te piyasaya sürüldü. 1995'in sonlarında hala kullanılıyordu.

Ayrıca bakınız

Notlar

Referanslar

daha fazla okuma

Dış bağlantılar