En popüler olan işletim sistemlerine baktığımız vakit Linux, Windows ve MacOS karşımıza çıkıyor. Popüler sistemlerden olan Linux ve MacOs, UNIX sisteminin temellerine dayanıyor. Yıl 1970 olduğunda ortaya çıkarılan ve sadece programcı kişilerin kullandığı ufak ve esken bir sistem olan bu isim, öncü işletim sistemi şeklinde kabul ediliyor.
Öyleyse bu sistem nedir? Kullanıcılara ne tür özellikler sunar? Yakından daha detaylı şekilde inceleme yapalım.
UNIX Sistemi Nedir?
Piyasada en güçlü ve çok görevli bir işletim sistemi olarak kabul ediliyor. Oldukça popüler olan MacOS ve Linux sistemleri de dahil edilmek üzere senelerdir çeşitli özel makineler adına UNIX pek çok sistemler üretmiştir. Bu sistem, C programla dili üzerinden yazılım görmüştür. Böyle bir duruma bağlı olarak bu isim, işletim sistemi şeklinde oldukça kuvvetli yapıya sahiplik ediyor.
1984 yılında Bell laboratuvarı, standart versiyonunu tanımladıktan sonra bu sistemi pazarlama aşamasına getirdiler. Ticari markasına baktığımızda The Open Group şeklinde görülen bu sistem, günümüzde Linux işletim sisteminin temellerini oluşturuyor. Linux, eğitim amaçlı olarak bu sistemin benzeri bir sistemi olan MINIX isminden ilhamını almıştır.
Steam OS, Android, Chrome OS ve pek çok cihazların içerisinde bulunan işletim sistemi Linux ismine dayanıyor.
UNIX Programları ve Sistemleri Nedir?
UNIX nedir? Ne İşe yarar? Diye düşünen kişiler için bu sistemin programları, sistemleri ve alt sistemlerinin ne olduğunu açıklayacağız. Sistemin komutları, kabuk aracılığıyla gerçekleşen komut satırı arabirimi bünyesinde yürütülmesi sağlanıyor. Söz konusu kabuk girilen bütün komutları okuyacak, bu komutları kendiliğinden çalıştıracak veya çekirdeğe gönderecek özel bir programdır.
Çekirdek ise bütün sistemi idare eden UNIX sistemlerinin çevresine kurulmuş olan özel bir sistem olarak üretilmiştir. Bu işletim sisteminin özel çekirdeği olduğu gibi bir dizi standart hizmetini vermek adına temelde olan donanımla direkt olarak etkileşim haline geçer. Çekirdek alt sistemleri bellek yönetimi, ağ yönetimi, süreç yönetimi, dosya yönetimi ve diğer yönetimleri içerebiliyor.
UNIX Sisteminde En Önemli Özellikler Nelerdir?
UNIX özellikleri oldukça fazladır. Bizlerde en öne çıkan özellikleri sizler için sunacağız. Sistemin özelliklerini şöyle sıralayabiliriz;
- Veriler için daha basit erişim ve bakım gerçekleştiren hiyerarşik dosya yapısı bulunuyor.
- Aynı türden kaynakların birçok kullanıcılar aracılığıyla tek sistem noktasında paylaşma yapmasına izin veriyor.
- Kullanıcılar arasında pratik şekilde bilgi alışverişinin yapılması açısından yerleşik ağ işlevleri yer alıyor.
- Üst düzey dil ile yazılmış olan ilk işletim sistemi özelliğini taşıyor.
- Farklı türden cihazlar üzerinde çalışacak biçimde optimize edilebiliyor.
Çoklu görev sağladığı gibi bu kısımda her bir kullanıcı aynı esnada pek çok işlemi yürütebiliyorlar.
Sistem Neden Önemli Olarak Kabul Ediliyor?
Windows haricinde diğer birçok işletim sistemlerinin çoğunluğuna bakıldığında UNIX tabanlı işletim sistemleri olduğu görülebiliyor. Özellikle MacOS X dosya sistemine göz atıldığında Linux dosya sistemiyle birlikte benzer yanları olduğu dikkat çekiyor. Bunun en önemli sebebi ise MacOS ve Linux’ün bu söz konusu olan sistem aracılığıyla yapılmış olmalarıdır.
Bu sistem benzerinde olan diğer sistemler, programların birbirleriyle iletişim halinde olmaları adına tek dosya sistemine güvenirler. Windows ise DOS sistemine dayanıyor. UNIX, MacOS, BSD ve Linux tarzında işletim sistemlerinin mimarilerinde tam anlamıyla tasarım şekliyle görülebilir. Bu sistem olmadan MacOS ve diğer türden sistemlerin olmayacağı bilinmelidir.