Tôi đã đọc qua Thỏa thuận chương trình dành cho nhà phát triển Ubuntu để gửi các ứng dụng đến Trung tâm phần mềm và tìm hiểu về điều khoản sau:
3.1 Trước tiên, bạn phải kiểm tra Ứng dụng bạn gửi để xác nhận rằng chúng tương thích với tất cả các phiên bản Ubuntu hiện được hỗ trợ (như được liệt kê trên trang web của Canonical vào ngày bạn gửi) và Ứng dụng của bạn phải tuân thủ Chính sách xuất bản.
Điều này có nghĩa là tôi phải cài đặt cả phiên bản 32 và 64 bit của Ubuntu 8.04, 10.04, 10.10, 11.04 và 11.10? Nếu vậy, đó là 10 cài đặt Ubuntu - điều đó có thực sự khả thi (ngay cả với các máy ảo) không?
Ngoài ra, có ai có đề xuất để thử nghiệm ứng dụng mà không thực sự cài đặt từng phiên bản không? Một số loại chroot
công cụ, có lẽ?
Chỉnh sửa: Tôi đã bắt đầu thiết lập chroot
môi trường để biên dịch và kiểm tra các ứng dụng. Đây có được coi là thử nghiệm và do đó đáp ứng các yêu cầu của thỏa thuận cấp phép?