KDrive
Daha fazla bilgi
- Yaratıcı
- Keith Packard
- Yıl
- Tür
- X sunucusu
- Lisans
- MIT
Keith Packard’ın 2000’lerin başında, yalnızca bir megabaytlık yeri olan avuç içi cihazlar için yazdığı sadeleştirilmiş X sunucusu; bugün Xephyr’in temeli olarak yaşıyor.
2000 dolaylarında XFree86, yüklenebilir modüllere ve elle ayarlanması gereken bir yapılandırma dosyasına sahip, birkaç megabaytlık bir sunucuydu. Keith Packard, Compaq iPAQ ve benzeri avuç içi cihazlardaki Linux için tam tersini istedi: yapılandırma gerektirmeyen, statik bağlanmış ve doğrudan çekirdeğin framebuffer’ına çizen bir sunucu. Önce TinyX, sonra yazarının adından KDrive denen ürün yaklaşık bir megabayta sığıyordu. Her alt yapı için bir çeşidi vardı: framebuffer için Xfbdev, ekran kartının BIOS’uyla doğrudan konuşan ve hiç sürücü gerektirmeyen Xvesa ve tek tek yongalar için bir avuç küçük sunucu.
Hızlandırma katmanı KAA, X.Org’un 2005’te tam sunucuya aldığı EXA’ya model oldu. 2004’te Matthew Allum, KDrive üzerine Xephyr’i yazdı: kendi tamponuna çizip sonucu başka bir X sunucusundaki pencerede gösteren bir sunucu. X.Org 2010 dolaylarında ortalığı temizlediğinde, çekirdeğin mod ayarlaması gereksiz kıldığı için donanım sunucuları kaldırıldı; Xephyr kaldı ve bugün KDrive adını taşıyan tek şey o.