Snaps , Canonical tarafından Ubuntu için hazırlandı. Çıtçıtların ana avantajları:
- Bağımlılıklardan bağımsızlık - tüm kütüphaneler ve bağımlılıklar pakete dahil edilmiştir. Bu, aynı programın daha fazla sürümüne sahip olmanıza izin verir.
- Sandboxing - snaps, uygulamaları sanallaştırmak için değiştirilmiş AppArmor kullanıyor
- Delta güncellemeleri - anlık görüntüler aynı zamanda delta güncellemelerine de izin vermelidir
Anlıkların ana dezavantajı, yazılımın yalnızca paketinde bulunan kitaplıkları kullanabilmesidir. Bu, paketin yazarının tüm kitaplıkları yamalı ve güncel tutması gerektiğinden potansiyel bir güvenlik riskidir.
Snaps şu anda Ubuntu, Arch Linux, Fedora, Linux Mint, CentOS ve Gentoo'da yayınlanabilir. Ayrıca Ubuntu Touch'ta da kullanılırlar. Masaüstü bilgisayarlar, sunucular, telefonlar, IoT ve yönlendiriciler için tasarlanmıştır.
Flatpak , çıtçıtlarla aynı avantajlara sahiptir. Ancak, sandboxing için AppArmour yerine Namespaces kullanır. Asıl fark, Flatpaks'ın hem pakette bulunan kütüphaneleri hem de başka bir Flatpak'tan paylaşılan kütüphaneleri kullanabilmesi.
Flatpak'ın geliştiricisi Red Hat çalışanı Alexander Larsson'dur. Flatpak yazılımı şu anda Arch Linux, Debian, Fedora, Mageia, Solus ve Ubuntu'da mevcuttur. Yalnızca masaüstlerine odaklanır.
AppImages , Simon Peter tarafından geliştirilmiştir. Çıtçıt veya Flatpak'ta olduğu gibi, paket programı çalıştırmak için gerekli tüm kütüphaneleri içerir. AppImage programları korumalı değildir ve çalıştırılması için kök hakları gerekmez. Projenin web sitesine göre, AppImages Arch Linux, Centos, Debian, Fedora, OpenSUSE, Red Hat Linux ve Ubuntu'da çalışmalı.