BT Sözlüğü › Altyapı › aewm

aewm

Altyapı Svenska → Güncellendi: 2026-10-10
Daha fazla bilgi
Geliştirici
Decklin Foster
Tür
Pencere yöneticisi
Lisans
MIT

Okunmak için yazılmış bir pencere yöneticisi: X'te pencere yönetmenin tam olarak neyi gerektirdiğini gösteren yaklaşık bin satır C ve koca bir ailenin atası.

Decklin Foster aewm'i 1990'ların sonunda 9wm'i örnek alarak yazdı. Gerekeni yapar, fazlasını yapmaz: kapatma kutulu bir başlık çubuğu, fareyle taşıma ve yeniden boyutlandırma, tıklayarak odaklanma; yapılandırma dosyası yok, sanal masaüstü yok. Menüler ve başlatıcılar, X özellikleri üzerinden pencere yöneticisiyle konuşan ayrı küçük programlara itildi, böylece çekirdek minimal kalabildi. Kod bir ders kitabı gibi yorumlanmıştır ve amaç buydu: bir akşamda anlaşılabilmeli.

Başkalarının çıkış noktası olmasının sebebi de tam budur. evilwm, aewm'den süslemelerin çıkarılmasıyla başladı; C++ ile yeniden yazılan aewm++ ise pekwm'e uzandı. Duvar kâğıdı ve animasyonların altında bir pencere yöneticisinin gerçekte ne yaptığını merak eden biri hâlâ her şeyden önce aewm'i okur.

← Sözlüğe dön