Military Enlists Open Source Community
jmwci1 writes "The US Defense Department is enlisting an open source approach to software development — an about-face for such a historically top-down organization. In recent weeks, the military has launched a collaborative platform called Forge.mil for its developers to share software, systems components and network services. The agency also signed an agreement with the Open Source Software Institute to allow 50 internally developed workforce management applications to be licensed to other government agencies, universities and companies."
This could end badly. Here's all these geeks working hard at coding, only to be interrupted by one of their own doing a mock-Python "Stop the skit! This is much too silly." and then everyone doing the "military fairy" song.
The Pentagon may not survive.
The world's burning. Moped Jesus spotted on I50. Details at 11.
Bloody open-sores communists. Don't they know that military contractors have a god given right to profit?
This story is almost as cool as it was when it was posted 2 months ago!
Why is it that every time I hear about the Military and Open Source, I have visions of Tux wearing a green helmet, holding an M16, and baring a grin with a fat cigar?
Life is not for the lazy.
Its red because its a new post, with no comments.
It WAS that is.
Until you de-redified it.
Project "forge.mil" is only to be found at the url http://www.disa.mil/forge/
The address forge.mil is unavailable as of now.
Either does not exist, or has been taken over by the Chinese/Russians, or it has been slashdotted, or it runs on Windows.
Any of the above, is not a good sign.
"Whenever people agree with me I always feel I must be wrong." (Oscar Wilde)
Either does not exist, or has been taken over by the Chinese/Russians, or it has been slashdotted, or it runs on Windows.
.exe "pr0nz video!" and get control of our machine back -- thus declaring a victory in the war on Cyber-Terrorism (no, that doesn't mean you get your rights back.)
It's all of the above. However, this is not a bad thing. Here's why:
1) the Russians and Chinese may have access to secrets vital to our national security, but we don't really need to worry because the Russians and Chinese are really only interested in supplementing their GDP with income from US military super-computer bot nets... this is a much more valuable industry than espionage.
2)Since its been slash dotted, we don't need to worry about the Russians and Chinese making money off of our hard-earned fat pipes.
3) Windows means that, when the paper work clears and the generals have OK'd something that they don't quite understand (this will happen in 10-15 years), we can simply email the Russian spy controlling the machine a
an about-face for such a historically top-down organization
See the guy in the photo using BRL-CAD to optimize the M1 Abrams battle tank for crushing innocent Iraqi children? He wrote ping, contributed to BIND and other stuff. Go read some RFCs, early ones in particular, and note the number of .mil domains credited and try to imagine how many millions of lines of code made it from those reference implementations into BSD.
The DOD, particularly through DARPA, has been giving away code longer than most of you have been alive. Please, for the love of fuck, stow your naive preconceptions. You don't know what the hell you're talking about.
sudo apt-get remove democratically-elected-but-troublesome-foreign-government
sudo apt-get install us-friendly-dictator
sudo apt-get autoremove reporters-who-ask-the-wrong-questions
I wish they had this three years ago. I worked on the ULLS-G system, which is a software system for unit-level logistics. It was written in ADA and ran in DOS. It was a horribly non-intuitive system. Trying to do anything with it took ages. There wasn't any sort of batch feature to batch up commands or reports.
The software used the SAGE database format and I was able to find an ODBC driver for it. Using that, I was able to write Perl scripts that could read and write to the database and do things a whole lot faster. I mean, things that took 2 hours to do (manually), took less than a second now. I was also able to tie things into Excel for extremely accurate and fast reporting. Something that none of the units there were able to do.
I was actually supposed to do any of this, because only authorized personnel are allowed to modify the software (reason being they didn't want anyone to mess things up). However, my commander and the BMO (Battalion Maintenance Officer) kinda let me do what I wanted to do because I was providing results.
Now they have a new system in place that's a whole lot better. Something with an Oracle backend. Not sure what the front-end is actually built on. Looks like access, but might not be it.
Anytay, at the time I really wanted to provide the scripts and software that I had written to other people in the military - either people who had my MOS or at the very least, the developers, so that they could improve the software.
I haven't had that much of an opportunity to work with the new software. Also, I'm getting done with my contract in December (end to 9 years of service). But I think there are a bunch of nerds and geeks like me hiding out in the military and I'm sure they have some pretty good suggestions to improve the software that the military uses.
Vivin Suresh Paliath
http://vivin.net
I like
Bogus: This issue was fixed in SVN 2 months ago.
Way back when, I would access the Naval Research Lab's websites for copies of OPIE (a one-time password suite), their IPSec code, their IPv6 code and their IPv4/IPv6 multiprotocol suite.
These days, they have some nice stuff in the areas of multicasting, wireless routing and network testing tools.
Even the DoD's Office of Information Security Research has done Open Source work before, publishing one of the early IPSec implementations publicly through MIT.
So other than the DoD finally putting onto a more official level a practice that has been commonplace for decades (the sharing of source under true open source licenses), what exactly is new here? That the politicians at the top of the food chain figured something out? That's just a freak event, a result of the statistical nature of quantum mechanics.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
They've got the start of a dark ages town there in the url.
Anyway- i'd say its a good idea. I don't think they'd use it for anything mission critical, like jet fighter software. Only windows 98 cuts the cake for that kind of high tech business.
Its a step forward, and its free, so why not?
the Terminator runs on Linux!
Politics is Treachery, Religion is Brainwashing