New DoD Memo On Open Source Software
dwheeler writes "The US Department of Defense has just released a new official memo on open source software: 'Clarifying Guidance Regarding Open Source Software (OSS).' (The memo should be up shortly on this DoD site.) This memo is important for anyone who works with the DoD, including contractors, on software and systems that include software; it may influence many other organizations as well. The DoD had released a memo back in 2003, but 'misconceptions and misinterpretations... have hampered effective DoD use and development of OSS.' The new memo tries to counter those misconceptions and misinterpretations, and is very positive about OSS. In particular, it lists a number of potential advantages of OSS, and recommends that in certain cases the DoD release software as OSS."
Come on! I like the GPL as much as any other free-software-loving-commie but even I don't think OSS==copyleft. Public domain, along with BSD and MIT type licenses are recognized as open source (heck, software released under them is even recognized as "free" by the free software crowd).
We always knew Comcast was corrupt, here's the proof: http://tech.slashdot.org/comments.pl?sid=1909890&cid=34545432
My federal manager was decidedly anti-OSS, he would state that we can't get support on the OSS, so we couldn't use it, denying anything and everything that came through. All I can say now is read it and weep.
I wrote about this a little while ago on why the federal government needs to be using Open Source. http://www.dremspider.net/?p=15 This is what I have seen as a federal contractor.
probably has more to do with who's now running the office of the President.
No, Obama had nothing to do with it. I sent comments about the draft version of this document well over a year ago. Yes, it takes government this long to do something this logical and simple.
I wouldn't complain to much about getting all the right tools for all the wrong reasons; better than all the wrong tools for the wrong reasons.
Want Big Business out of government? Take away the incentive and start by getting government out of big business!
We think it's funny. We know you don't think it's funny. That's part of why it's funny. You want to fucking kill google, and all you can do is thrash furniture. Your team can't even keep a fucking SideKick working and you want to take on Android. What is it, a decade of WiMo, and 6.5 is the best you can do?
Get over it. You're Wile E. Coyote and Google is your Roadrunner. That's some funny shit there. If they call their app store ACME that would complete the joke. Somebody get Sergey on the horn.
Help stamp out iliturcy.
I am a contractor on an Air Force project. My facility is up to IE 7 and windows Vista. IE 8 is strictly forbidden, and firefox is not approved for use on the project, though it works just fine with the exception that the default font is a little to small to comfortably read.
For the Defense Department, the contractor typically retains the copyright to whatever they develop, and the gov't gets "government purpose rights" to it, or in some cases "unlimited rights". This is the way rules are laid out in the Defense Federal Acquisition Regulation Supplement. The DFARS read they way they do because Title 41, US Code says it should be that way. (Or in some cases, Title 10).
Individual procurements can be different, depending on the negotiated terms of the contract. The DFARS specifies what amounts to "default" clauses, that are usually in place.
Keep in mind that most gov't employees (and most gov't contractors) have never actually seen a real contract, much less read it. That's what lawyers and contracting officers do... so program/project managers frequently don't actually know what intellectual rights they own.
Also, it's different for the rest of the federal government (i.e. non-Defense). Copyrights are one of the areas where the FAR and DFARS differ.
"The simplest solution is to ignore your dead children."
I had been having ongoing arguments with auditors and DoD scanners about Open Source Software versus "freeware" - it's free, so that means it's Freeware - right? Finally, Daniel Risacher from the "Defense Department's Office of the Chief Information Officer" made this announcement.
Reading that, I got all excited...and waited patiently. For a bit. Finally, come April, I emailed him directly with this question:
At a RedHat conference on Oct8, 2008, you made a comment that the DoD would further clarify that OSS is not the same as Freeware/ Shareware, for those who are still confused about the subject. We are currently undergoing an audit, and are being told that we can't use various products because they are "shareware" - specifically, mysql was on the hitlist. Discontinuing use of mysql would be an engineering nightmare for us, esp since anything else would also be "freeware" according to the auditors.
Of course, 8500.2 says that we can't use shareware because we don't have access to the source code, and we obviously have access to the code of open source products. I can't find the memo that you mentioned would be coming soon - has it been released?
To which he responded:
From: Daniel Risacher ((redacted))
Sent: Monday, April 06, 2009 3:54 PM
To: Brian LaMere
Subject: Re: OSS in DoD?
The memo is essentially finished, but stuck in an near-endless do-loop of executive-level staffing.
Forward the names of any gov't personnel who are giving you trouble to my work email: ((redacted)), and I'll try to talk to them.
Wow...that was back in April. Things sure do move fast around there ;)
There are countless documents that say so many different things, compounded by the fact that there are a multitude of auditors who have been trained that "Open Source" is "Freeware." And since "Freeware" is disallowed according to 8500.2, they then decide that "Open Source" is too. Nevermind that the Linux kernel is Open Source, no - they would pick and choose randomly which software we could and couldn't use. On a whim they'd suddenly decide mysql was no longer ok, no matter what evidence I could provide otherwise.
G-d, how I miss that circus.
Obama is responsible for everything that happens in his Government.
I learned that lesson during my Officer training. It was my final 'lead' assessment, and we were on a patrol against hostile forces. My team had been briefed twice that day on the rules of engagement by me, and my 2IC was briefed by me a third time as well as he had to give the brief to another group. I'd then checked understanding of the ROE with the group after he'd done so.
We went on patrol and encountered enemy. We had one of the enemy guys cornered and he 'surrendered' walking toward my squad with his hands in the air. My 2IC saw the enemy guy, and recognized him as one of his best mates. In about one second he raised his rifle - and with a grin on his face - fired (blanks) at the guy. By the time he had his weapon at his shoulder I was yelling at him to stand-down, but he continued and 'shot' the prisoner. I was hauled over the coals by the instructors, and my final mark was going to be the difference between a distinguished graduation and merit graduation. I said "OK, what could I have done differently to get a higher mark?" The answer: "Nothing. You did everything right, you've just learned a hard lesson in leadership. You are responsible for the actions of your team. If this were real you'd be up on war crimes."
The lesson: You are responsible for the actions of your team.