UNIX vs Solaris
UNIX, 1960'larda AT&T tarafından programcılar için çok kullanıcılı, çok görevli bir sistem sağlamak amacıyla geliştirilen bir İşletim Sistemidir (OS). UNIX, basit ama güçlü yardımcı programların çok çeşitli görevler sağlamak için esnek bir şekilde entegre edilebilmesi ilkesine dayalı olarak tasarlanmıştır. Bununla birlikte, "UNIX" terimi, bir işletim sisteminin belirli bir uygulamasından çok, bir işletim sistemi sınıfını (orijinal UNIX işletim sisteminin özelliklerine dayanan belirli bir spesifikasyona uyan) ifade eder. Solaris, HP-UX ve AIX gibi diğerleri arasında UNIX'in ticari bir çeşididir ve UNIX ticari markasını taşır. Başlangıçta Sun Microsystems tarafından geliştirilmiştir, ancak şu anda Oracle Corporation'a aittir. Artık Solaris, Oracle Solaris olarak biliniyor.
UNIX
UNIX, programcılara çok kullanıcılı, çok görevli bir sistem sağlamaya odaklanan bir işletim sistemidir. UNIX OS, üç ana bileşenden oluşur. İlk bileşen çekirdektir. Çekirdek, Unix işletim sisteminin temel parçasıdır. Çekirdek sadece büyük bir programdır. Makine açıldığında belleğe yüklenir ve donanım kaynaklarının tahsisini gerçekleştirir. Çekirdek, işlemciler, bellek vb. mevcut donanımların kaydını tutar ve bağlı cihazlarla iletişimi sürdürür. İkinci bileşen, cp (bir dosyanın kopyalanmasına izin veren) gibi basit yardımcı programları, Shell (kullanıcının işletim sistemine komutlar vermesini sağlayan) gibi karmaşık yardımcı programlara içeren standart yardımcı programlardır. Üçüncü bileşen, sistem yapılandırma dosyaları kümesidir. Yapılandırma dosyaları, yardımcı programların yanı sıra çekirdek tarafından da kullanılır. Bu yapılandırma dosyalarını değiştirerek, çekirdeğin ve yardımcı programların davranışının bazı yönleri değiştirilebilir. Unix OS, iş istasyonlarında, sunucularda ve mobil cihazlarda yaygın olarak kullanılmaktadır.
Solaris
Daha önce de belirtildiği gibi Solaris, UNIX'in ticari bir çeşididir. UNIX'in ticari bir başlangıç tarafından erken bir uyarlamasıydı. Başlangıçta Sun Microsystems tarafından geliştirilen Solaris, şu anda Oracle Corporation'a aittir. Başlangıçta Solaris, Sun'ın SPARC donanımıyla sıkı bir şekilde birleştirildi ve birleşik bir paket olarak pazarlandı. Artık Solaris, x86 tabanlı iş istasyonları ve sunucularla da kullanılabilir. Dell, IBM, Intel, Hewlett-Packard ve Fujitsu Siemens gibi satıcılar, x86 sunucularında Solaris'i destekler. Solaris, DTrace, ZFS ve Time Slider gibi özellikleri tanıttı. Solaris, iki veya daha fazla özdeş işlemcinin paylaşılan bir ana belleğe bağlandığı ve tek bir işletim sistemi örneğinin tüm işlemcileri kontrol ettiği simetrik çoklu işlemeye uygunluğuyla bilinir. Şu anda Solaris, DTrace, Doors, Service Management Facility, Solaris Containers, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS ve Solaris Trusted Extensions gibi özellikleri içerir.
UNIX ve Solaris arasındaki fark nedir?
UNIX bir İşletim Sistemidir (OS) ve Solaris, UNIX'e (UNIX'in ticari bir çeşidi) dayalı bir İşletim Sistemidir. Ancak genel olarak, "UNIX" terimi, bir işletim sisteminin belirli bir uygulamasından çok bir işletim sistemi sınıfını ifade eder. Başka bir deyişle, UNIX, birçok farklı ancak benzer işletim sistemini tanımlayan genel bir terimdir. Solaris, UNIX ticari markasını kullanmak için lisanslıdır. Solaris, diğer UNIX uygulamalarında bulunmayan DTRace ve ZFS dosya sistemi gibi özellikler içerir. Ayrıca Solaris, SPARC sistemleriyle çalışmak üzere özel olarak tasarlandığından, Solaris'i kullanmak, SPARC sistemlerinde diğer UNIX uygulamalarından daha iyi performans sağlar. Ayrıca, Linux gibi Solaris'ten daha ucuz UNIX benzeri uygulamalar da vardır. Ancak Solaris, simetrik çoklu işlemeye uygunluğu ve SPARC sistemlerinde ölçeklenebilirliği ile tanınır. Ayrıca Solaris, Linux ve diğer UNIX benzeri uygulamalar tarafından kullanılan GNU yardımcı programlarından daha eski olan POSIX uyumlu yardımcı programları kullanır.