Open source makes serious headway in the U.S. Department of Defense
As I listened to David Mihelcic, CTO with the U.S. Defense Information Systems Agency talk about the benefits of open source on Federal News Radio's presentation of "Open Source Solutions - 2 Years In Review," I couldn't help but be impressed with just how far open source has come in the past decade.
When I first got involved with open source back in 1998, it was perceived as risky (Rampant fear of the GPL and other open-source licenses), not secure (How can community development take care to lock out the bad guys?), and niche. In 2008, however, the CTO of a powerful agency within the U.S. Department of Defense boldly declares open source's superiority as a development model:
Open source brings to us the ability to have collaborative and agile development environments....Additionally, open source benefits the Department of Defense through...simplified licensing...and security....Security through obscurity just doesn't work.
And while Microsoft has paid for research that counterbalances the apparent rise of open source in U.S. defense agencies, it's hard to argue with the facts. The Pentagon is preparing guidelines to shepherd more open source into U.S. defense. Various U.S. defense agencies have gone on the record in support of open source. The U.S. Department of Defense has even sponsored an open source conference.
It's happening. Mihelcic's comments referenced above are just one more indication that the world's most demanding, mission-critical defense systems will increasingly run open source. For you Americans, if your country trusts your physical security to open source, isn't it time to trust your business' security to open source?
Matt Asay brings a decade of in-the-trenches open-source business and legal experience to The Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure. You can follow Matt on Twitter @mjasay. 



- by rtechie December 22, 2008 4:52 PM PST
- Yes and no. I work closely with the Defense department and while it's accurate to say that the Defense Department is using more open source in the sense they are working with more companies that are using open source it's a misnomer to say they are adopting support-free open source products in favor of commercial products.
- Like this Reply to this comment
-
-
- by gmartin_cn December 29, 2008 5:34 PM PST
- rtechie,
- Like this
-
(3 Comments)Quite the opposite. Moreso than any organization on Earth perhaps, DoD has an elaborate test series and certification process products must go through. Considering the amount of effot vendors usually need to go throguh to pass such certification it seems unlikely that many open source products could pass without major handholding from a vendor. This is what happened with OpenSSL, and it's the only reason why OpenSSL is one of few open source products that is FIPS-certified and on the DoD approved products list.
And there is an extremely heavy emphasis on support contracts in the military due to CYA. Making your own solutions means you don't have a vendor to blame. This is not to say that certain parts of the DoD don't roll their own solutions, DARPA certainly does, but this is not wide practice.
Much of this has to due with the nature of IT staff in the military. There are a lot of 18-19 year olds with limited IT experience doing IT in the military. This is not to say that the military doesn't have smart people. But the reality is that the military has a lot of relatively inexperienced manpower, which limits their ability to roll their own (an more importantly, maintain their own) solutions.
What you say may have some validity, but keep in mind that with budgets tightening, that may change.
Additionally, it isn't just about 'using Open Source'. What the forge.mil initiative that Mr. Mihelcic is referring to is doing is encouraging vendors who already provide solutions to the DoD to utilize common Open Source pieces in their supported solution(s) for the department. It is also about getting those same vendors to make common pieces of their solutions available for other vendors to utilize (if it makes sense to do so). Hopefully, there is also value provided to DoD vendors who don't always have to re-invent every single piece of tech themselves.
In the end, the DoD (and by extension, the tax payers) are tired of paying for 'vertically integrated closed-source solutions' that are out of date before they ever get deployed. If you listen to the entire broadcast archive Matt points to, you'll notice a very clear signal for a 'hybrid' model, where COTS software is used where it makes sense, and Open Source is pulled in for areas that it can add value.
Full disclosure - I work for CollabNet, and am the community management consultant for the forge.mil initiative that Mr. Mihelcic is referring to. If anyone is interested, I'm blogging periodically about the progress/issues we face as we roll out this set of sites for the DoD. You can check that out here: http://blogs.open.collab.net/oncollabnet/
Thanks.