"Enter"a basıp içeriğe geçin

Linux Unix Ben mi? Linux İpucu

İşlevsel yükseltme

İşletim sistemleri, bilgisayarların donanım ve yazılımlarını yönetir. Microsoft Windows, MacOS, Linux, Android, Unix ve diğerlerini içerir. En popüler masaüstü işletim sistemi Microsoft Windows olsa da, Linux’un açık kaynak yapısı onu platformlar arası kullanılabilirliği için uygun bir seçim haline getiriyor. Google tarafından geliştirilen Android, mobil sektörde aslan payını tablet ve akıllı telefonlardan alıyor. Linux çekirdeği.

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

Çoklu görev işletim sistemleri, örneğin Unix ve Linux’u (Unix benzeri bir işletim sistemi) içerir. Linux’un gelişinden ve Windows işletim sisteminin ortaya çıkışından önce, Unix bilgi işlem dünyasına hakimdi.

Unix işletim sisteminin birkaç versiyonu vardır; Diğerleri arasında HP-UX, AIX ve BSD. Birçoğu, belki de görünümlerinde bazı ortak özellikleri paylaştıklarından, Linux’u bir Unix klonu olarak kabul eder. Bununla birlikte, Linux ve Unix iki ayrı varlık olduğu için, Linux Unix’ten çok sonra piyasaya sürülse de durum böyle değildir.

NS Bir Unix belirtimi Unix ticari markasını kullanmak için uygun ve uygun olan bilgisayar işletim sistemleri standartlarına verilen toplu bir terim. Unix olduğunu iddia eden herhangi bir sistem, yalnızca Unix benzeri bir sistem olarak görülmediği takdirde onaylanmalıdır.

Unix tanımı

Unix, üç senaryoyu tanımlayan 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 talimat geliştiren Open Group tarafından işletilen bir marka olan UNIX olarak, Bir Unix belirtimi. Yalnızca bu kriterleri karşılayan işletim sistemleri “Unix” adını taşıyabilir ve işletim sistemi geliştiricilerinin lisans ve telif ücreti ödemeleri gerekir.

Son olarak, ticari marka standartlarına uygun olduğu için “Unix” olarak kayıtlı herhangi bir sisteme atıfta bulunmak için kullanılabilir.

Bu nedenle, bir işletim sisteminin Unix veya daha doğrusu derleyici olarak adlandırılması için yukarıdaki tanımlardan herhangi birini karşılaması gerekir. Değilse, tam olarak bir değil ve Unix benzeri bir işletim sistemi olabilir.

İkinci açıklamaya göre UNIX denilince 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ışacak şekilde tasarlandı, ancak daha sonra satıcılardan akademik ve ticari varyantların dış gruplarına lisanslandı.

Unix’teki sistemler, Unix felsefesi adı verilen ortak bir modüler tasarıma sahiptir. Sınırlı ve iyi tanımlanmış bir rolle yüklenen işletim sistemi tarafından sağlanan basit bir araç seti hakkındadır.

Yıllar geçtikçe, çeşitli Unix benzeri işletim sistemleri geliştirilmiştir. Bunlardan Linux, SUS sertifikalı Unix’in yerini alarak en popüler olanı olarak ortaya çıktı.

Linux işletim sistemi nedir?

Öte yandan, Linus Torvalds tarafından geliştirilen Linux, açık kaynaklı ve bu nedenle son kullanıcıların ihtiyaçlarına göre değiştirilemeyen bir işletim sistemi ailesidir. Etkinlik 90’ların başında yayınlandı Ana hedefi kişisel bilgisayarlar olsa da diğer işletim sistemlerini geride bırakarak daha fazla platforma yayılmıştır.

Linux, Unix benzeri bir işletim sistemi anlamına gelen Unix benzeri bir terim olarak adlandırıldı. Tek bir Unix spesifikasyonunun herhangi bir özel versiyonu olarak nitelendirilemez veya sertifikalandırılamaz.

Linux ayrıca Torvalds tarafından tasarlanmış bir çekirdektir. Yıllar boyunca esnekliği kanıtlanmıştır ve çok çeşitli uygulamalara sahiptir. Linux Çekirdeği üzerine kurulu Android, mobil cihazlar için en yaygın kullanılan mobil işletim sistemidir ve hatta Android TV setleri yükseliştedir.

olarak anılan bazı Linux sürümleri Linux dağıtımları Bunlar Ubuntu, OpenSuse, Redhat, Solaris ve diğerlerini içerir. Unix sistemleri AIS, HP-UX, BSD ve Iris’tir. Buna karşılık, Unix en düşük serbest bırakma marjına sahiptir.

Linux ve Unix arasındaki fark

İkisini tek bir şey olarak dışlamayı 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 cihazla 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 gibi uyumlu değildir ve zor ve prosedürel donanım kurulumu gerektirir.
  2. maliyet: Linux dağıtımları ücretsizdir, indirirken herhangi bir maliyet yoktur ve farklı ortamlar üzerinden dağıtılabilirler. Birkaç uygun fiyatlı Linux dağıtımı. Sunucu sürümleri söz konusu olduğunda, kuruluşlar dağıtımcılara 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. Satıcılar, değişen fiyatlarla farklı Unix lezzetleri sunar. Ticari olarak, Unix genellikle belirli bir sistem için özel olarak yazılır. Bu nedenle orijinal maliyeti yüksektir.
  3. Kaynak kodu kullanılabilirliği: Linux için kaynak kodu serbestçe kullanılabilirken, Unix için kaynak kodu yoktur. Kullanıcılar kendi makinelerinde Linux’ta değişiklik yapabilir ve değişiklikler yapabilir. Ancak satışı yasaktır. Unix için durum böyle değil. Özgür yazılım olmadığı için kaynak kodu mevcut değildir.
  4. Hareketlilik: Unix, Linux kadar taşınabilir değildir. Linux çok taşınabilirdir ve çeşitli depolama ortamlarında ve mobil cihazlarda çalışabilir.
  5. Komut satırı ve GUI: Linux işletim sistemi ile uğraşırken, onu basit 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, GUI geliştirmesi devam etmektedir.
  6. dosya sistemleri: Linux, Unix’e kıyasla çok sayıda dosya sistemini destekleme yeteneğine sahiptir. Kurulum sırasında ortaya çıkan maliyet nispeten düşüktür.
  7. Uygulamalar: Linux’un birçok kullanıcısı vardır. Ev kullanıcıları ve geliştiricilerden bilgisayar meraklılarına. Unix’te kullanıcı sayısı azdır ve çoğunlukla ana bilgisayarlar, sunucular ve iş istasyonları için tasarlanmıştır. OS X sürümü, ilk tasarımında yalnızca herkesi hedef aldı.
  8. tesadüf: Linux varsayılan kabuğu olarak Bourne Again Shell’i (BASH) kullanır ve birçok komut yorumlayıcısını destekleyebilir. Unix başlangıçta Bourne kabuğuyla ilişkilendirildi, ancak daha sonra Korn, C gibi diğer birçok değişkenle uyumlu hale geldi.
  9. koruma: 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ı yakında düzeltilecek bir hatayı bildirebilir. Unix’te, kullanıcının hataları düzeltmek için uygun yamayı almak için sabırlı olması gerekir.

Linux ve Unix işletim sistemleri arasındaki benzerlikler

Bu iki tür birçok yönden farklı olmakla birlikte, ortak bazı özellikleri vardır; İşlevden tasarıma. Bu, bunların tamamen aynı olduğu anlamına gelmez, 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, çoklu görev yapabilir ve çeşitli platformlarda çalışabilir. Ayrıca, her ikisi de süreçlerinde yekpare bir çekirdek kullanır. Yekpare çekirdek, 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ıma sahiptir.

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

Unix’te yapılan iyileştirmeler, halihazırda mevcut olan komut satırı aracına ek olarak bir GUI kullanmamasını sağlar. Bu özellik yalnızca Linux’ta mevcuttu, ancak Unix’in sonraki sürümlerinde popüler.

çözüm

Temelde sıfırdan yazıldığı için Linux’un Unix olduğu söylenemez. İçinde yerel Unix kodu yoktur. İki işletim sistemine baktığınızda pek bir fark göremeyebilirsiniz çünkü Linux tıpkı Unix gibi çalışacak şekilde tasarlanmıştır, ancak herhangi bir kod içermez. Ayrıca, yukarıda belirtildiği gibi bir Unix işletim sistemini çağırmak için gerekli koşulları sağlayan bir Unix sertifikası yoktur.

İkisini gözden geçirirken, Linux’un bilgisayar donanımı ve yazılımında, oyunlarda, tabletlerde ve ana bilgisayarlarda popülerlik kazandığına dikkat çekmeliyiz. İkincisi, Solaris, Intel ve HP’nin İnternet sunucuları, iş istasyonları ve kişisel bilgisayarları için yaygın olarak kullanılır. İkisi arasında Linux, kullanıcılar arasında daha popülerdir.

Tüm bunlara ek olarak, pek çok GNU aracı kullanmayan Linux benzeri kurulumlar da vardır. Linux çekirdeğini kullanan ancak Unix benzeri olmayan işletim sistemleri de vardır. sistem. Örneğin, Android’in bir Linux çekirdeği vardır, ancak hiçbir şekilde bir Unix cihazı değildir. İkisi arasında ayrım yapmak, esas olarak Linux’un esnekliği nedeniyle zorlaşır; Unix benzeri olsun veya olmasın çeşitli sistemlere entegre edilebilir.

Ek bilgi ve kaynaklar

Linux Kaynak LLC, [e-posta korumalı]
1210 Kelly Park Çevresi, Morgan Hill, CA 95037

Diğer gönderilerimize göz at

[wpcin-random-posts]

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir