Actually English does have a perfectly serviceable word, but for some reason no one is interested in calling at freedom software. yes it is grammatically awkward, but that’s a less worse problem than being semantically awkward, IMHO.
Unfamiliar terms should fail fast in peoples' minds, not be silently mistaken for familiar terms.
"Freedom" noun to me is almost interchangeable with "overtly American" noun.
While not the technical definition by proper english the connotations count.