Geliştirici(ler) | Sun Microsystems |
---|---|
İşletim sistemi ailesi | Unix (BSD/SVR4) |
Üretime hazır olduğu tarih | 1982 |
Kaynak türü | Kapalı kaynak |
Lisans | Özel mülk yazılım |
Çekirdek türü | Monolitik çekirdek |
Platform desteği | Motorola 680x0, Sun386i, SPARC |
Kullanıcı alanı | SunView, OpenWindows |
SunOS, Sun Microsystems tarafından iş istasyonu ve sunucu bilgisayar sistemleri için geliştirilmiş Unix temelli bir işletim sistemidir. SunOS adı genellikle yalnızca BSD temelli 1.0 ila 4.1.4 sürümlerine atıfta bulunmak için kullanılırken, 5.0 ve sonraki sürümleri UNIX System V Sürüm 4'ü temel alır ve Solaris markası altında pazarlanır.
SunOS sürümü | Yayımlanma tarihi | Kod tabanı | Açıklama |
---|---|---|---|
Sun UNIX 0.7 | 1982 | UniSoft UNIX v7 [1] | 68000 tabanlı Sun-1 sistemi ile birlikte gelir. Pencere sistemi yok. |
SunOS 1.0 [2] | Kasım 1983 | 4.2BSD | 68010 tabanlı Sun-1 ve Sun-2 sistemleri için destek. Sun Windowing System ile beraber geldi. |
SunOS 1.1 [3][4] | Nisan 1984 | ||
SunOS 1.2 [3] | Ocak 1985 | ||
SunOS 2.0 | Mayıs 1985 [3] | NFS protokolü, Yellow Pages (YP) dağıtılmış ağ bilgi sistemi, Uzaktan Yordam Çağrısı (RPC) / eXternal Data Representation (XDR) ve vnode kullanan sanal dosya sistemi (VFS) katmanını tanıttı. 68020 tabanlı Sun-3 donanımının piyasaya sürülmesiyle aynı zamana denk geldi. | |
SunOS 3.0 | Şubat 1986 [3] | 4.2BSD + Sistem V IPC | İsteğe bağlı System V bandı, yardımcı programlar ve geliştirme kütüphaneleri sunar. |
SunOS 3.2 | Eylül 1986 [3] | 3.0 ile aynı, artı bazı 4.3BSD | Sun-4 serisi için ilk destek |
SunOS 3.5 | Ocak 1988 | ||
SunOS 4.0 | Aralık 1988 | 4.3BSD, Sistem V IPC'li | Yeni sanal bellek sistemi, dinamik bağlantı, automounter, System V STREAMS I/O. Sun386i desteği. |
SunOS 4.0.1 | Aralık 1988 | ||
SunOS 4.0.2 | Eylül 1989 | sadece Sun386i | |
SunOS 4.0.3 | Mayıs 1989 | ||
SunOS 4.0.3c | Haziran 1989 | Yalnızca SPARCstation 1 (Paz-4c) | |
SunOS 4.1 | Mart 1990 | ||
SunOS 4.1e | Nisan 1991 | Sadece Sun-4e | |
SunOS 4.1.1 | Mart 1990 | OpenWindows 2.0 ile birlikte gelir | |
SunOS 4.1.1B | Şubat 1991 | ||
SunOS 4.1.1.1 | Temmuz 1991 | ||
SunOS 4.1.1_U1 | Kasım 1991 | Sadece Sun-3/3x | |
SunOS 4.1.2 | Aralık 1991 | Çok işlemcili (SPARCserver 600MP) sistemler için destek; yalnızca CD-ROM'dan oluşan ilk sürüm. | |
SunOS 4.1.3 | Ağustos 1992 | ||
SunOS 4.1.3C | Kasım 1993 | Yalnızca SPARCclassic/SPARCstation LX | |
SunOS 4.1.3_U1 | Aralık 1993 | ||
SunOS 4.1.3_U1B | Şubat 1994 | Y2K uyumluluk yamalarının mevcut olduğu en eski sürüm. | |
SunOS 4.1.4 | Kasım 1994 | SunOS 4'ün son sürümü | |
SunOS 5. x | Haz 1992 | SVR4 | Solaris makalesine bakın. |
SunOS 1, Sun-2 (68010) CPU kartlarıyla yükseltilmiş Sun-1 sistemleri dahil olmak üzere yalnızca Sun-2 serisi sistemleri destekledi. SunOS, 2 Sun-2 ve Sun-3 serisi sistemleri desteklemiştir (68020) . SunOS 4, Sun-2 (4.0.3 sürümüne kadar), Sun-3 (4.1.1'e kadar), Sun386i (yalnızca 4.0, 4.0.1 ve 4.0.2) ve Sun-4 (SPARC ) mimarilerini destekler. SunOS'a rağmen 4, Sun'ın yeni SPARC işlemcisini tam olarak destekleyen ilk sürüm olması amaçlanmıştı, ayrıca . Sun-4 sistemleri için ön destekli 3.2 sürümü bir SunOS da vardı.
SunOS 4.1.2, Sun'ın ilk sun4m mimarili çok işlemcili makineleri (SPARCserver 600MP serisi) için destek sundu; çekirdek için yalnızca tek bir kilidi olduğundan, çekirdekte aynı anda yalnızca bir CPU çalıştırılabilir.
SunOS'un son sürümü 4, 1994'te 4.1.4 (Solaris 1.1.2) idi. 4.1.4'te sun4, sun4c ve sun4m mimarileri desteklendi; sun4d desteklenmedi.
Sun, 27 Aralık 1998'e kadar SunOS 4.1.3 ve 4.1.4'ü yayımlamaya devam etti; 30 Eylül 2003 tarihine kadar desteklendiler.
1987'de AT&T Corporation ve Sun, o zamanlar piyasadaki en popüler Unix çeşitlerini olan BSD (o zamanlar SunOS'a özgü olan birçok özelliği içerir), System V ve Xenix sistemlerini birleştirmek için bir proje üzerinde işbirliği yaptıklarını duyurdular: Bu, System V Sürüm 4 (SVR4) olacaktır.[1]
4 Eylül 1991'de Sun, bir sonraki büyük işletim sistemi sürümünün BSD'den türetilen kaynak tabanından SVR4'e dayalı bir temele geçeceğini duyurdu. Bu sürümün dahili tanımı SunOS olsa da 5, bu noktadan itibaren Sun, Solaris pazarlama adını kullanmaya başladı. Bu yeni "aşırı marka"nın gerekçesi, yalnızca SunOS'u değil, aynı zamanda OpenWindows masaüstü ortamını ve Open Network Computing (ONC) işlevselliğini de kapsamasıydı.
Yeni SVR4 tabanlı işletim sisteminin bir sonraki yıla kadar toplu olarak piyasaya sürülmesi beklenmese de Sun, şu anda gönderilmekte olan SunOS 4 sürümüne (OpenWindows dahil) atıfta bulunmak için hemen yeni Solaris adını kullanmaya başladı. Böylece SunOS 4.1.1, Solaris olarak yeniden adlandırıldı 1.0 ; SunOS 5.0, Solaris'in bir parçası olarak kabul edilecek 2.0. SunOS 4.1. x mikro sürümleri 1994'e kadar yayınlanmaya devam etti ve bunların her birine Solaris 1. x eşdeğer adı verildi. Uygulamada, bunlar genellikle müşteriler ve hatta Sun personeli tarafından SunOS sürüm adlarıyla anılırdı. Sürüm numaralarını eşleştirmek kolay değildi:
SunOS Sürümü | Solaris versiyonu | OpenWindows sürümü |
---|---|---|
4.1.1 4.1.1B 4.1.1.1 |
1.0 | 2.0 |
4.1.2 | 1.0.1 | 2.0 |
4.1.3 | 1.1 SMCC Sürüm A | 3.0 |
4.1.3C | 1.1C | 3.0 |
4.1.3_U1 | 1.1.1 | 3.0_U1 |
4.1.3_U1B | 1.1.1B | 3.0_U1B |
4.1.4 | 1.1.2 | 3.0_414 |
Bugün, SunOS 5, genel olarak Solaris olarak bilinir, ancak SunOS adı – diğer yerlerin yanı sıra başlangıç başlığında, uname komutunun çıktısında ve man sayfası altbilgilerinde- işletim sisteminin kendisinde hala görünür durumdadır.
Bir SunOS Eşleştirme İlgili Solaris pazarlama adına 5.x sürümü basittir: her Solaris sürüm adı, karşılık gelen SunOS'u içerir 5 küçük sürüm numarası. Örneğin, Solaris 2.4 entegre SunOS 5.4. Küçük bir bükülme var: Solaris'ten sonra 2.6, "2." Solaris adından çıkarıldı ve SunOS küçük numarası kendi kendine görünüyor. En son Solaris sürümünün adı Solaris 11 ve SunOS 5.11'i içermektedir.
SunOS'un önceki sürümleriyle birlikte gelen GUI ortamları, SunTools (daha sonra SunView) ve NeWS'yi içeriyordu . 1989'da Sun, SunView ve NeWS uygulamalarını da destekleyen OPEN LOOK uyumlu X11 tabanlı bir ortam olan OpenWindows'u piyasaya sürdü. Bu, SunOS 4.1.1.'de varsayılan SunOS GUI oldu.
|ad1=
eksik |soyadı1=
(yardım)
Sun Operating System Release 1.1 (derived from UNIX 4.2 bsd)