cwm (pencere yöneticisi)

Vikipedi, özgür ansiklopedi

cwm
OpenBSD sisteminde çalışan cwm
Orijinal yazar(lar)Marius Aamodt Eriksen
Geliştirici(ler)Marius Aamodt Eriksen, Andy Adamson, Niels Provos, Martin Murray, Dimitris Economou, Antti Nykänen
İlk yayınlanma10 Temmuz 2004 (19 yıl önce) (2004-07-10)
Güncel sürüm3[1] Bunu Vikiveri'de düzenleyin / 28 Ağustos 2005
Programlama diliC
İşletim sistemiUnix-benzeri
TürX pencere yöneticisi
LisansISC License
Resmî sitesiwww.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/ Bunu Vikiveri'de düzenleyin
Kod deposu Bunu Vikiveri'de düzenleyin

cwm (Calm Window Manager) X Pencere Sistemi için bir yığın pencere yöneticisidir. Öncelikle OpenBSD'nin temel sisteminin bir parçası olarak geliştirilmiş olsa da diğer Unix benzeri işletim sistemlerinde taşınabilir versiyonları mevcuttur.

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

cwm'nin gelişimi Marius Aamodt Eriksen tarafından evilwm'ye yapılan yamalardan başladı. Yeni özelliklerin uygulanmasını kolaylaştırmak için, cwm sonunda 9wm'den bazı kodlar kullanılarak yeniden yazıldı. Orijinal yazarın son sürümü Ağustos 2005'te çıktı.

Nisan 2007'de cwm OpenBSD kaynak ağacına aktarıldı. Ocak 2008'e kadar, 9wm kodunun tamamı da dahil olmak üzere orijinal kaynak kodunun önemli bir kısmı yeniden yazıldı. cwm, wm2'nin yerini aldığı 4.2 sürümünden bu yana OpenBSD ile dağıtılmaktadır. Üçüncü parti bir Linux portu da mevcuttur.

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

cwm, yoğun klavye kullanımı, az yer kaplaması ve kullanım kolaylığına yönelik bir istiflenebilir pencere yöneticisidir. Açık sanal masaüstü işlevselliğinden yoksun olsa da, pencere grupları mekanizması kullanılarak taklit edilebilir. cwm, pencerelerin etrafındaki 1 piksel kenarlık dışında pencere süslemeleri çizmez.

cwm birkaç menü içerir:

  • exec menüsü (bir uygulamayı başlat)
  • window menu (çalışan bir uygulamayı arayın)
  • ssh to menu (Güvenli Kabuk oturumu başlatın)
  • exec wm menu (farklı bir pencere yöneticisine geç)

Tüm bu menüler "yazdıkça ara" şeklinde çalışır.

cwm, yalnızca klavyeyi kullanarak pencereleri yükseltmeye, gizlemeye, aralarında geçiş yapmaya ve aramaya izin vererek onu terminal emülatörü çoklayıcı olarak kullanmayı uygun hale getirir. Ayrıca, fare gibi işaretleme aygıtlarının klavyeyle değiştirilmesine olanak tanır.

Ek anahtar bağlamaları ve yapılandırma seçenekleri ~/.cwmrc yapılandırma dosyasında belirtilebilir.

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

cwm genellikle minimalist yazılım topluluklarında iyi karşılanır.

cwm'nin, OpenBSD'deki varsayılan pencere yöneticilerinden biri olması nedeniyle kullanıldığı belirtilmiştir, ancak bazen başka nedenler de zikredilmektedir. cwm, esnekliği, kullanım kolaylığı ve fare olmadan kullanılabilmesi nedeniyle de övülür.

Ayrıca bakınız[değiştir | kaynağı değiştir]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ "cwm". 8 Haziran 2015 tarihinde kaynağından arşivlendi. 

Dış bağlantılar[değiştir | kaynağı değiştir]