Freedom Software?
Beats Open Software because open is still ambiguous to non-technical people.
"Freedom Apps" if you truly want to talk to the masses.
Beats Open Software because open is still ambiguous to non-technical people.
"Freedom Apps" if you truly want to talk to the masses.
Is this your only problem? Sounds fixable to me, just like term "free software" works relatively well.