I'd say it's a bit of a different situation, since the two are not being designed to work together and aren't even being developed by the same people. If the Ubuntu developers made your proprietary app key to the useful running of the system, which is the more exact analogy, then I'd say yeah, they would have made it non-free.