[KLUG Members] Why ADTI's Whitepaper dislikes copyleft/GPL, and why it's not even applicable ...

Bryan J. Smith members@kalamazoolinux.org
10 Jun 2002 16:28:50 -0400


Okay, now ADTI's viewpoint on the GPL makes sense, sort of.  As someone
who holds a clearance (currently inactive) where I did classified
software development, I'll get to my point.  I mean, take this selection
from the /. post:

  "The federal government's information systems requirements
   intersect countless sensitive operations. The limitless
   potential for holes and back doors in an open source product
   would require unyielding scrutiny by staff that decided to
   use it. For example, if the Federal Aviation Agency were to
   develop an application (derived from open source) which
   controlled 747 flight patterns, a number of issues easily
   become national security questions such as: Would it be prudent
   for the FAA to use software that thousands of unknown programmers
   have intimate knowledge of for something this critical? Could
   the FAA take the chance that these unknown programmers have
   not shared the source code accidentally with the wrong parties?
   Would the FAA's decision to use software in the public domain
   invite computer 'hackers' more readily than proprietary products?"

What ADTI is trying to say is of concern is that software that is to be
used has "privileged knowledge," the software needs to be
non-copyleft/GPL Open Source.  Why?  Because the additions made to the
Open Source need to remain "closed source," since they are
"privaledged."  Makes sense, right?

This is _so_flawed_beyond_belief_.

Rule #1 about copyleft/GPL -- private use of GPL software can be "closed
source" _if_ remains private.  The FAA is not publicly redistributing
the software, so it does not need to share the source code!

The counter to this is, of course, "what if the FAA it wanted to?" 
What???  You just talked about how the software additions were
"privaledged."  Now my understanding to "privaleged" might be little
"rusty," but the government doesn't care if it's been compiled, changed,
wiped, erased, etc... -- any software that is based on privaleged
information, in _whatever_form_ it was in original that differs from
now, is _still_privileged_ -- P-E-R-I-O-D!

So the FAA would NOT be redistributing the software to any other
entities other than for its own, internal purposes as per _privaledged_
information conduct requires.  Copyleft/GPL can be taken internal.  In
fact, some non-copyleft/GPL "Open Source" licenses may NOT be
_as_secure_ as copyleft/GPL _because_ the _require_ any and _all_
modifications to be released.

So under the terms of "privaleged information," I do hereby submit the
copyleft/GPL license is _fully_compatible_ with the "national security"
interests of any modifications that add "privaleged information.

For a company that blindly puts up the "national security" blanket when
questioned, they are in some _serious_need_ of a "re-briefing" on
"national security!"

-- Bryan J. Smith
   American patriot,
   Former software engineer at various American defense contractors

-- 
Many Windows users would rather buy and hunt down dozens of utils
for their Microsoft software than try Freedom Software that not
only includes those same functions inherently, but lacks spyware.
-----------------------------------------------------------------
Bryan J. Smith, SmithConcepts, Inc.     mailto:b.j.smith@ieee.org
Engineers and IT Professionals       http://www.SmithConcepts.com