Skip Links

Network World

Julie Bort

U.S. military adopts more open source: is that secure enough for you?

Military is busily creating secure forges for its many open source projects

By Source Seeker on Tue, 07/27/10 - 12:51pm.

The U.S. military and researchers at the Georgia Institute of Technology are putting their heads together to help the military adopt more open source software. The military wants in on the cost savings, speed and flexibility which OSS offers to users, as opposed to being stuck waiting on proprietary software vendors to modify their tools when changes are needed. If the open source model can be secured enough for the military, surely it can be secured enough for the enterprise.

Mil-OSS WorkingSpecifically, researchers at the Georgia Tech Research Institute (GTRI)  are working with the military on a three-pronged plan-of-attack to bring more open source to DoD developers. First, the GTRI will make more source-code tools and applications "available and practical" for military use. An example of the type of open source software that GTRI is developing is FalconView, an open sourced PC-based mapping application.

I asked the GTRI researcher heading up this project, Joshua Davis, what "available and practical" means -- after all, open source is already available to everybody. My assumption was that they meant licensing issues -- perhaps avoiding the "copyleft" provision, particularly in the GPL. After all, the military may not want people distributing and modifying the source code for, say, a nuclear missile. Davis, who is a research scientist and the associate branch head of the GTRI's Information Operations Branch Electronic Systems Laboratory, says he doesn't think copyleft will be much of a hurdle.

 

"I would say that licenses aren't the primary concern for most in this arena.  The value of the technology will in most cases overcome any potential hurdle they could create," he says. He further clarifies, "'Available and practical' to the military is very different than downloading the software onto your living room computer or installing it on your corporate server.  There is much to be considered when equipping a base, vehicle, soldier, etc.  There is also significant policy to ensure that this is accomplished safely, legally, ethically, and effectively.  However policies can be an area of significant debate, misunderstanding, and in some cases require clarification."

Davis points to a memorandum written about a year ago that listed policy recommendations for the adoption of open source for military big wigs (such as the directors and Joint Chiefs of Staff). The memo states, "There is a misconception that the government is always obligated to distribute the source code of any modified OSS to the public, and therefore that OSS should not be integrated or modified for use in classified or other sensitive DoD systems. In contrast, many open source licenses permit the user to modify OSS for internal use without being obligated to distribute source code to the public."

So if not licenses, what will they be doing to make tools more available and practical? "The work mainly concentrates on security, communication/collaboration, and by just doing it."

Therefore, the second prong is that the military is setting up its own secure forges where those with the proper credentials can access a growing stash of open source software. The military's main forge, www.forge.mil, allows developers from the DoD and credentialed outside contractors to collaborate on software development.  Forge.mil is managed by the Defense Information Systems Agency. Progress is being made on this front. As of last week, the Defense Information Systems Agency (DISA) announced that Forge.mil is now accessible over the DoD's secure IP network SIPRNet. Developers with access to SIPRNet can gain entry to the forge.

(ASIDE: Ironically, when I typed in the URL www.forge.mil, both Mozilla and Google warned me off the site as being unsecured and unsafe. It doesn't present a trusted certificate from the browser's favored Certificate Authorities. Struck me as funny that the nation's military secure forge causes security warnings in my browsers.)

GTRI is also working on developing another secure forge where the tools it creates for the DoD use are stored. Researchers have already developed a secure Web site for downloading the source code for software tools that are used to test tactical radio systems.

The third prong in the attack is to build a friendly community of developers. Georgia Tech has already hosted one meetup of the nearly 1-year-old Military Open Source (Mil-OSS) working group. "Mil-OSS has been established to connect and empower an active community of civilian and military open source software and hardware developers across the U.S," explains Davis.

The working group bills itself as a grassroots movement of "a collection of the geeky, coffee drinking, sandal wearing patriots that work for the U.S. DoD and believe that we must adopt open technology innovation philosophies to effectively defend this nation." Actually, I saw a picture of these folks -- and there wasn't a sandal or a coffee cup in it. But shoe ware aside, that meetup attracted about 120 people who listened to 40 speakers. A second conference is planned next week, Aug. 2-5 in Washington, D.C. and will cost  $450 for attendees and $350 for speakers. The conference is open to everyone.

If the military can find a way to write and share open source code for its highly dangerous assets, than an enterprise surely must give up the myth that open source code is inherently less secure because the source is visible. "AMEN!" Davis says to that idea. "I would say that open source software can be made to be more secure than proprietary.  With proprietary it is all based on trust.  Without the source you never really know.  With the source I don't have to trust you to trust the software you wrote."

I also like the thought of a half-way step to secure a forge. Perhaps enterprises can gather together to create their own forges where all who use it must be identified and validated. Perhaps an opportunity exists for a public-but-secured forge as well. If an enterprise knew the people modify the software, would they feel better about trusting open source? I think Mil-OSS proves that they would.

Like this? Here's more:

Follow Julie Bort on Twitter @Julie188

Follow all Open Source Subnet blog posts on Twitter @OSSubnet

correction

" (ASIDE: Ironically, when I typed in the URL www.forge.mil, both Mozilla and Google warned me off the site as being unsecured and unsafe. It doesn't present a trusted certificate from the browser's favored Certificate Authorities. Struck me as funny that the nation's military secure forge causes security warnings in my browsers.)"

This is because you do not have the DoD certificates loaded into your browser.

These may be accessed using a link on www.forge.mil. It will route you to here:

http://dodpki.c3pki.chamb.disa.mil/rootca.html

Thanks for the link

Yes, the browser was warning me because the site was sending a certificate that wasn't on its list of acceptable CAs. I beg to differ that this is a correction. Since I haven't gone through the process of loading the certificates manually, I definitely got the error on more than one browser. I was reporting an accurate user experience.

My point was that it was just funny that Chrome/FF warned me that forge.mil was unsafe -- when it certainly has to be one of the safest forge ever.

Thanks for the link. I'll tell my browsers to trust the DoD certs.

Julie

It's not really funny if you think about it

The DoD is not in the business of providing every Tom, Dick, or Harriet the keys to it's stuff.

Why would a secure site for DoD classified work have a certificate that's signed by a public CA when it's not necessarily a public site?

Ken, the funny part is ...

that the browser was telling me the site wasn't safe. That's called irony and I happen to be a big fan of irony.

I'm not complaining about the situation -- just sharing it with people who can understand it ... the DoD certainly shouldn't be worried about whether the average Joe's browser will warn people off its secured site should they wander there ... in fact, all the better if the browsers do shove people away (though you can manually tell your browsers to accept the DoD's certificates/CA if you want.)

It's also a little funny to me that the story was about how the military is overcoming rather large obstacles so it can use more open source, and all people want to comment about is an offhand interesting thing about the browser warning.

Julie Bort

Forge

I had no problems going to the www.forge.mil site. Could be operator error:)

See my comment above

Nope, I definitely got the security warning from two browsers on multiple attempts. It's just that I haven't told them to trust the DoD's certificate. Perhaps other browsers already recognized the DoD as a CA -- and others won't t have this problem. (I didn't try going to the forge.mil site with IE).

I actually, originally, wrote another couple of sentences explaining that this has nothing to do with the site, or security, or the browsers. Just a quirk of circumstance in which a reporter writing about the military creating a secure forge is told by her browsers that the URL to said forge may not a safe.

It just struck me as funny. Still does.

Julie

agreed

...agreed..reread it and my comment is *not* a correction...

I agree in part....it was amusing when we worked the first ticket....now it's like nails on a chalk board... :) full disclosure: I provide RDT&E support for Forge.mil.

..as an aside, if Chrome and the like shipped with the DoD root and intermediate CAs installed I think folks might lose it and the conspiracy forums would make your head explode ;)

In all seriousness, please let me know if we can help you find your way around or get your questions answered community@forge.mil

open source: is that secure enough?

What a question!

Everything not coming from Microsoft is more secure, especially Open Source!

Everything not coming from Microsoft?

I have to agree that open source is more secure, but I'm not sure "everything not coming from Microsoft" is ... especially this week with the Black Hat conference going on. Adobe doesn't produce the most secure software in the world ... Firefox has had its issues (though they are quick to fix 'em), Cisco has its issues and goodness knows Oracle is a hacker favorite.

I talked to a gov't enterprise network manager about a month ago that still thought open source wasn't as secure ... so there's plenty of folks out there that worry ...

Hopefully the military's vote of confidence will put an end to that kind of concern.

Julie Bort

Cheaper maybe byut not safer

Given the US military's history of not keeping up with security updates I'm not sure they will be any safer with Open Source software.

If they do this right they will save a bundle of money though.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use BBCode tags in the text.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <p> <strong> <i> <br /> <br> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Welcome, visitor. Register Log in
About Source Seeker

The Source Seeker blog is written by Julie Bort, editor of the Open Source Subnet site as well as the Microsoft Subnet, Cisco Subnet sites. Indeed, Bort is the Online Community Editor for all of Network World. She also writes The Microsoft Update blog. If you have an idea for a blog, or a news tip on open source, Microsoft or Cisco, contact her at jbort@nww.com, 970-482-6454 or follow Julie on Twitter @Julie188.

Open Source Subnet is the independent voice of open source users and is your gateway to daily open source news, blogs, tips and more. Visit the Open Source Subnet home page daily.

Become a Facebook Fan of Julie Bort