X Pencere Sistemi

Vikipedi, özgür ansiklopedi

X sunucusu ve istemcilerinin etkileşimi. Diyagramın üst kısmında bir X sunucusu, kullanıcının yönettiği klavye ve farenin veri girişini ekranda göstermektedir. Ayrıca üç farklı istemciyle; web tarayıcısı, terminal emülatörü (Xterm gibi) ve uzak bir terminal emülatörü ile de etkileşime girmektedir.

X Pencere Sistemi (X), daha çok GNU/Linux ve Unix benzeri işletim sistemlerinde kullanılan grafik arayüz altyapısıdır. Genel olarak ekrana çizdirme ve kullanıcıdan geribesleme alma işlerini yapan X sunucusunu ve uygulamaların sunucu ile haberleşme için kullanabileceği X kütüphanesini kapsar. Bu sunucu-istemci yapısı sistemin ağ üzerinden çalışmasına da olanak verir. Sunucu doğrudan donanımı yönetebildiği gibi, başka bir altyapı üzerinde de çalışabilir. Bu şekilde diğer işletim sistemlerinde de X sunucusu çalıştırılabilmektedir.

İlk olarak 1984'te Massachusetts Teknoloji Enstitüsü'nde ortaya çıkmıştır. Mevcut protokol sürümü 1987'den beri 11 olduğundan, kimi zaman kısaca X11 olarak da anılır.[1]

X kütüphanesi göreceli olarak düşük seviyeli olduğundan, uygulama geliştiricilerin işini kolaylaştırabilecek birçok kontrol kütüphanesi geliştirilmiştir.

X üzerinde çalışan kontrol kütüphaneleri

[değiştir | kaynağı değiştir]

X üzerinde çalışan pencere yöneticileri

[değiştir | kaynağı değiştir]

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  1. ^ "Licenses". X.org. 19 Aralık 2005. 9 Ocak 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Eylül 2018.