Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: Poohbah
It is, because the source code of the kernel is available for examination, audit, security testing, and modification. If the US government wishes to modify the kernel, they may do so. Try doing that with Microsoft Windows.

It happens all the time. The US Government is deeply involved in M$ code, and builds unique versions of Windows for things like running Aircraft Carriers:

http://www.fcw.com/fcw/articles/2000/0807/news-navy-08-07-00.asp

There are many new joint projects with DoD going on right now as well in the DC area. Got any other reasons why the US government should rely on code managed by a foreigner instead?

43 posted on 09/04/2003 6:41:55 PM PDT by Golden Eagle
[ Post Reply | Private Reply | To 39 | View Replies ]


To: Golden Eagle
Got any other reasons why the US government should rely on code managed by a foreigner instead?

What if the code happens to be of superior quality?
44 posted on 09/04/2003 6:42:38 PM PDT by Dimensio (Sometimes I doubt your committment to Sparkle Motion!)
[ Post Reply | Private Reply | To 43 | View Replies ]

To: Golden Eagle
There are many new joint projects with DoD going on right now as well in the DC area. Got any other reasons why the US government should rely on code managed by a foreigner instead?

Because it does not have into be managed by a foreigner. The baseline Linux kernel can be modified at will to a US-government specific version.

BTW, that article doesn't actually have Microsoft modifying the Windows OS itself, or actually opening it up for inspection by the Navy. Instead, they're developing apps and doing systems integration. But they could do that for a Linux platform, too.

And given Microsoft's security problems (which are probably tied to extremely poor configuration management in the OS kernel and libraries, IMNHO), I think the USN is making a bad mistake. I would NOT trust Microsoft in this matter until they've actually had a substantial length of time between major security flaws getting exploited.

47 posted on 09/04/2003 6:50:26 PM PDT by Poohbah (Crush your enemies, see them driven before you, and hear the lamentations of their women.)
[ Post Reply | Private Reply | To 43 | View Replies ]

To: Golden Eagle
It happens all the time. The US Government is deeply involved in M$ code, and builds unique versions of Windows for things like running Aircraft Carriers:

http://www.gcn.com/archives/gcn/1998/july13/cov2.htm

The Navy’s Smart Ship technology may not be as smart as the service contends.

Although PCs have reduced workloads for sailors aboard the Aegis missile cruiser USS Yorktown, software glitches resulted in system failures and crippled ship operations, according to Navy officials.

Navy brass have called the Yorktown Smart Ship pilot a success in reducing manpower, maintenance and costs. The Navy began running shipboard applications under Microsoft Windows NT so that fewer sailors would be needed to control key ship functions.

But the Navy last fall learned a difficult lesson about automation: The very information technology on which the ships depend also makes them vulnerable. The Yorktown last September suffered a systems failure when bad data was fed into its computers during maneuvers off the coast of Cape Charles, Va.

The ship had to be towed into the Naval base at Norfolk, Va., because a database overflow caused its propulsion system to fail, according to Anthony DiGiorgio, a civilian engineer with the Atlantic Fleet Technical Support Center in Norfolk.
88 posted on 09/04/2003 11:01:17 PM PDT by adam_az
[ Post Reply | Private Reply | To 43 | View Replies ]

To: Golden Eagle
Got any other reasons why the US government should rely on code managed by a foreigner instead?

Because it can fork Linux for its own internal releases and not have to release the source code. It is entirely possible for the government to wait until Linux 2.6, fork that and build a custom OS based on Linux for its own internal uses.

I personally would rather the government choose quality over nationality. I want the military to run on only the best of everything. In the military's trade anything going wrong not only gets people maimed or killed, it exposes the populus of the US to the same. I'd rather the US Government worked with QNX to build a modified QNX for our aircraft carriers than the gov't use WindowsNT. QNX is infinitely more reliable than NT. Of course the ideal situation is that they keep writing custom OSs for their weapon systems as they have in the past.

The continuation of the constitutional order and our existance as a free republic are what matter to me. Corporate America be damned if we have to choose between doing what is needed to keep us free and what is needed to keep us rich. As I said, the military should run on only the best. Whether Americans were the sole beneficiaries of the contracts should never be a consideration. While it is better to build the vast majority of our systems here, sometimes using foreigners is the only good option. Does it ever occur to you that many foreigners are professionals and won't screw us over? Did it ever occur to you that people like Torvalds probably do see the US as superior to hellholes like North Korea and China? You'd be wise to rethink your, what seems to be, quasi-phobia of foreigners.

And I have news for you, sometimes our biggest threats on technology are American! Remember the Rosenbergs?

90 posted on 09/05/2003 4:42:05 AM PDT by CodeMonkey
[ Post Reply | Private Reply | To 43 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson