Linux kullandığınızda, insanların POSIX uyumluluğu hakkında konuştuğunu duyabilirsiniz. Bu ne anlama geliyor? Bu makale, POSIX'in Linux ile ilişkisini ve işletim sistemlerini standartlaştırma girişimini açıklayacaktır.

Neden POSIX?

1980'lerde, Unix sistemleri iş dünyasında ve akademide popülerlik kazanıyordu, ancak zaten iki ana varyant vardı: AT&T'nin System V'i ve California Üniversitesi'nin. Berkeley Yazılım Dağıtımı veya BSD. İşleri daha da karmaşık hale getirmek için, Unix satıcıları "BSD geliştirmeli System V" sunmak gibi kendi sistemlerinde bazı şeyleri değiştireceklerdi.

Şimdi olduğu gibi, Unix pazarı o zaman parçalanmıştı. Sistemi standart hale getirmek için Unix topluluğu arasında artan bir ihtiyaç duygusu vardı.

Elektrik ve Elektronik Mühendisleri Enstitüsü (IEEE), başlangıç ​​noktası olarak Unix'i kullanarak işletim sistemleri için bir standart hazırlamaya başladı. Standart 1003, "POSIX1988'de Taşınabilir İşletim Sistemi Arayüzü için. adı bile oldu Richard Stallman tarafından icat edildi.

instagram viewer

ABD Hükümeti, bazı büyük bilgisayar satın alımlarının FIPS-151 kapsamında POSIX ile uyumlu olmasını şart koşuyordu. Bugün, POSIX standartları, IEEE, The Open Group ve ISO/IEC JTC 1 ile ortak bir çabayla Austin Group tarafından geliştirilmektedir.

POSIX Standartları

POSIX'in arkasındaki fikir, bir geliştiricinin bir uygulama oluşturması ve standarda uygun herhangi bir sistemde çalışmasını sağlamasıdır.

Çoğu son kullanıcıyı etkileyecek olan POSIX standardı, kabuğun ve çeşitli standart yardımcı programların davranışını yöneten POSIX.2'dir.

POSIX uyumlu bir sistemde, hangi işletim sistemi varyantını kullanırsanız kullanın, tüm seçenekler aynı olmalıdır.

Diğer POSIX standartları, esas olarak programcıların ilgisini çekmektedir. Bunlar, iş parçacıklarından standart C kitaplığına kadar her şeyi içerir.

İlişkili: Unix'e karşı Linux: Arasındaki Farklar ve Neden Önemlidir?

Çoğu Linux Dağıtımı Resmi Olarak POSIX Uyumlu Değildir, Ancak Yakındır

Neredeyse kalan tüm ticari Unix sürümleri POSIX sertifikalıdır. Pek çok farklı Linux dağıtımı olduğu ve POSIX sertifikası pahalı olduğu için, resmi olarak onaylanmış yalnızca iki Linux dağıtımı vardır: Inspur K-UX ve Huawei'nin EulerOS. Çoğu Linux dağıtımı sertifikalı olmasa da, büyük dağıtımların çoğu pratikte değişen derecelerde POSIX'e bağlı kalır.

Linux topluluğunun kendi standardizasyon çabası, Linux Standard Base olmuştur, ancak bu çoğunlukla işe yaramamıştır. Bu arada Red Hat Enterprise Linux (RHEL) ve Ubuntu gibi büyük dağıtımlar Linux dünyasında fiili standartlar haline geldi. Birlikte çalışabilirlikle ilgili endişeler nedeniyle, gelecekte muhtemelen daha fazla standardizasyon çabası olacaktır.

Tutarlı Davranış, Sistemden Sisteme Geçişi Kolaylaştırır

POSIX gibi standartlar, farklı işletim sistemleri arasında geçiş yapmayı kolaylaştırır. Bundan yararlanmak için Unix benzeri bir işletim sistemi çalıştırmanız gerekmez. Windows 10 veya 11'de, Linux için Windows Alt Sistemini kullanarak (çoğunlukla) POSIX uyumlu bir sistem kurabilirsiniz.

Linux için Windows Alt Sistemini Kullanarak Linux Terminali Nasıl Elde Edilir

Windows PC'nizde Linux terminalini kullanmanız mı gerekiyor? Linux için Windows Alt Sistemi ile Windows 10'da Linux'u nasıl çalıştıracağınızı öğrenin.

Sonrakini Oku

PaylaşCıvıldamakE-posta
İlgili konular
  • Linux
  • Linux çekirdeği
  • Unix
Yazar hakkında
David Delony (73 Makale Yayımlandı)

David, Kuzeybatı Pasifik'te yerleşik, ancak aslen Körfez Bölgesi'nden gelen serbest çalışan bir yazardır. Çocukluğundan beri teknoloji meraklısıydı. David'in ilgi alanları arasında okumak, kaliteli TV programları ve filmler izlemek, retro oyunlar ve plak koleksiyonculuğu yer almaktadır.

David Delony'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın