Unless the PGP decision has been overturned, code as free speech is in fact a valid defense. If the government couldn't stop code they claimed were "munitions" from getting distributed, then it seems unlikely that they'll stop a Linux distro.
Corporations do whatever seems most profitable. We can't base our understanding of constitutional rights on whether Meta decides to defend them.
There was no "PGP decision." You're making that up.