Slashdot Mirror


DoD Leads In Federal Open Source Usage

GMGruman writes "A new open technology report card shows that only a third of federal agencies get a passing grade on open source usage and contribution, with the Defense Department leading the way. Savio Rodrigues explains what both government and business can learn from the DoD's open source prowess."

9 of 51 comments (clear)

  1. Bogus summary by Anonymous Coward · · Score: 5, Informative

    Most of the questions had to do not with using open source software but centered on transparent data access by the public, FOIA attitude, etc.

    Read the linked executive summary and then go to the criteria page.

  2. NewsForge Did an interview some time back ... by Sam+Nitzberg · · Score: 4, Informative

    NewsForge did an interview some time back about Open Source and Defense...
    http://samnitzberg.com/Papers/Why_open_source_works_for_weapons_and_defense__interview__JAN_2006.pdf

    -- Sam

  3. Re:Umm ... by Nadaka · · Score: 4, Informative

    Because foreign nationals are not permitted to view sensitive information.

    And your company can do development overseas, just not for the DoD.

    The DoD makes extensive use of open source software and has policies in place governing (but not forbidding) employees contributions to OS projects.

  4. Obligatory Skynet reference by zill · · Score: 4, Funny

    I knew it! No proprietary software sweatshop could have churned out Skynet. Only the FOSS movement can produce something sublime enough to eradicate humanity.

  5. Sea change by wiredlogic · · Score: 4, Informative

    This is a dramatic change from the state of affairs ten years ago when the idea of running Linux and using open source in a secure environment would get you laughed out of the room. MITRE produced a white paper back then that has slowly helped to put the gears of change in motion.

    --
    I am becoming gerund, destroyer of verbs.
  6. Re:Umm ... by Nadaka · · Score: 5, Informative

    Every permitted open source project is thoroughly inspected and vetted before it is cleared for use.

    Inserting malicious code is a concern, but it does not answer the question why you can not farm out DoD work to foreign shops.

    The requirements and design of most DoD projects are classified as sensitive. The rules for sensitive material state that it may not be distributed to any foreign national.

    Beyond that, there is a legal requirement for federal projects (and most state projects) that work be performed domestically. This is mostly for economic reasons.

    As a contractor you REALLY aught to know this already.

  7. Re:Umm ... by DrgnDancer · · Score: 5, Informative

    It's like this. I can go online (as a contractor or a DoD employee, I've been both) and purchase or download COTS (Commercial Off The Shelf) software that was created anywhere. It's COTS and it's considered market vetted. If we can examine the source code (OSS) even better. Linux is fine and was fine even before Linus became a US citizen. It's considered COTS, the Linux Red Hat sells to the DoD is the same Linux they sell to Google or Ford or Bolivia. Same with say, SAMBA, even though Jeremy Allison is Australian.

    On the other hand if I hire you to write custom code for the DoD then the requirements, documents, etc are all considered sensitive and you have to hire US citizens. If the government wanted a piece of software that was able to interface with Windows AD, for instance, (and they couldn't just use Samba for some reason) they couldn't hire Jeremy Allison to head up the effort even though he has a lot of experience from his work with Samba.

    --
    I don't need a million points of light, just two points of multi-mode fiber and a 10 Gig-E router.
  8. Re:I for one am shocked! by cayenne8 · · Score: 4, Interesting
    Well, it is a relatively NEW thing for the DoD to allow any open source software to be used on their networks. Just a few short years ago (5 or so), it was almost impossible to get them to use anything on any of the systems I was associated with. Solaris used to be the OS of choice for server rooms, and Oracle the database.

    I've seen a LOT of Linux these days replacing Solaris...Oracle still rules the database as from my experience. I've wanted to try to get some dev to test out using postgres, which would be a natural open source alternative as that it mimics Oracle a great deal, not extremely hard to convert to from Oracle....and it does have scalability that I still believe elludes MySQL....

    Whatever we have done...we always try to discourage windows and MSSQL from the server rooms. So far so good on most projects I've worked on.

    But it took a LOT of effort to get the DoD and related branches of govt to start even to consider open source.

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........