Saya membaca Perjanjian Program Pengembang Ubuntu untuk mengirimkan aplikasi ke Pusat Perangkat Lunak dan membaca seluruh klausa berikut:
3.1 Anda harus terlebih dahulu menguji Aplikasi yang Anda kirim untuk mengonfirmasi bahwa mereka kompatibel dengan semua versi Ubuntu yang saat ini didukung (sebagaimana tercantum di situs web Canonical pada tanggal pengiriman oleh Anda) dan Aplikasi Anda harus mematuhi Kebijakan Penerbitan.
Apakah ini berarti saya harus menginstal versi 32 dan 64 bit Ubuntu 8.04, 10.04, 10.10, 11.04, dan 11.10? Jika demikian, itu 10 instalasi Ubuntu - apakah itu benar-benar layak (bahkan dengan mesin virtual)?
Atau, apakah ada yang punya saran untuk menguji aplikasi tanpa benar-benar menginstal setiap versi? Semacam chroot
alat, mungkin?
Sunting: Saya sudah mulai mengatur chroot
lingkungan untuk mengkompilasi dan menguji aplikasi. Apakah ini dianggap pengujian dan karenanya memenuhi persyaratan perjanjian lisensi?