Wednesday, May 1, 2024
11
rated 0 times [  11] [ 0]  / answers: 1 / hits: 503  / 2 Years ago, sat, october 8, 2022, 8:33:38

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?


More From » software-center

 Answers
1

The clause is meant to inform you, the developer, that it is your responsibility (obligation to use that terminology) to ensure your application runs on the supported versions of Ubuntu, not Canonical's. You are not forced to test on all versions, but it is in your best interest to ensure it runs on the latest Ubuntu release and prior versions.



For the purposes of the software center and paid applications, you should test 11.10, 11.04 and 10.10. You always have the option of only supporting the latest version if you wish and just need to inform the reviewer of that requirement when submitting your application.



In the case of ARB apps (FLOSS apps) you will want to ensure compatibility with all supported releases.



I hope that helps clarify the terms a bit better.


[#42153] Sunday, October 9, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
irripri

Total Points: 164
Total Questions: 111
Total Answers: 107

Location: South Georgia
Member since Sun, Aug 8, 2021
3 Years ago
;