GNU/Linux masaüstü görünümleriniz

Normal Mint.
Ekran görüntüsü_2021-06-01_13-12-03.png
 
Ama UNIX-Like deniyordu...
Kafa karışıklığı: %100
Çünkü UNIX sistem çağrılarının hepsini Linux karşılıyor, fakat kendine özgün çağrılar da var.

UNIX olabilmesi için, UNIX ABI'si ile aynı olması lazım hedef ABI'nin. Bunun standartları var. Bu standartlar bütününe SUS deniyor. Yazımda bunlardan bahsettim dediğim gibi, üst mesajlarda linki bulabilirsin.
 
Çünkü UNIX sistem çağrılarının hepsini Linux karşılıyor, fakat kendine özgün çağrılar da var.

UNIX olabilmesi için, UNIX ABI'si ile aynı olması lazım hedef ABI'nin. Bunun standartları var. Bu standartlar bütününe SUS deniyor. Yazımda bunlardan bahsettim dediğim gibi, üst mesajlarda linki bulabilirsin.
Artık UNIX olması için için SUS uyumlu olması lazım. Yazınızı okumuştum. Artık UNIX AT&T dönemindeki gibi kafatsaçı değil, SUS standardına uyması önemli. Fakat POSIX > SUS (önem sırası).
 
Ama UNIX olması için için SUS değil, POSIX uyumlu olması lazım. Yazınızı okumuştum.
Kafanı karıştırdıysam özür diliyorum ama şöyle yazmışım:

Bir işletim sisteminin POSIX uyumluluğu, POSIX’i açıklarken bahsettiğimiz üzere, sadece hedef işletim sisteminin POSIX API’si ile ne kadar uyumlu olduğunu ve POSIX temelli yazılımların o işletim sistemi üzerinde çalışıp çalışmadığını ifade ederken, SUS uyumluluğu ise hedef işletim sisteminin, UNIX’in hangi standardına uyduğunu belirten bir etikettir. Örneğin, Windows işletim sistemi POSIX’e yarı uyumlu iken, SUS’un hiçbir standardına uygun değildir. Çünkü Windows, UNIX tabanlı bir işletim sistemi değildir fakat POSIX standartlarının bazılarını karşılamaktadır.
Yani POSIX sadece UNIX-like sistemler arasında kod bütünlüğünü sağlamak için bir standart. Windows'ta ise UNIX uygulamalarının hızlıca port edilebilmesi adına yarı POSIX uyumluluğu var. Bir işletim sisteminin gerçek anlamıyla UNIX olması için SUS standartlarından birisine sahip olması gerekli.
 

Technopat Haberler

Yeni konular

Geri
Yukarı