UNIX
UNIX bir bilgisayar işletim sistemidir. İlk olarak 1969 yılında Bell Labs'de geliştirilmiştir. Ken Thompson, Dennis Ritchie, Douglas McIlroy ve diğerleri tarafından oluşturulmuştur. Yazmak için assembly dili kullandılar. 1972'de Unix kodu yeni C programlama dili ile yeniden yazıldı. Unix işletim sistemi çok kullanıcılı ve çok işlemli bir sistemdir. Bu, aynı anda birden fazla kullanıcı için aynı anda birkaç uygulama programı çalıştırabileceği anlamına gelir. Ayrıca bir bilgisayar ağında da iyi bir şekilde çalışabilir. Unix'te bilgisayar güvenliği de önemlidir, çünkü hem bir bilgisayarı doğrudan kullanarak hem de bir ağ üzerinden birçok kişi ona erişebilir.
Unix'teki birçok fikir yeniydi. Diğer işletim sistemleri bunları kopyaladı. Bugün, Unix'in bazı fikirlerini içinde barındıran birçok işletim sistemi vardır. Bu nedenle, bazı insanlar bir şeyleri yapmanın "Unix felsefesi" hakkında konuşurlar. Linux, Unix fikirlerinin birçoğunu içinde barındıran bu sistemlerden biridir. Linux UNIX kodlarını kullanmaz. Linux sadece bazı fikirleri ve komutların isimlerini paylaşır. Yani, Linux bir UNIX işletim sistemi değildir. Bunun yerine "Unix benzeri" olarak adlandırılır.
Unix ve Unix benzeri bir işletim sisteminde birçok farklı kullanıcı olabilir. Çoğunun bir şeyler koyabileceği kişisel bir alanı vardır. Buna kullanıcı hesabı denir.
Unix sistemini kullanmanın bir yolu da komut satırı arayüzüdür. Kullanıcılar metin karakterleri yazarak komutları ve programları çalıştırır. Bunu öğrenmek zaman alır, ancak çok güçlü ve esnek bir çalışma yöntemidir. Hala çoğu Unix yöneticisi tarafından kullanılmaktadır. Bu komutlar, bir sistemden diğerine biraz değişebilen bir kabukta çalıştırılır.
Grafiksel kullanıcı arayüzü (GUI) diğer bir yöntemdir. X Pencere Sistemi Unix sistemleri için çok yaygın bir GUI'dir. X Pencere Sistemi sadece grafik arayüzün bir kabuğudur. Birçok protokolü vardır. X Pencere Sisteminin kendisi kullanıcının pencereleri taşımasına ve yeniden boyutlandırmasına izin vermez. Kullanıcılar bunu yapmak için bir pencere yöneticisine ya da masaüstü yöneticisine ihtiyaç duyarlar.
Popüler masaüstü ve pencere yöneticilerinden bazıları şunlardır:
- Gnome
- KDE
- Pencere Yapımcısı
- Xfce
Diğer grafiksel kullanıcı arayüzleri gibi pencereler ve iletişim kutuları kullanırlar, bilgisayar faresi kullanımını desteklerler ve kullanımı kolay olacak şekilde tasarlanmışlardır.
X Pencere Sistemi için binlerce program mevcuttur. Kelime işlemciler ve elektronik tablolar gibi programlar ücretsiz ve açık kaynaklı yazılımlar da dahil olmak üzere mevcuttur.
UNIX ve türevlerinin tarihçesi
İki tür Unix
Günümüzde UNIX'e benzeyen iki tür işletim sistemi bulunmaktadır.
İlk grup, AT&T'deki Bell Labs'ın orijinali ile bazı çekirdek kodlarını paylaşanların tümüdür. Buna ticari UNIX türleri de dahildir: Solaris ya da AIX.
İkinci grup, FreeBSD, OpenBSD ve NetBSD gibi genellikle adında BSD bulunan ücretsiz işletim sistemlerini içerir. Bunlar özgür BSD'ye dayanmaktadır. Mac OS X de BSD tabanlıdır.
Linux çekirdeğini temel alan ücretsiz sistemler de bulunmaktadır. Bunlar orijinal UNIX ile herhangi bir kod paylaşmazlar. BSD sistemleri orijinal Unix ile çok az kod paylaşır çünkü kodun çoğu uzun yıllar boyunca yeniden yazılmıştır. Birçok kişi açık olmak için Unix ve Unix benzeri sistemler terimlerini kullanır.
Çoğu uygulama herhangi bir modern Unix veya Unix benzeri sistemde çalışabilir. KDE ve GNOME Linux için geliştirilmiş ve daha sonra ticari Unix türleri üzerinde çalışacak şekilde değiştirilmiştir.
Sorular ve Yanıtlar
S: UNIX nedir?
C: UNIX, ilk olarak 1969 yılında Bell Labs'de geliştirilen bir bilgisayar işletim sistemidir.
S: UNIX'i kim yarattı?
C: Ken Thompson, Dennis Ritchie, Douglas McIlroy ve diğerleri yarattı.
S: UNIX nasıl yazıldı?
C: Assembly dili kullanılarak yazıldı.
S: Unix işletim sistemi nelere izin verir?
C: Unix işletim sistemi birden fazla kullanıcı ve işlemin aynı makine veya bilgisayar ağı üzerinde aynı anda çalışmasına izin verir.
S: "Unix felsefesi" nedir?
C: "Unix felsefesi", diğer birçok işletim sisteminin Unix'ten fikirler kopyaladığı ve etkisinin birçok farklı sistem türünde görülmesine yol açtığı fikrini ifade eder.
S: Linux bir UNIX türü müdür?
C: Hayır, Linux UNIX'ten kod kullanmaz, bunun yerine bazı fikirleri ve komutları paylaşır, bu da onu gerçek bir UNIX sisteminden ziyade "Unix benzeri" bir sistem yapar.
S: Bir Unix sistemini kullanmanın iki yolu nedir?
C: Bir Unix sistemini kullanmanın iki yolu komut satırı arayüzü veya grafik kullanıcı arayüzüdür (GUI).