Linux Unix mi?

Is Linux Unix



Tanıtım

İşletim Sistemleri, bilgisayarların donanım ve yazılımlarını yönetir. Bunlara Microsoft Windows, MacOS, Linux, Android, Unix ve diğerleri dahildir. En baskın masaüstü işletim sistemi Microsoft Windows olsa da, Linux'un açık kaynak yapısı onu çok sayıda platformda kullanılabilirlik için uygun bir seçenek haline getiriyor. Google tarafından geliştirilen Android, tablet ve akıllı telefonların mobil sektöründe aslan payını alıyor. Linux çekirdeği .

İki tür işletim sistemi mevcuttur; tek görevli ve çok görevli bir işletim sistemi. Tek görevli işletim sistemi aynı anda bir programı çalıştırırken, Çok görevli işletim sistemi aynı anda birden fazla programı çalıştırır.







Çok görevli işletim sistemleri, örnek olarak Unix ve Linux'u (Unix benzeri bir işletim sistemi) içerir. Linux'un gelişinden ve Windows işletim sisteminin yükselişinden önce, Unix bilgi işlem dünyasına hakimdi.



Unix işletim sisteminin çeşitli sürümleri vardır; HP-UX, AIX, BSD diğerleri arasında. Birçoğu, Linux'u Unix işletim sisteminin bir klonu olarak görebilir, belki de görünümlerinde bazı ortak özellikleri paylaştıkları için. Ancak, Linux ve Unix ayrı varlıklar olduğundan, Linux Unix'ten çok daha sonra piyasaya sürülmüş olsa da durum böyle değildir.



NS Tek Unix Spesifikasyonu Unix ticari markasını kullanmaya uygun ve uygun olan bilgisayar işletim sistemleri standartlarına verilen bir grup terimidir. Unix olduğunu iddia eden herhangi bir sistem, yalnızca Unix benzeri bir sistem olarak kabul edilmediği takdirde sertifikalandırılmalıdır.





Unix'un tanımı

Unix, üç senaryoyu açıklayan bir terim olarak kullanılabilir:

Her şeyden önce, AT&T Bell Labs tarafından tasarlanan orijinal işletim sistemini ve bu işletim sisteminden türetilen diğer işletim sistemlerini ifade eder.



İkincisi, işletim sistemleri için bir dizi kılavuz geliştiren açık grup tarafından yönetilen bir ticari marka olan UNIX olarak, Tek Unix Spesifikasyonu . Yalnızca bu standartları karşılayan işletim sistemleri Unix adını taşıyabilir ve bir işletim sistemi geliştiricilerinin lisans ve telif ücretlerini ödemesi gerekir.

Son olarak, markanın standartlarına uygun olduğu için Unix adıyla tescil edilen tüm sistemlere atıfta bulunmak için kullanılabilir.

Bu nedenle, bir İşletim Sisteminin Unix olarak adlandırılması veya daha doğrusu sınıflandırılması için yukarıdaki tanımlardan herhangi birini karşılaması gerekir. Değilse, tamamen bir değildir ve sadece Unix benzeri bir işletim sistemi olabilir.

İkinci açıklamaya göre UNIX hakkında konuşurken, buradaki işletim sistemleri ilk AT&T Unix'ten türetilmiştir. C ve Assembly programlama dillerinde yazılmıştır. Orijinal çalışma Bell Sistemi içinde çalışmak üzere tasarlanmıştı, ancak daha sonra satıcılardan akademik ve ticari varyantlardan oluşan dış gruplara lisanslandı.

Unix'teki sistemler, Unix felsefesi olarak adlandırılan ortak bir modüler tasarıma sahiptir; Sınırlı, iyi tanımlanmış bir rol ile görevlendirilen işletim sisteminin sunduğu basit araçlar kümesiyle ilgili.

Yıllar içinde, çeşitli Unix benzeri işletim sistemleri geliştirilmiştir. Bunlardan Linux, SUS sertifikalı Unix'in yerini alan en popüler olarak ortaya çıktı.

Linux işletim sistemi nedir?

Öte yandan, Linus Torvalds tarafından geliştirilen Linux, açık kaynak kodlu ve dolayısıyla son kullanıcıların ihtiyaçlarına göre değiştirilemeyen bir işletim sistemi grubudur. Oldu 1990'ların başında piyasaya sürüldü ana hedefi kişisel bilgisayarlar olmakla birlikte, diğer işletim sistemlerini geride bırakarak daha fazla platforma yayılmıştır.

Linux, Unix sistemine benzeyen bir işletim sistemi anlamına gelen bir terim olan Unix benzeri olarak adlandırılmıştır. Tek Unix Spesifikasyonunun herhangi bir özel versiyonu olarak nitelendirilemez veya sertifikalandırılamaz.

Linux ayrıca Torvalds tarafından tasarlanmış bir çekirdektir. Yıllar içinde esnek olduğu kanıtlanmıştır ve çeşitli uygulamalara sahiptir. Linux Çekirdeği üzerine tasarlanan Android, mobil cihazlar için en yaygın kullanılan mobil işletim sistemidir ve hatta Android Televizyonlar yükseliştedir.

olarak anılan Linux'un bazı sürümleri Linux dağıtımları diğerleri arasında Ubuntu, OpenSuse, Redhat, Solaris'i içerir. Unix'inkiler AIS, HP-UX, BSD, Iris'tir. Buna karşılık, Unix en az sürüm payına sahiptir.

Linux ve Unix arasındaki fark

İkisini tek bir şey olarak elemeyi amaçlayan aşağıdaki ayırt edici özellikler nedeniyle Linux'un Unix olduğunu söylemek yanlış olur.

  1. Esneklik ve uyumluluk : Linux esnektir ve çoğu donanımla uyumludur. Çoğu platformda kurulabilir ve çalıştırılabilir. Bunlara cep telefonları, tabletler ve oyun konsolları dahildir. Ancak, Unix yalnızca özel donanım ve belirli CPU işlemcileri üzerinde çalışabilir. Linux işletim sistemi gibi uyumlu değildir ve kurulumu katı ve prosedürel donanım makineleri gerektirir.
  2. Maliyet : Linux dağıtımları ücretsizdir, indirme sırasında herhangi bir maliyet yoktur ve farklı ortamlar aracılığıyla dağıtılabilir. Birkaç fiyatlı Linux dağıtımı uygun fiyatlı. Sunucu sürümleri söz konusu olduğunda, kurumlar distribütörlere bir destek politikası için ödeme yapar, ancak yazılımın kendisi için ödeme yapmaz. Öte yandan, Unix hiç de özgür değil. Çeşitli Unix lezzetlerinin satıcıları bunları değişen oranlarda sunar. Ticari olarak, Unix genellikle belirli bir sistem için özel olarak yazılır. Bu nedenle orijinal maliyeti yüksektir.
  3. Kaynak kodunun kullanılabilirliği : Linux'un kaynak kodu, Unix için olan değilken serbestçe kullanılabilir. Kullanıcılar, Linux sisteminde kendi cihazlarında değişiklik yapabilir ve değişiklik yapabilir. Ancak satış yasak. Unix için durum böyle değil; ücretsiz bir yazılım olmadığı için kaynak kodu mevcut değildir.
  4. taşınabilirlik : Unix sistemi, Linux kadar taşınabilir değildir. Linux son derece taşınabilirdir ve çeşitli depolama ortamlarında ve el cihazlarında çalışabilir.
  5. Komut satırı ve GUI : Linux işletim sistemi ile uğraşırken, onu minimal bir grafik kullanıcı arayüzü ve çoğunlukla kullanılan bir komut satırı arayüzü ile ilişkilendiririz. Unix, yalnızca komut satırı arabirimini kullanırken, grafiksel bir kullanıcı arabiriminin geliştirilmesi devam etmektedir.
  6. Dosya sistemleri : Linux, Unix ile karşılaştırıldığında çok sayıda dosya sistemini destekleme yeteneğine sahiptir. Kurulum sırasında ortaya çıkan maliyet nispeten düşüktür.
  7. Uygulamalar : Linux İşletim Sisteminin çeşitli kullanıcıları vardır; ev kullanıcılarından, geliştiricilerden bilgisayar meraklılarına. Unix, çoğunlukla ana bilgisayarlar, sunucular ve iş istasyonları için tasarlanmış kıt kullanıcılara sahiptir. Yalnızca OS X sürümü, ilk tasarımında herkesi hedef aldı.
  8. Kabuk : Linux sistemi, Bourne Again Shell'i (BASH) varsayılan kabuğu olarak kullanır ve birden çok komut yorumlayıcısını destekleyebilir. Unix başlangıçta Bourne kabuğuyla ilişkilendirildi, ancak daha sonra Korn ve C gibi çok sayıda başkalarıyla uyumlu hale geldi.
  9. Güvenlik : Linux, hatalara ve tehditlere karşı hızlı ve verimli bir yanıt oranına sahiptir. Açık bir işletim sistemi olduğundan, herhangi bir kullanıcı kısa bir süre içinde düzeltilen bir hatayı bildirebilir. Unix'te, kullanıcının uygun hata düzeltme yamasını edinmek için sabırlı olması gerekir.

Linux ve Unix işletim sistemleri arasındaki benzerlikler

Bu ikisi pek çok yönden farklı olsalar da, paylaştıkları belirli özellikler vardır; işlevsellikten tasarıma. Bu, hiç de benzer olduklarını söylemek değil, sadece bazı kullanıcıların neden ikisini karıştırabileceğinin bir karşılaştırmasıdır.

Hem Linux hem de Unix işletim sistemleri, çeşitli platformlarda çoklu görev yapabilir ve çalışabilir. Ayrıca, bunların her ikisi de işleyişinde monolitik bir çekirdek kullanır. Monolitik çekirdekler, tüm işletim sisteminin çekirdek alanında çalıştığı ve çekirdeğin, aygıt çalışırken yürütülebilir modülleri yükleyip kaldırabildiği bir tasarımla karakterize edilir.

Diğer bir benzerlik ise modüler olmalarıdır; iki işletim sistemindeki bir özellik, yeniden başlatmaya gerek kalmadan kaldırılabilir ve değiştirilebilir. Yüklenebilir Çekirdek Modülü gibi diğerleri, sistem çalışırken Linux'a eklenebilir.

Unix işletim sistemindeki gelişmeler, zaten mevcut komut satırı aracına ek olarak GUI'yi kullanmamasını sağlıyor. Bu özellik yalnızca Linux'ta mevcuttu, ancak Unix'in sonraki sürümlerinde her ikisi için de ortaktır.

Çözüm

Linux'un Unix olduğu söylenemez çünkü esasen sıfırdan yazılmıştır. İçinde herhangi bir orijinal Unix kodu yoktur. İki işletim sistemine bakıldığında, Linux tıpkı Unix gibi çalışacak şekilde tasarlandığı için pek bir fark görmeyebilirsiniz, ancak hiçbir kodunu içermez. Ayrıca, yukarıda belirtildiği gibi bir Unix OS olarak adlandırılma koşullarını yerine getirmek için bir Unix Sertifikası yoktur.

İkisini incelerken, Linux'un bilgisayar donanım ve yazılımlarında, oyunlarda, tabletlerde, ana bilgisayarlarda popülerlik kazandığını belirtmeliyiz. İkincisi ise, Solaris, Intel ve HP'nin internet sunucuları, iş istasyonları ve kişisel bilgisayarları için yaygın olarak kullanılmaktadır. İkisinden Linux, kullanıcılar arasında daha popüler.

Tüm bunlara ek olarak, pek çok GNU aracı kullanmayan Linux tabanlı Unix benzeri kurulumlar olduğu gibi, Linux çekirdeğini kullanan ancak Unix sistemine benzemeyen işletim sistemleri de vardır. Örneğin, Android'in bir Linux çekirdeği vardır, ancak hiçbir şekilde bir Unix cihazı değildir. Bu ikisini ayırt etmek, esas olarak Linux'un esnekliği nedeniyle zorlaşır; Unix benzeri olsun veya olmasın farklı sistemlere entegre edilebilir.

Ek Bilgi ve Kaynaklar

https://www.unix.org/what_is_unix.html

https://en.m.wikipedia.org/wiki/Operating_system

https://beebom.com/unix-vs-linux-what-is-the-difference/

https://www.techworms.net/2016/11/difference-linux-unix-operating-systems.html

https://www.quora.com/What-are-the-similarities-and-differences-between-UNIX-and-Linux