Bugün Linux büyük talep görüyor. Linux kullanımını her yerde görebilirsiniz. Sunucularımızda, masaüstü bilgisayarlarımızda, akıllı telefonlarımızda ve hatta buzdolapları gibi bazı elektrikli cihazlarda bile kullanılıyor.
Bazı insanlar Unix ve Linux'un eşanlamlı olduğunu düşünüyor ancak bu doğru değil. Birçok işletim sistemi Unix'e benzeyecek şekilde geliştirildi ancak hiçbiri Linux kadar popüler olmadı. Linux Unix'in kopyasıdır. Unix'e benzer çeşitli özelliklere sahiptir, ancak yine de bazı önemli farklılıkları vardır. Linux ve Windows'tan önce bilgisayar dünyası Unix'in hakimiyetindeydi. Unix telif hakkıyla korunan bir isimdir ve IBM AIX, HP-UX ve Sun Solaris bugüne kadar kalan tek Unix işletim sistemidir.
Unix'e Giriş
Unix, entegrasyonu 1969'da Bell Laboratuvarları araştırma merkezinde Dennis Ritchie, Ken Thompson ve diğerleri tarafından başlatılan gerçek AT&T Unix'ten türetilen çok kullanıcılı, çok görevli bilgisayar işletim sistemleri ailesidir. Unix'in başlangıçta Bell sisteminde kullanılması amaçlanmıştı ve IBM (AIX), HP/HPE (HP-UX), Sun Microsystems (Solaris/SunOS), Berkeley ( BSD), Microsoft (Xenix) ve Kaliforniya Üniversitesi.
Unix sistemleri bazen olarak bilinen modüler bir tasarımla belirlenir. 'Unix felsefesi' . İşletim sistemi, bu felsefeye göre, her biri iyi tanımlanmış ve sınırlı bir işlevi yerine getiren bir grup basit araç vermelidir. Kod içi, birleşik tabanlı bir dosya sistemi ve süreçler arası iletişim tekniği olarak adlandırılan 'borular' birincil iletişim aracı olarak hizmet eder ve karmaşık iş akışlarını uygulamak amacıyla araçları birleştirmek için bir komut ve kabuk komut dosyası dili kullanılır.
Unix, ilk taşınabilir işletim sistemi olarak kendisini öncekilerden farklı kılıyor; neredeyse tüm işletim sistemi, Unix'in birçok platformda çalışmasına izin veren C programlama dilinde belirtilmiştir.
Unix'in Bileşenleri
Unix sistemi aslında birlikte paketlenmiş birkaç bileşenden oluşur. Bir işletim sisteminin çekirdeğine dahil olmak üzere, geliştirme ortamının, belgelerin, kitaplıkların ve bu bileşenlerin her biri için değiştirilmiş, taşınabilir kaynak kodunun eklenmesiyle Unix, özerk bir yazılım sistemi haline geldi.
Unix bileşenlerinin dosya sistemi konumları ve adları, sistem geçmişi boyunca önemli ölçüde değişti. Bununla birlikte, 7 sürümünün uygulanması, birçok kişi tarafından Canonical'in erken yapısına sahip olduğu düşünülmektedir:
Linux'a Giriş
Linux, Unix benzeri açık kaynaklı işletim sistemleri ailesidir. Tipik olarak Linux, destekleyici sistem kitaplıklarını ve yazılımlarını ve birçoğu GNU Projesi tarafından sunulan Çekirdeği içeren Linux dağıtımı olarak paketlenir. Birçok Linux dağıtımı 'Linux' kelimesini kullanır, ancak Özgür Yazılım Vakfı, GNU yazılımının önemine odaklanmak için 'GNU/Linux' adını kullanır.
Ünlü Linux dağıtımları Ubuntu, Fedora Linux ve Debian'dır; bunlardan sonuncusu Xubuntu ve Lubuntu da dahil olmak üzere birçok farklı dağıtım ve değişiklikten oluşur. Ticari dağıtımlar SUSE Linux Enterprise ve Red Hat Enterprise Linux'tur. Masaüstü Linux dağıtımları, Wayland veya X11 gibi pencereleme sistemleri ve KDE Plasma veya GNOME gibi masaüstü ortamlarıdır.
Linux, açık kaynak ve özgür yazılım işbirliğinin en seçkin örneklerinden biridir. Linux kaynak kodu, GPL (GNU Genel Kamu Lisansı) gibi ilgili lisansların koşullarına uygun olarak herkes tarafından ticari olmayan veya ticari olarak dağıtılabilir, değiştirilebilir ve kullanılabilir. Örneğin, Linux Çekirdeği GPLv2 ile lisanslanmıştır.
Linux'un Bileşenleri
Linux Sisteminin kurulu bileşenleri aşağıdakileri içerir:
Yazılım kütüphaneleri: Bunlar aktif süreçler tarafından kullanılabilecek kodları içerir.
Linux ve Unix arasındaki fark
Karşılaştırmak | Linux | Unix |
---|---|---|
Tanım | Açık kaynak kodlu bir işletim sistemidir herkesin kullanımına ücretsiz . | olan bir işletim sistemidir. yalnızca telif hakkı sahipleri tarafından kullanılabilir . |
Örnekler | Ubuntu, Redhat, Fedora vb. gibi farklı dağıtımlara sahiptir. | IBM AIX, HP-UX ve Sun Solaris. |
Kullanıcılar | Günümüzde Linux büyük talep görüyor. İster ev kullanıcısı, ister geliştirici, ister öğrenci olsun herkes Linux'u kullanabilir. | Esas olarak sunucular, iş istasyonları ve ana bilgisayarlar için geliştirilmiştir. |
Kullanım | Linux, sunuculardan, PC'lere, akıllı telefonlara, tabletlere, ana bilgisayarlara ve süper bilgisayarlara kadar her yerde kullanılır. | Sunucularda, iş istasyonlarında ve PC'lerde kullanılır. |
Maliyet | Linux dergiler aracılığıyla da serbestçe dağıtılır, indirilir ve dağıtılır. Linux'un ücretli dağıtımları da Windows'tan daha ucuzdur. | Unix telif hakkı satıcıları, ilgili Unix İşletim sistemleri için farklı maliyetlere karar verir. |
Gelişim | Açık kaynak olduğundan dünya çapındaki geliştiricilerin kodlarının paylaşılması ve ortak çalışmasıyla geliştirilmiştir. | Unix, AT&T Labs, çeşitli ticari satıcılar ve kar amacı gütmeyen kuruluşlar tarafından geliştirilmiştir. |
Üretici firma | Linux çekirdeği dünyanın farklı yerlerinden geliştiriciler topluluğu tarafından geliştirilmiştir. Linux'un babası olmasına rağmen Linus Torvalds işleri yönetiyor. | Unix'in IBM AIX, HP-UX ve Sun Solaris olmak üzere üç dağıtımı vardır. Apple ayrıca OSX işletim sistemini oluşturmak için Unix'i kullanıyor. |
GUI | Linux komut tabanlıdır ancak bazı dağıtımlar GUI tabanlı Linux sağlar. Gnome ve KDE çoğunlukla GUI'de kullanılır. | Başlangıçta komut tabanlı işletim sistemiydi, ancak daha sonra Ortak Masaüstü Ortamı oluşturuldu. Çoğu Unix dağıtımı Gnome'u kullanır. |
Arayüz | Varsayılan arayüz BASH'dir (Bourne Again SHell). Ancak bazı dağıtımlar kendi arayüzlerini geliştirmiştir. | Başlangıçta Bourne kabuğunu kullanıyordu. Ancak diğer GUI'lerle de uyumludur. |
Dosya sistemi desteği | Linux, Unix'ten daha fazla dosya sistemini destekler. | Ayrıca dosya sistemini de destekler ancak Linux'tan daha azdır. |
Kodlama | Linux bir Unix klonudur, Unix gibi davranır ancak kodunu içermez. | Unix, AT&T Labs tarafından geliştirilen tamamen farklı bir kodlama içerir. |
İşletim sistemi | Linux sadece çekirdektir. | Unix, tam bir İşletim sistemi paketidir. |
Güvenlik | Daha yüksek güvenlik sağlar. Linux'ta bugüne kadar listelenmiş yaklaşık 60-100 virüs bulunmaktadır. | Unix ayrıca son derece güvenlidir. Bugüne kadar listelenen yaklaşık 85-120 virüs var |
Hata tespiti ve çözümü | Linux açık kaynak olduğundan, bir kullanıcı herhangi bir tehdit gönderdiğinde dünyanın her yerinden geliştiriciler bunun üzerinde çalışmaya başlar. Dolayısıyla daha hızlı çözüm sağlar. | Unix'te kullanıcıların sorunun çözülmesi için bir süre beklemesi gerekir. |