I was reading through the Ubuntu Developer Programme Agreement for submitting applications to the Software Center and stubled across the following clause:
3.1 You must first test Apps you submit to confirm they are compatible with all currently supported versions of Ubuntu (as listed on Canonical's website at the date of submission by you) and your Apps must comply with the Publishing Policy.
Does this mean I must install both the 32 and 64 bit versions of Ubuntu 8.04, 10.04, 10.10, 11.04, and 11.10? If so, that's 10 installations of Ubuntu - is that really feasible (even with virtual machines)?
Alternatively, does anyone have suggestions for testing the application without actually installing each version? Some sort of chroot
tool, perhaps?
Edit: I have begun setting up chroot
environments for compiling and testing the applications. Is this considered testing and therefore satisfies the requirements of the license agreement?