So your issue is not (1) The license itself because BSD is far more permissive than Linux, or (2) Technical Abilities because BSD can do anything Linux can do. Your issue is how other people use the software. I'm not saying this to pick a fight I'm just trying to get at the root of why its ok for BSD to give away UNIX technology (which is far closer to true UNIX than Linux is) to anyone with no restriction but its not ok for Linux to do it with restrictions.
IMHO, there's an irrational fear of Linux...
Though what about Solaris--isn't that closer to straight Unix than Linux?
No it can't, free versions of BSD don't have IBM adding in multiprocessing capability, so foreign governments don't use BSD for their supercomputers, they use Linux, even though BSD has been around longer. Upgrades to Linux by IBM and other US companies, which are given away for free, and are then used to power supercomputers for countries like Iran is the issue. Don't act concerned because we know you are not, you've only argued in favor of those transfers for at least a year now, and your obvious red herring of BSD has nothing to do with it.