Why? Torvalds would have ZERO control over any Linux versions used by the US government (see below).
2. They are allowed to CLOSE THE CODE of any customized high security versions they might build for "in house" use at least. (I do think that the GPL allows for this already in that manditory opening of the source only applies to versions that are going to be distributed in the marketplace.)
Correct--your organization may use the software without releasing the code.
BTW, the NSA is working on a B1-rated Trusted Linux system. They are auditing the kernel, modifying the kernel to support B1 requirements, and they will not release it to the general public.
But closed-source does NOT do a thing to improve system security--or have you forgotten about Blaster, Welchia, and SoBig.f?
3. That programmer libraries that aren't double licensed (Like QT is) be placed under at least the LGPL or another commercial software friendly license.
Again, why is this particularly necessary?