DoD Leads In Federal Open Source Usage 51
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."
Umm ... (Score:2)
Re:Umm ... (Score:5, 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.
Re: (Score:3, Informative)
Re:Umm ... (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.
Re:Umm ... (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.
Re: (Score:1)
I'm pretty sure Jeremy's an American these days (or still British). You're thinking of Andrew Tridgell who is most certainly Australian.
Re: (Score:2)
Bah, you're right. My bad.
Re: (Score:1)
Re: (Score:2)
That sounds really odd, and I have no idea. Are you sure your company isn't misunderstanding the rules? The DoD uses tons of COTS code produced in other countries. Unless the database programming side of it is causing some weird rule interaction, I can't imagine why it would be a problem.
Re: (Score:1)
Re: (Score:2)
Lines of code, stop and think about that for a moment. When any countries DoD starts with open source, they can start with a fairly clean source, that can be compared with the source being used by other countries DoD, everyone watches everyone else.
So you have a new submission to be inserted, not replacing of all previous code just s portion of it, this portion of course can be readily audited.
Closed source code is a huge problem for secure, even when they get the code, they get millions of lines at on
Re: (Score:2)
He's afraid his boss is going to see the logic of our arguments, and then he won't be able to explain everything away just by waving his hands around about viruses, malware, and crackers. Oh, and he'd need to learn to actually think about what he's doing, instead of wasting all his boss' time in MS-Project, Photoshop, Facebook, ...
Bogus summary (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.
Re: (Score:2)
As you would expect, our systems are complete shit -- our only IT support people are clueless MSCE types, we constantly have downtime, all of our internal "institutional knowledge" is being moved into sharepoint, and my head is gonna explode the next time someone mentions the word Ribbon.
NewsForge Did an interview some time back ... (Score:5, 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
Obligatory Skynet reference (Score:5, Funny)
Re: (Score:3)
The terminators would have been busy too debating GPL v2 vs. GPL v3 (when they all weren't yelling at the one BSD proponent to shut up) to get around to wiping out humanity, although I suppose you could count humanity's mass suicide to escape the inanity of it all as the machines' doing.
Re: (Score:2)
Terminator running Win* vs. Terminator running FLOSS? So, what actually happens when a Windows Terminator gets infected with malware? It starts saving the planet?
If you're Skynet, why take the chance?
Terminator source code (Score:2)
The Terminator uses Apple II code [pagetable.com]. It was published on Nibble magazine so, yes, it is open source.
DoD endorsed FS on fsf.org (Score:5, Informative)
The US DoD even gave FSF an endorsement of free software for fsf.org:
http://www.fsf.org/working-together/profiles/department-of-defense [fsf.org]
Others:
http://www.fsf.org/working-together/whos-using-free-software [fsf.org]
I for one am shocked! (Score:4)
I for one an shocked that the department which started ARPA then built the Internet around open standards and Berkeley Unix would be friendly to open source software. This is big news! Seriously though, I am slightly surprised that DOE didn't take the top slot.
Re:I for one am shocked! (Score:4, Funny)
The Department of E involves everything that begins with the letter E.
It's the new naming scheme meant to simplify government. Codename: Sesame Street.
Re: (Score:1)
Re:I for one am shocked! (Score:5, Interesting)
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.
Re: (Score:3)
Misleading Quote (Score:3)
"Said differently" being the key phrase.
Re:Good... (Score:4, Informative)
Sounds like a G-6 (or whatever the communications office at your approval authority level is called) issue. DoD is rife with OSS. I'm a senior systems person at a DoD lab that is almost entirely Linux. Most of the Army's new tactical computer (brigade and below) war-fighting systems are Solaris. The version they use may not be entirely open source (though it might be, I don't know), but it's full of OSS components. Firefox has been allowed everywhere I've worked (as a contractor) or served (as a soldier). DoD as a whole is very OSS friendly and has been for ~the last eight to ten years or so.
Re: (Score:3)
The approval process for open source projects takes time. Months, often years. If a open source product is asked for enough, it will be inspected and approved eventually if no major concerns are found.
Sea change (Score:5, 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 [mitre.org] back then that has slowly helped to put the gears of change in motion.
Re: (Score:1)
Culminating in the DoD memo(s) on the topic:
http://linux.slashdot.org/story/09/10/27/2115243/New-DoD-Memo-On-Open-Source-Software?from=rss [slashdot.org]
Re: (Score:1)
In theory at least, it's called the Defence Department, not "the department that kills people."
As for the one that "helps the poor", what else should they be wasting their money on, the poor?!? What, you want that dept. to actually get something done?!?
I wish to hell that either of them would hire me to show how easy and robust this stuff is. In my dreams.
Does this really suprise anyone?!?!?!? (Score:1)
Re: (Score:1)
I have a buddy that has told me the submarine he is on is always using boosted software.
Well, it's not like the BSA can bust in and conduct a surprise raid on a submarine.
Re: (Score:1)
Gotta watch those EULAs...
Red Hat (Score:1)