View Single Post
  #9  
Old December 23rd 03, 01:02 AM
phil hunt
external usenet poster
 
Posts: n/a
Default

On 22 Dec 2003 17:41:26 GMT, Bertil Jonell wrote:
In article ,
phil hunt wrote:
On 19 Dec 2003 15:38:09 GMT, Bertil Jonell wrote:
In article ,
phil hunt wrote:
I've worked as a programmer for
defense contractors (and for other large organisations), and believe
me, there is a *lot* of waste and inefficiency. If the software was
written right, it could probably be done with several orders of
magnitude more efficiency.

What competing method is there except for Open Source?


Open source -- or rather, using some of the ideas from how OSS
projects are btypically run -- is certainly useful.


The reason for my question is that I don't think Open Source is
very applicable the type of 'sharp edge' military systems you are
talking about here.
It is very applicable to making programs that help you make sure
that every regiment gets the correct number of socks and ammo, but not to
making program that handles guidance and target discrimination routines.
Especially not if you expect your capabilities to remain anything
like secret.


Certainly.

Using open source software such as operating systems, IP stacks,
image processing libraries, encryption libraries and the like would
probably be appropriate, and contributing any changes back to those
codebases might well be a good idea. The really secret stuff is much
less likely to be made available.

I also had in mind OSS *techniques*, that is using some of the
procedures in infrastructure that OSS projects often used, to do
closed-source development. Things like Sourceforge, mailing lists,
CVS, packaging as tarballs, etc.

--
"It's easier to find people online who openly support the KKK than
people who openly support the RIAA" -- comment on Wikipedia
(Email: , but first subtract 275 and reverse
the last two letters).