Slashdot Mirror


DoD Wary of That "Open" Word

joabj writes, "Why is the U.S. Defense Department still reluctant to use open source software, despite assurances from within the DoD itself? Blogging for Government Computer News, I found at a recent D.C. conference that to some extent the roadblock might be with that word 'open'."

165 comments

  1. Why? by LinuxGeek · · Score: 4, Insightful

    I gather it is because of the act of taking on the responsibility of making a solution fit the problem. In a commercial or consulting role, someone claims to have a solution ( or be capable of creating one) that will solve the problems at hand. When a manager ( especialy within the DoD) gives the okay for a canned solution, the responsibilites are already diluted, meaning that if the solution has already been working for others, it is safe to assume that it will work for your organization. If it fails to do so, the manager can point to the other successful implementations and list the differences between your actual needs and the products capabilities. The vendor can then tailor the app more closely to your needs and the manager still looks good.

    If we apply the same standards to Opensource, we can look at established projects like Apache, Mysql or even Openoffice and they are still safe because others are successfully using the software, it is not really a matter of a central point for support. For a manager to okay a more obscure project for implementation means taking on a much greater and unknown responsibility.

    --

    Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
    1. Re:Why? by networkBoy · · Score: 1

      Right, so they don't like the word open?
      How about we call it "highly available source"? They like high availability don't they?
      I'm actually more serious than kidding...

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    2. Re:Why? by budgenator · · Score: 1

      It's strange to me that the article seems to think that it's the open part of OSS that they are wigging out about. When I was in the Army and National Guard, we had numerous heath and welfare inspections. Try telling a Drill Sargeant he can't look at anything he/she wants. Having a high grade security clearance is like living in a fish bowl, they flat out told me every telephone we had acess to was tapped, hows that for open?

      I wonder how history would have changed if the Trojan Hourse had been covered in glass rather than wood?

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  2. not completely true by drDugan · · Score: 2, Funny

    I have direct evidence that some parts of the DOD engine is paying for products with open source compenents. Unfortunately, I can't go into details (yet).

    1. Re:not completely true by clymere · · Score: 1

      Of course they are. You're hard-pressed to find any sizable system which doesn't include some open source components.

      --
      once you go slack, you never go back
    2. Re:not completely true by Anonymous Coward · · Score: 0

      The DoD DOES use open source software, more then people know.

      Publicly it could be stated:

      1.) Open source software allows code checking (which IS done) to insure no easter eggs, trojans, etc.
      2.) Open source primarily from Forigen countries will never be front facing or in mission critial applications (see Gov pressure on Snort not to be bought by check point, an Israel company).

    3. Re:not completely true by Anonymous Coward · · Score: 0

      I have direct evidence that some parts of the DOD engine is paying for products with open source compenents. Unfortunately, I can't go into details (yet).

      Here is a link to an article about the Pentagon (DoD) using a solution from Arbor Networks products to deal with the Welchia worm. Arbor Networks supplies two product lines, both of which are built on open source platforms according to the info on the public Website. In particular, the one they are using is built on a hardened Linux distribution with quite a few open source and closed source packages installed. (Disclaimer, I'm posting AC because I work at Arbor Networks.) I can't imagine we're the only company that sells them open source based tools.

  3. C-Span by jeffkjo1 · · Score: 4, Interesting

    I was watching a C-Span panel with US Homeland Security Secretary Michael Chertoff earlier today (rebroadcast from Tuesday 9/12) and he was talking about a lot of things. However, I was very positively struck when he talked about interoperability of first responder radio networks and how it's important that we don't lock ourselves into a proprietary network should the feds mandate a specific system.

    He specifically refered to making it an 'open source' setup if we were to mandate specific equipment to avoid vendor lockin.

    While I don't follow the open source movement too closely, it's a major reference, from where I see it.

  4. Use "Free" Software as in Freedom by Tracy+Reed · · Score: 4, Insightful

    Because the DoD allegedly likes freedom and wants to promote it. It is their reason for existance. If "Open Source" is hurting the adoption effort use the original name "Free Software".

    1. Re:Use "Free" Software as in Freedom by Anonymous Coward · · Score: 1, Funny

      Or do like Microsoft. Use "genuine", instead of "open".

    2. Re:Use "Free" Software as in Freedom by schon · · Score: 0, Troll

      Or better yet, say "Freedom Software" or "Freedomware".

      However, this would only be accurate to the US's new definition of "Freedom" if the software was not only proprietary, but contained Sony-style DRM.

    3. Re:Use "Free" Software as in Freedom by Rachel+Lucid · · Score: 1

      Perhaps "LibertyWare" would be more apropos?

    4. Re:Use "Free" Software as in Freedom by daeg · · Score: 2, Funny

      You need more redudancy than just LibertyWare. The redundancy ensures that if someone is unable to comprehend or understand a word in the name or product, the extra, redundant words would help them understand and comprehend the method and way that the word is conveyed and used.

    5. Re:Use "Free" Software as in Freedom by Jack+Pallance · · Score: 0
      Maybe it would work better to copy the terminology of the software policy from Kansas. They insist software must be of "Intelligent Design."

      Thanks folks, I'll be here all week! Don't forget to tip your waiters!

    6. Re:Use "Free" Software as in Freedom by RobertLTux · · Score: 1

      and the big problem is that would eliminate Microsoft from the word GO.

      and besides the First big (data loss) Exploit for Vista will have this sorted very quickly (which DOD "campus" is closest to redmond washington)

      --
      Any person using FTFY or editing my postings agrees to a US$50.00 charge
    7. Re:Use "Free" Software as in Freedom by forkazoo · · Score: 1

      Because the DoD allegedly likes freedom and wants to promote it. It is their reason for existance. If "Open Source" is hurting the adoption effort use the original name "Free Software".

      Naw... Then it sounds cheap. I say we actually start calling it "Freedom Software," rather than constantly having to explain that Free doesn't mean cheap because it means Freedom.

    8. Re:Use "Free" Software as in Freedom by Tacvek · · Score: 3, Funny
      I say we actually start calling it "Freedom Software," rather than constantly having to explain that Free doesn't mean cheap because it means Freedom.

      People will then assume that "Freedom Software" is a euphemism for "French Software".

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    9. Re:Use "Free" Software as in Freedom by Fred_A · · Score: 2, Interesting

      Or maybe it's time we used some meaningless but loaded marketoid term instead of "open source". How about "Real Software" (tm) ?

      With the added benefit that you could say "Are you sure you want to use Windows for that project ? I think we should use Real Software". :)

      --

      May contain traces of nut.
      Made from the freshest electrons.
  5. Thats funny by macaulay805 · · Score: 4, Informative

    The last time I checked, the DOD has an enterprise license for RedHat Enterprise Linux.

    1. Re:Thats funny by pegr · · Score: 1

      And the DoD has released their mods to dd, making dcfldd, a useful utility in the forensics field. I admit, it's not a lot, but they do release their mods...

    2. Re:Thats funny by Anonymous Coward · · Score: 0

      Yes, and I've also seen Apache and Eclipse in use as well as some others. There is not resistance to using OSS I think but rather -- as TFA said -- using the OSS development process.

  6. So what by jlebrech · · Score: 3, Funny

    They already use "Open Fire", "Open Range" and "Openpray" why not opensource.

    1. Re:So what by Sir.Cracked · · Score: 1

      You forgot "Open Bar". But, I guess that's just for the fighter pilots.

      --
      Where are we going, and why am I in this handbasket?
  7. Name Change by Anonymous Coward · · Score: 0, Insightful

    Just change it to "Public Source". More descriptive as well.

    1. Re:Name Change by Anonymous Coward · · Score: 0

      i like that one. i also like fair source and common(s) source

    2. Re:Name Change by tepples · · Score: 1

      "Public source" can also refer to the Microsoft Shared Source Initiative's look-but-don't-touch "Reference" license, which is considered unacceptable by both the free software community and the open source community.

  8. All things considered... by Rachel+Lucid · · Score: 1, Funny

    As much as we bitch at the government for hiding this secret project and that wiretapping, why should we be SURPRISED that they don't like the word 'Open'?

    1. Re:All things considered... by Anonymous Coward · · Score: 0

      As much as we bitch at the government for hiding this secret project and that wiretapping, why should we be SURPRISED that they don't like the word 'Open'?

      Actually, the secret wiretapping software is run on Linux, they just can't tell you.

  9. I see their point by realmolo · · Score: 0, Flamebait

    When the source code is available to everyone, that also means that it's easier for the enemy to find security holes to exploit.

    "Security through obscurity" isn't a bad thing. If you can manage to keep tight control over who has access to the source code, you've eliminated one more security issue. Obviously, the quality of the code is more important. But still.

    1. Re:I see their point by geoff+lane · · Score: 3, Insightful

      Sadly, this is a fallicy that is widespread in people who are clueless about security. Take a closed source product from Microsoft for example. How many people within MS have access to that code? How many still work for MS? How many outside the US both have had access to the code and no longer work for MS?
      How many are pissed that they were fired or laid off?

      You have to look at security as a cost v. reward thing. It may be very expensive to obtain and reverse engineer a binary program which is used as part of a security system. But if it uses "Security through obscurity", you only have to do it once. If you use a real security system, it has to be cracked every time the keys change.

    2. Re:I see their point by themonkman · · Score: 1

      I would potentially believe that security through obscurity works if so many of our servers that run the critical tasks of our Internet's infrastructure didn't run Apache or other Linux operating systems. The great thing about Open Source software is that you don't have to leave the code the same way you received it. For example, if the DoD wanted to adopt Apache to run all of their webservers, they could always modify or build an entirely new custom Apache-ish server off of the source code. In essence, that could make an exploit that would normally succeed on a standard Apache server fail on the DoD's modified model. As long as they don't turn around and resell it, it's within their rights in the GPL to modify it. That's the freedom in Open Source software. No proprietary software would allow you to do that without first paying them a metric ton of money.

    3. Re:I see their point by Anonymous Coward · · Score: 0
      Come on now, the parent wasn't suggesting relying solely on security through obscurity; in fact, he said
      Obviously, the quality of the code is more important.
      So why is this a fallacy? Given open source and closed source systems that are equally well engineered, wouldn't the closed source one enjoy at least a slight advantage due to it's relative unavailability?
    4. Re:I see their point by Orphaze · · Score: 3, Insightful

      "When the source code is available to everyone, that also means that it's easier for the enemy to find security holes to exploit.

      "Security through obscurity" isn't a bad thing. If you can manage to keep tight control over who has access to the source code, you've eliminated one more security issue. Obviously, the quality of the code is more important. But still.
      "

      Only on Slashdot would this be modded as flamebait. Use some logic people! Open source does not necessarely equal more secure. It often can, but it isn't a guarantee. Open source software usually presents an advantage only when a piece of software is popular enough to have enough devs poking at it. Yes, I know, all it takes is one person to find an exploit but I'm just trying to show that OSS is not inherently more secure.

      Take this example: You have two software applications for, I don't know, missile tracking and detection. One is open source, one is closed source. Assume for now that they are equally secure. (Yes, this is possible!) Now assume that you are trying to compromise this system. You can grab one application on sourceforge while the other is completely secret. You have no idea how it works - for all you know it could do things completely different than the open source software. Which one will be easier to compromise? Now, I grant this logic doesn't really work for things like Windows XP where Microsoft and not the DoD create and maintain the software but the point remains for a number of situations that I can imagine.

      I still don't understand why this whole "Security through obscurity is evil!" sound bite started. Everyone loves steganography around here, right? And I know the concept of hiding things in plain site is often discussed here in a favorable light. Are these not forms of security through obscurity (minus steganogaphy+encryption)? Would you prefer to store your Rolex in a closet safe or in a hidden compartment in the front panel of your dishwasher? And if you do choose the safe, should you advertise it? Maybe post a sign in the front of your house that says "The safe is in the bedroom closet on the right and contains a $20,000 watch. Come test my great security!" (Obviously a well hidden safe combines the best of both worlds here.)

      Security through obscurity is not inherently bad. It has merit in *some* situations and to say otherwise is juvenille.

    5. Re:I see their point by Anonymous Coward · · Score: 0

      When the source code is available to everyone, that also means that it's easier for the enemy to find security holes to exploit.

      Actually, it means open source is reviewed by many more people, open to correction and critical review. He biggest danger of Windows becoming open source would be that reviewers will spew out vulnerabilities by the dozens per day.

      If nothing else you can make sure there is not an covert NSA key in the thing. For that mater, there isn't even one from Microsoft in FOSS.

      In fact, if everyone deployed a major version of Linux there support costs, including security costs would plumet. Microsoft fuels the security business by providing an insecure product, run insecurely but people who fundimentally don't care about security.

      If you can manage to keep tight control over who has access to the source code...

      Hate to tell you, Microsoft has had source code stolen and compromized. Some other threads offer details. And given Microsoft's track record on security, I wouldn't doubt Vista source is out there already.

      But the real truth is in the money. http://www.pcworld.com/article/id,117487-page,1/ar ticle.html

    6. Re:I see their point by evilneko · · Score: 1

      In a nutshell, the point is security through obscurity is a good thing. Security by obscurity is no security at all.

      --
      Slashdot - where to disagree, is to be a troll
    7. Re:I see their point by Danga · · Score: 1

      Whoever modded you flamebait is a moron. I guess now if you even validly argue closed source may be better than open source in *some* situations that warrants flamebait. Very sad.

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    8. Re:I see their point by FLEB · · Score: 1

      It would, but can we assume that the solutions would be "equally well engineered"? Consider two such programs which were equally poorly engineered. One of the cited advantages of open-source is that the OS program would get its flaws weeded out by many more people than the closed-source program.

      The problem is that, if security is important, we should assume that any and all flaws could potentially/eventually be exploited. With CSS, it tries to make that process difficult, by forcing crackers to bang against a black(er) box. With OSS, it makes that process easier, but does so as a byproduct of quickly eliminating the range of exploitable bugs.

      I'll grant that this only works, in practice, when a program's desirability is such that more intelligent eyeballs would be brought on of their own volition than could be dedicated to the project by a closed-source company.

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    9. Re:I see their point by zippthorne · · Score: 1

      Flamebait is the new insightful. Browse at +5.

      --
      Can you be Even More Awesome?!
    10. Re:I see their point by budgenator · · Score: 1

      I still don't understand why this whole "Security through obscurity is evil!" sound bite
      it's not that "Security through obscurity" is evil, it's that a lot of people who claim "Security through obscurity" are really using obsurity to "secure" shoddy and insecure coding practices. There's been more than once I've been tempted to release a small scratch my own itch project to the community, then thought I'd hold off until I've had a chance to clean-up the code, which never happened. When you know that your work is going to be visible to the world, your priorities change.

      Would you want your Rolex in a safe in the closet or in a safe that has an underwriters labs listing for 30 minutes of fire resistance and is on the GAO's list of approved models for classified document storage?

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  10. Appearance is everything by Malakusen · · Score: 3, Interesting

    As someone in the military, I can tell you for sure that appearance and impression matters MUCH more then function or realism. It's all about how it looks or how it sounds, not what it does or how well it does it. There's a reason our fighter planes aren't called the Kitty or the Puppy. Heh heh, the F-22 Puppy, that'd be funny.

    --
    Never give in--never, never, never, never, in nothing great or small, large or petty, never give in except to conviction
    1. Re:Appearance is everything by kfg · · Score: 2, Informative

      There's a reason our fighter planes aren't called the Kitty or the Puppy.

      The Puppy

      KFG

    2. Re:Appearance is everything by mattpointblank · · Score: 1

      And The Kitty.

    3. Re:Appearance is everything by m94mni · · Score: 2, Interesting

      The all-time most popular swedish military plane was the "J29 Flygande Tunnan" - Flying Barrel.

    4. Re:Appearance is everything by Deadstick · · Score: 1
      There's a reason our fighter planes aren't called the Kitty or the Puppy.

      We had one called the Buffalo once...and that was pretty descriptive of its flight characteristics.

      rj

    5. Re:Appearance is everything by Fred_A · · Score: 2, Funny
      here's a reason our fighter planes aren't called the Kitty or the Puppy.
      At least with that name nobody would dare kick it. Deploy it and all foes would fall upon themselves trying to tickle it under the chin until it started firing. You could certainly build some sort of strategy around that.
      --

      May contain traces of nut.
      Made from the freshest electrons.
    6. Re:Appearance is everything by novus+ordo · · Score: 1
      --
      "You're everywhere. You're omnivorous."
    7. Re:Appearance is everything by Shadowlore · · Score: 1

      Heh heh, the F-22 Puppy, that'd be funny.

      If you're going to name an aircraft after a dog, make sure it's one that drops bombs.
      B-2b Puppy
      B-52H Rottwieler

      --
      My Suburban burns less gasoline than your Prius.
    8. Re:Appearance is everything by budgenator · · Score: 1

      So explain the A10 Warthog to me then !)

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    9. Re:Appearance is everything by Malakusen · · Score: 1

      By "our" I meant USAF.

      --
      Never give in--never, never, never, never, in nothing great or small, large or petty, never give in except to conviction
    10. Re:Appearance is everything by Malakusen · · Score: 1

      Kitty*hawk*. That hawk still makes it sound scares and impressive. Also, most people realize that kittyhawk is a historical reference.

      --
      Never give in--never, never, never, never, in nothing great or small, large or petty, never give in except to conviction
    11. Re:Appearance is everything by Malakusen · · Score: 1

      It's slow, ugly, tough, and mean as hell. The name in reality is because the sound the 20mm rotary cannon in the nose makes as it fires sounds like a warthog grunting and snorting.

      --
      Never give in--never, never, never, never, in nothing great or small, large or petty, never give in except to conviction
    12. Re:Appearance is everything by novus+ordo · · Score: 1

      Point taken, but a tiger's gotta earn his stripes.

      --
      "You're everywhere. You're omnivorous."
    13. Re:Appearance is everything by budgenator · · Score: 1

      well it slow, like a humming bird compared to a perigrin slow, but when your on the ground the damn thing is amazing, this old grunt is glad it's ours. Way back when I was in air defense and stationed in Germany I got to see a von Richthofen in a P51 Mustang playing tag with some F4 Phantoms, there were some very embarassed jet jocks that day; a lot can be said for quick over fast and for genetic potential as well.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  11. If the DoD write some software ... by quiberon2 · · Score: 1
    If the DoD write some software, then it either has to be 'secret' (not released to the public), or 'open' (given as source code for all to use).

    Copyrights and patents are 'private' rights. The DoD, being part of the US Government, can't hold any 'private' rights. They can buy (the right to use some) closed source software, sure, but if they create any software then they cannot sell it.

    Have to keep it secret or give it away.

    1. Re:If the DoD write some software ... by Anonymous Coward · · Score: 0

      And thats why the DOD doesnt write very much software, or create very much hardware. The prime contractor for any given system writes the software for the DOD. Normally the contract that pays for the software specifies that the DOD has unlimited license for the software in question (and the source code cause they paid for it). However the contractor still has the right to patent technologies that are used to develop the system.

    2. Re:If the DoD write some software ... by NoTheory · · Score: 1

      This isn't true.

      Even if they alter, extend, or otherwise change a piece of GPL software, the source is only open if they're distributing the software. If they're only using it in-house, or only distributing to trusted recipients, then there's no issue. As far as i know, you can't file freedom of information act requests for pieces of software :P Just cause you can't sell a piece of software, doesn't mean that they have to give it away to whomever asks (although from the discussions of GPL 3, it sounds like this would be more of an issue, since it covers hosted software too).

      --
      There are lives at stake here!
    3. Re:If the DoD write some software ... by amliebsch · · Score: 1
      As far as i know, you can't file freedom of information act requests for pieces of software :P

      Why not? Are you sure about this? Works of the federal government are automatically in the public domain. If they create a work of code, and it is recorded by a federal agency, it is public domain and should be available for request.

      --
      If you don't know where you are going, you will wind up somewhere else.
    4. Re:If the DoD write some software ... by NoTheory · · Score: 1

      Unfortunately i don't have time to properly research this at the moment, so i'm going to be irresponsible and simply quote the first thing i have come across that looks definitive:

      What is a record?
      A record is the product(s) of data compilation, such as all books, papers, maps, and photographs, machine readable materials, inclusive of those in electronic form or format, or other documentary materials, regardless of physical form or characteris- tics, made or received by an agency of the United States Government under Federal law in connection with the transaction of public business and in Department of Defense possession and control at the time the FOIA request is made.

      That's pulled from the DoD's Freedom of information Act Handbook, available through the DoD's FOIA office (down at the bottom of the page).

      From the passage above, it would seem that citizens can request any existing data output or document from a federal agency (including the DoD). Given that fact, i would not assume that the programs that produced that data output would be subject to the same output. I am curious whether you could request software manuals however (which would be true for open or closed source software).

      --
      There are lives at stake here!
    5. Re:If the DoD write some software ... by amliebsch · · Score: 1

      I agree that it doesn't categorically apply to all software in use by the government. In fact, most software would not be covered because the agency didn't create it. But if the agency is itself producing the software, then the software is itself a data output from their operations and I would argue that it is covered by the above provisions.

      --
      If you don't know where you are going, you will wind up somewhere else.
    6. Re:If the DoD write some software ... by jascat · · Score: 1

      Flat wrong.

      There is a "For Official Use Only" category that is unclassified, but only for official government use (in case you couldn't figure that one out). The software written where I work will not be given out to the public because of this status, nor would anyone really have a want for it.

  12. For one, fear of being too open. by HatchedEggs · · Score: 1

    You have to admit, at first glance it is a bit worrisome to use a product that is totally open for all the worlds eyes and ears to see. Combine that with the fact that most of the guys in charge aren't particularily computer savvy, and it isn't hard to see why open source would held back.

    MS has worked quite well for most things that the military has needed in the past. At least it was when I was in. I can see how "open" might be construed negatively.

    --
    Justin - Don't be afraid of my blog, it won't bite.
    1. Re:For one, fear of being too open. by TheRaven64 · · Score: 2, Interesting

      Most governments, including China, have access to the Microsoft Windows source code. This means that the enemy-of-the-week probably has it too. From a military perspective, that means that the product is 'totally open for all the worlds [sic] eyes and ears to see'. And it doesn't exactly have a great security record...

      --
      I am TheRaven on Soylent News
  13. Tech or Politics? by Mateo_LeFou · · Score: 1

    I found this section of TFA thought-provoking: "In the military, leaving tasks unfinished until some indeterminate time in the future is simply not acceptable, especially in cases where life--and accountability--is at stake."

    This is in response to Behlendorf's description of FOSS development as organic, relatively unplanned. It frequently doesn't include deadlines, guaranteed results, even release dates.

    This takes the focus away from results and puts it back on method. If you use the most efficient development method ever devised, the product will be very good at time X -- but it won't necessarily have features Y at time Z, etc.

    What happens if overall foreign-policy strategy, and even discrete military tactics begin revolving around a similar notion: that you use the correct means and you know the ends will be Good Things even if you can't list those Things in advance.

    --
    My turnips listen for the soft cry of your love
    1. Re:Tech or Politics? by flooey · · Score: 2, Insightful

      What happens if overall foreign-policy strategy, and even discrete military tactics begin revolving around a similar notion: that you use the correct means and you know the ends will be Good Things even if you can't list those Things in advance.

      I'd expect you might find that you'd get the same thing that happens in software: most of the time, it's not the best product that "wins", it's the one that's fastest to market and fastest with new features, even crappy, bug-ridden features. If you have a really good army that can't manage to do anything on a timetable, you may find yourself constantly surprised that someone else has gotten there first, which is an especially compelling problem when it's lives that are at stake rather than market share.

    2. Re:Tech or Politics? by Bert64 · · Score: 2, Insightful

      It's better to have something that works well when it's ready, than to have a rushed half assed job that's ready much earlier, but doesn't do the job...
      Especially in the military, would you want hurriedly built planes falling apart over enemy territory?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    3. Re:Tech or Politics? by Yaztromo · · Score: 5, Interesting
      This is in response to Behlendorf's description of FOSS development as organic, relatively unplanned. It frequently doesn't include deadlines, guaranteed results, even release dates.

      While this is frequently the case, it isn't necessarily the case.

      Far too many people think that FOSS is just something you download off the web. Something that someone else creates, but which you, as the customer, have no control over. That choosing an Open Source product is like going to the grocery store, and that you only get to pick whatever products are being offered, and that you otherwise have no say in their design.

      However, this isn't necessarily the case. I've spoken to a number of groups on this subject at length, and what a lot of people don't realize is that you can continue to use your existing sources of software, but that you simply have to demand that the developer provide it to you under an Open Source license. That's it. You can still contract out the development work to the companies you're using for custom development. You can still buy from your approved vendors list. The license that the software is provided under is a contractual issue, and thus is something that can be negotiated.

      Yes, the vendor may want more money in order to provide their software as OSS. However, if you're a really large corporation or organization (like the US DoD), in generally you'll be able to specify these requirements. Either your vendors meet them, or they don't (in which case you take your business elsewhere). Same as any other requirement specified in the tendering process.

      FOSS doesn't have to mean "downloaded from some guys website". For a big organization like the US DoD, this probably isn't terribly desirable (unless the software does exactly what you want, and you can either form a business relationship with the developer, do continued development in-house, or are willing to contract out feature additions and bug fixes to a third party -- this is, after all, the biggest strength of FOSS).

      (I wonder what would happen if a really big organization like the US DoD went to Microsoft when it comes time to renew their bulk licensing contract and specified that the software must be licensed as OSS, and in return offered them twice the amount of the previous contract. What would win out? Greed and good business sense, or jealous protection of the code and the loss of a major customer?)

      Yaz.

    4. Re:Tech or Politics? by Anonymous Coward · · Score: 0
      "In the military, leaving tasks unfinished until some indeterminate time in the future is simply not acceptable, especially in cases where life--and accountability--is at stake."

      This may be the funniest thing I've read all year.
    5. Re:Tech or Politics? by rolfwind · · Score: 1

      Doesn't Microsoft already have shared source with select partners?

    6. Re:Tech or Politics? by Jah-Wren+Ryel · · Score: 3, Funny

      I wonder what would happen if a really big organization like the US DoD went to Microsoft when it comes time to renew their bulk licensing contract and specified that the software must be licensed as OSS, and in return offered them twice the amount of the previous contract. What would win out? Greed and good business sense, or jealous protection of the code and the loss of a major customer?)

      What would happen is that MS would quickly get on the phone with their lobbyists and start persuading their captive congressmen to start leaning on the DoD to withdraw the FOSS requirement of the contract, but to keep the price at the same amount.

      --
      When information is power, privacy is freedom.
    7. Re:Tech or Politics? by Yaztromo · · Score: 3, Informative
      Doesn't Microsoft already have shared source with select partners?

      Shared Source != Open Source.

      Open Source is about more than just being able to look at and build the source code. It's about the freedom to redistribute the software with your changes at will. It's about being able to hire on whatever development company you desire to enhance and improve the software.

      Shared Source is mostly just a rouse to appear open, to try to stave off a migration to more truly open options. Shared Source doesn't really give you much in the way of additional freedoms -- Open Source does (and by Open Source, I am specifically referring to software that is licensed in such a way that it conforms to the Open Source Definition).

      Yaz.

    8. Re:Tech or Politics? by Nutria · · Score: 3, Interesting
      It's better to have something that works well when it's ready, than to have a rushed half assed job that's ready much earlier, but doesn't do the job...
      Especially in the military, would you want hurriedly built planes falling apart over enemy territory?


      I'd want a program (milspeak for "project") that knows how to limit it's objectives, yet also creates a platform for growth and enhancement.

      Thus, if we're on a tight timeline, we'd need a quickly-built airframe that at first is limited (cheap already-existing engines, older model avionics and missiles, etc), but allows easy upgrade to newer faster engines, canards, more capable avionics, misiles and strike capabilities, etc.

      --
      "I don't know, therefore Aliens" Wafflebox1
    9. Re:Tech or Politics? by ccoder · · Score: 1

      The airforce has the source to most Microsoft products, and I have to assume most other departments do, too.  Not to say that PFC J. Doe can get it, but someone has it.

      M$ isn't into hiding it from everyone, just into protecting its secrecy.

      --
      "During times of universal deceit, telling the truth becomes a revolutionary act" -- George Orwell
    10. Re:Tech or Politics? by bky1701 · · Score: 1

      Better then saying the end justifies the means, like we do today.

  14. And that my friends.... by paroneayea · · Score: 4, Insightful

    ...is why OpenBSD is so infamous for being insecure.

    --
    http://mediagoblin.org/
  15. [ANN] Open-Warfare v 1.0 by Anonymous Coward · · Score: 0

    The planned Open-Warfare v 1.0 has been discontinued, the project will now be segregated into the BSD licensed Open-Genocide and GPL'd Open-Apocolypse components. Your tax dollars at work.

  16. I dunno by ColdWetDog · · Score: 1

    'Hello Kitty Helo' sounds pretty good to me...

    Just need some thinking out of the old helmet. It could work.

    --
    Faster! Faster! Faster would be better!
  17. NMCI by IgD · · Score: 5, Interesting

    I work in a military environment. Recently our computers were transitioned to NMCI. Result: All open source is strictly prohibited. My workspace had designed a really awesome database powered by MySQL and other open source technology. When NMCI came online we were SOL. When we asked for help, we were advised we could spend a $xxx,xxx and purchase a Microsoft SQL Server license instead. When we pushed the issue, we were told that we were welcome to submit MySQL to NMCI for approval but that no one knew how to file the paperwork and no one had ever seen any software approved before. My take: It's a money scam. Somehow NMCI and Microsoft profit from each other with an exclusive agreement.

    1. Re:NMCI by blofeld42 · · Score: 3, Informative

      It's a money scam, but the perp isn't Microsoft.

      Before software goes onto NMCI it has to be certified. The certification process is obscure and not well documented, so the people doing the certification clean up--it takes around $30K of contractor work to get the software certified. It's full employment for DoD contractors who know something about NMCI certification.

    2. Re:NMCI by Kjella · · Score: 2, Insightful

      (...) we could spend a $xxx,xxx and purchase a Microsoft SQL Server license instead. When we pushed the issue, we were told that we were welcome to submit MySQL to NMCI for approval but that no one knew how to file the paperwork and no one had ever seen any software approved before.

      Now, in a sane system you would ask "Show me the documentation that is the basis for Microsoft SQL Server's approval, and we'll provide equal documentation." The reason it probably does not work is that the documentation involves a large check.

      --
      Live today, because you never know what tomorrow brings
    3. Re:NMCI by westlake · · Score: 1
      in a sane system you would ask "Show me the documentation that is the basis for Microsoft SQL Server's approval, and we'll provide equal documentation." The reason it probably does not work is that the documentation involves a large check.

      a trivial response and lazy.

      if you do not understand your own procurement system you are not ready to compete with Microsoft Federal Systems

      ---which does nothing on its own, but partners with the big boys on projects like the Reagan. Microsoft Appoints Federal Business VP"

    4. Re:NMCI by Camel+Pilot · · Score: 1

      exclusive agreement

      Yes, NMCI is Microsoft all the way or it is the highway. It is ironic that an organization that is suppose to protect a market driven economy, freedom and apple pie has taken a centralized (communist) one-size-fits-all anti-competitive monoculture approach to handling its IT.

      Not only that the framers of the NMCI contract were apparently unable to distinguish between the needs of word processing secaterial pools, powerpoint obsessed managers, and cutting edge research and development engineers.

      Fortunately, most research labs keep their "legacy networks" in place or we would be on par with the Islamic terrorist with respect to information technology - maybe we could both agree to have an Outlook/Project/PowerPoint war. Unfortunately now the research labs fund two different networks, everybody has two computers on their desks and we have two vulnerability fronts - NMCI and Legacy. I wish some fraud, waste and abuse watchdog organization would get a hold of this and publicize the travesty.

    5. Re:NMCI by Camel+Pilot · · Score: 1

      I know it may sound odd but just to get access to the list of software that is "approved" is a lesson in bureaucratic absurdity; forget actually submitting something to get "approved".

      What is even more ridiculus is that users had to sign a form saying you would not install any software not on the list - yes, the list you cannot see without significant fortitude in dealing with out-of-control, out-of-touch bureaucracy!

      The list is a joke, however. For example most software is approved only at some earlier release point. When Firefox was at v1.4 only v1.0.5 was approved. They probably have MySql 3.1 and Perl 5.6 approved by now.

    6. Re:NMCI by Registered+Coward+v2 · · Score: 1


      I know it may sound odd but just to get access to the list of software that is "approved" is a lesson in bureaucratic absurdity; forget actually submitting something to get "approved".


      Having gone through the approval process (DoD but not NMCI) to have several programs my company created I feel your pain. Conflicting requirements, forms that even the approving authority weren't sure how to fill out, changing program managers mid stream so you had to renegotiate any exceptions previously agreed upon were only some of the roadblocks. The biggest one is anyone in the chain can insist that the software must meet some requirement they deem important and stall the process.

      My boss, who has zero DoD experience, sis not believe me when I said the process will take years (it did) because she was used to a corporate environment where a VP could say do this and it would get done - most people don't realize a mid level grunt has more power in the DoD than in the corporate world; if only because if something goes wrong they'll pull out the memo where they said "this won't work" and it's the boss, not them, on the hot seat.

      The good thing is the PM's I worked with truly believed in making sure the grunt in the field got a good product that would do what they needed.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    7. Re:NMCI by Anonymous Coward · · Score: 0

      I've found a bottle of Jack to the local G-6 rep and/or the CTR goes a long way to smoothing bureaucratic wrinkles. That and if you're lucky enough to have someone with weight on their collar (who likes you)to make a few calls...

  18. Why don't the change the name from "Open Source" by pair-a-noyd · · Score: 1

    to "Free To Examine" ??

  19. huh? by Anonymous Coward · · Score: 0

    Huh? This just sounds like a made up reason to point fingers at an easy target, the DoD. My experience working at various DoD facilities is that Linux is quite common. Esp. Red Hat since the DoD gave it the thumbs up several years ago. Not to mention the NSA's SELinux.

    Like I said... easy target. If you really want to be daring do the finger pointing at the major Linux companies for not doing enough to make it more workstation and personal desktop friendly. Or at the local and state agencies who could be doing more to save taxpayer dollar$ by not paying outrageous licensing fees to the likes of Oracle, Sun, Microsoft, et al. Grassroots Linux!!!

  20. So basically, what you're saying is... by thewils · · Score: 1

    ...that the wrong people are making the decisions on which software to use. They're going off its label rather than its functionality.

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  21. and MS Open License & MS Open XML! by msisamonopoly · · Score: 1

    I guess that means the DoD will no longer buy MS software licenses. After all, Microsoft now calls that the Microsoft Open License:
    http://www.microsoft.com/licensing/programs/open/

    And I guess there is no way they could use the new MS Office Open XML file formats either:
    http://www.microsoft.com/office/preview/itpro/file overview.mspx/

  22. What is really missing: by fahrbot-bot · · Score: 1

    Open Minds.

    --
    It must have been something you assimilated. . . .
  23. Hmmm... by C10H14N2 · · Score: 4, Insightful

    The problem is that an Open Source project would quickly become a proprietary project anyway. Take, for instance, VISTA (medical records). Yes, it's open source, hell, it was even developed by the government. However, since the VA's mission is decidedly NOT to provide tech support to the rest of the government, other departments that might use that system are left holding the bag to fully support it IN HOUSE, and that includes a metric ass-load of customization.

    Where "Open Source" is really competing is in vertical, single-source support and in that department, it usually doesn't have an advantage. It's not that government is averse to using the stuff, it's just that they don't want to end up with something like the VA and VISTA where they have hundreds of full-time developers devoted to keeping it alive. They'd prefer to sign a vendor on to provide it as a service so they can get on with fulfilling their mission, not pretending to be a software development company.

    The benefit of open source is that you "own" the code in the sense of having unfettered access to it and can continue developing it even if the original owner ceases to exist. However, owning the responsibility of perpetual development is precisely what government agencies DON'T WANT -- and, frankly, for good reason. They're not software companies and they're very bad at pretending to be so (take a look at the FBI case management system, for instance). When people make the case for open source on those grounds, you've just presented them with the worst nightmare imaginable, so don't be surprised if they scream and run away.

    1. Re:Hmmm... by g2devi · · Score: 1

      I think you're missing the important thing about open source. Because you have the source, you can hire any number of companies to maintain the source if you don't like one vendor. You can even hire two or three companies to maintain at the same time to provide extra redundancy and provide assurances that no one company is able to push you around.

      How about closed source? Take the VISTA situation, for instance. If the source code was closed and the company lost interest or went out of business. It would be stuck holding the bags for a product that they didn't have the source code for. Is it better to be stuck with no solution or have the chance to recover and fix things? Is it better to be trapped to the whims of a single company or have the choice of picking the company that treats you best?

      Even if (closed source) VISTA where under code escrow agreements, there would be no guarentee that the code was immediately compilable or documented on how to set it up in the government's computers or that the code could be gotten without legal battles. It's a huge headaches and delay in being able to make customizations and fix security issues and the end result is that you're have a limitted form of open source where only you have the write to change the software.

    2. Re:Hmmm... by C10H14N2 · · Score: 3, Interesting

      What people really don't seem to understand is the reality that it is often more efficient to replace a system wholesale than get a new group of people who have a year of "learning curve" just to figure out what the hell the existing system is doing.

      So, pretend you're a department manager with a million bucks to spend on some piece of software and your vendor just ceased to exist. Your existing application is ten years old and full of bugs. Do you spend your million bucks paying the salaries of ten developers to potentially get you to square one after a year or do you spend a half million bucks on licenses and support for a new package and still keep five in-house developers on to work on the transition?

      Most people choose option number two. That's just the reality on the ground, so if you're going to make the open source case, frame it in that context. Don't put all your money on "hey! you've got the code!" -- because that's the least of the worries.

    3. Re:Hmmm... by budgenator · · Score: 1

      Don't put all your money on "hey! you've got the code!" -- because that's the least of the worries.
      Ahmen Brother, their worries should be about whether the new rapists will be able to migrate the data on the old rapist's system to satisfy 30 year documentation retention requirements from the FDA! Imagine having to recall all implanted medical systems with a particular lot number and discover that you have to hand audit 50,000 paper medical records because inventory and patent data didn't transfer properly to the new system.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  24. The "Donald" Issue... by MosesJones · · Score: 0, Flamebait

    Its probably a Rumsfeld problem, you can imagine the situation

    Today's Agenda
    1) Break Geneva convention
    2) Set up illegal prisons overseas
    3) Hide report into WMD
    4) Cover-up issues around troop deployments
    5) Should we approve Open software use?
    6) Prepare for Senate investigation commitee meeting

    I mean by the time he got to item 5 he was unlikely to go for openness.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
    1. Re:The "Donald" Issue... by EugeneK · · Score: 0

      "You go to war with the software you have, not the software you might wish to have or the software you could have gotten under a Free license."

  25. Prior Use by toddhisattva · · Score: 0

    We would do well to remember that "open sources" are things like phone books and newspapers, long before "open source" software.

    Really, the use of "open source" for software is a pun. The original is descriptive, the pun is not so descriptive unless you know what "source code" is.

  26. Heh by Anonymous Coward · · Score: 0

    If they're not doing anything wrong, then they don't have anything to hide.

  27. They Can Still Be Grateful.... by ObsessiveMathsFreak · · Score: 1

    ....that they don't have to use the word "free".

    --
    May the Maths Be with you!
  28. "Freedom Sauce"... by adnonsense · · Score: 2, Funny

    would be my suggestion for a DoD-friendly monicker.

    Also, I recall whenever I install Oracle (closed source) I have to click an agreement that I will not use the software in the design or production of biological, chemical or nuclear weapons. I've never encountered such a clause when using open source software, so maybe this might be something that would appeal to the DoD, who I presume would rather not be tracked down by one of Larry Ellison's hit squads.

    1. Re:"Freedom Sauce"... by Millenniumman · · Score: 1
      That's a rather silly license condition. I think WMDs make you immune to software license agreements.

      I've never encountered such a clause when using open source software
      There was a /. article on an open source group who used a modified GPL license that banned all military use.
      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
    2. Re:"Freedom Sauce"... by iwan-nl · · Score: 1

      Not exactly open-source (according to most), but the Sun licence contains the following clause:

      You acknowledge that Software is not designed, licensed or
      intended for use in the design, construction, operation or
      maintenance of any nuclear facility.
      --
      I'm trying to improve my English. Please correct me on any spelling/grammar errors in this post.
    3. Re:"Freedom Sauce"... by Glenn+R-P · · Score: 1

      That is a disclaimer, not an anti-nuclear political thing. It means that Sun cannot be held responsible if the nuclear plant that you designed with their software melts down.

  29. A handful of reasons by NitsujTPU · · Score: 5, Informative

    1) Liability. Contractors want somebody to sue if something goes wrong. The DoD will blame the contractor.
    2) Specs. Usually, the system is being developed is meant to replace another system that is in-place. The only things to be changed are what are specced out. This doesn't prevent things from being entirely rewritten, but it usually stays on an existing DoD platform.
    3) Speaking of platforms, check out the existing specced out platforms. Lots of people go with DIICOE, or GCCS for various reasons. Some might include a desire to get something included as a DIICOE segment, which is profitable, or GCCS, because it's ubiquitous.
    4) STIGs. If there isn't a STIG written for it, you're going to have a harder time getting approval to operate it on a classified network. Even if all of your major apps are covered, you'll have to get extensions regarding applications that are not covered. Extensions are not intended to be waivers... so, you're only supposed to get an extension if you intend to replace it. It is hard to justify an extension for new software. Why not just write it in a compliant fashion? Because the security audit will be more of a PITA, they avoid any step into the unknown. Some of this is just inertia.
    5) Security through obscurity. It sounds asinine, but the DoD doesn't rely on security through obscurity.... they rely on anything that is considered a good practice, obscurity is just one of those many practices. It's not that they are using telnet or anything silly like that. It's just that they want as many layers as possible.
    6) Common open source is embraced. Everyone runs Apache. It's as ubiquitous as IIS. It's the things that are considered more "out there" that aren't.

    All of that aside, there have been open source initiatives, but contractors have been reluctant to bite. Reasons vary, but this is the essential dynamic. The DoD retains the rights to most of the source code for projects that they fund, so, they already have the source code... they give it to anybody that they please, including the next contractor to work on the project. Contractors don't want to share source with each other for competitive reasons. Since they're all bidding to produce identical products, giving other contractors the ability to develop experience with a product can only hurt their business, this experience is their primary bargaining chip when bidding (that and the ability to undercut their competitors, or qualify for special considerations, such as being a small business).

    Then there is the concern of enabling foreign interests to develop commensurate technologies. Nobody wants to share code to decode IFF signals, or to build similar systems. Thinking that the government would publish code to do these things is just asinine.

    You always have your crumudgeons who also will just resist open source... which is the same even outside of DoD interests, but the DoD comes with a host of other concerns. All of these in mind, I'm not sure that the DoD is necessarily stilted against open source. Some sectors of the DoD have embraced it quite readily... these are just the faster-moving sectors who adopt technologies more readily. The DoD is a very large entity, and, as such, slow adoption, when combined with very well established platforms results in this exact behavior.

  30. And just how much money by bxbaser · · Score: 1

    does the open source community spend on lobbyists ?

    $0.00 ?

    And you wonder why its not used.

  31. Re:Use "Open" as in "Wide Open" by Anonymous Coward · · Score: 0

    MS software is wide opened for exploits. See... Open is not a bad word.

  32. "Open" misnomer by GLowder · · Score: 1


    I recently advised a few people at work to consider OpenOffice as an alternative to the use of MS Office. I was met with an answer I didn't expect. One commented that "it looks interesting, but I don't want just anyone to be able to read all of my files." This took me aback a minute until I realized that they assumed "Open" meant their data/files/Harddrive where "Open" to inspection by anyone "online". It takes a while to explain to this class of computer user just what is meant by the labels used by the "Open Source" community.

    It's this same group of people that were convinced once they couldn't use Thunderbird to check their email because "well my ISP automatically sets up and uses /insert outlook or similar client here/".

    --
    I used to have a good sig...
  33. Schizophrenic DoD by rchatterjee · · Score: 1

    You gotta love the schizophrenic nature of the DoD, on one hand they have elements afraid of open source because of the word "open" and on the other hand the NSA, an arm of the DoD and the group in charge of computer security, not only uses open source based software but has even contributed to it.

    http://www.nsa.gov/selinux/

  34. dod by convolvatron · · Score: 1

    of course we all know that the us dod is a monolithic
    entity that only holds one opinion about anything.

  35. Open source renamed for DoD by PietjeJantje · · Score: 1

    War on Proprietary Software.

    1. Re:Open source renamed for DoD by Daniel+Wood · · Score: 1

      But WOPS isn't a fun acronym.
      Now, WOPRS, War on PRoprietary Software. That would be great!

  36. "Open" by chudnall · · Score: 1

    You keep using that word. I do not think it means what you think it means.

    --
    Disclaimer: Evolution comes with NO WARRANTY, except for the IMPLIED WARRANTY of FITNESS FOR A PARTICULAR PURPOSE.
  37. I'm not unhappy with that by rduke15 · · Score: 2, Insightful

    I must say, I'm really not unhappy with that. In fact, I would dislike it very much if any of my open source contributions would be used by the military (of any country). I even once considered blocking access to my web site from .mil domains. I didn't because it would be completely silly, and there is no reason to block only .mil and let all the other military through. And after all, "open" is "open", and anyway, I have neither the time nor the moral authority to decide who is "good" and who is "bad".

    But nevertheless, if the military would rather not use any of my "open" code, it makes me feel better, even if it is not rational.

    1. Re:I'm not unhappy with that by PitaBred · · Score: 1

      At least you admit it's not rational. I'm not for a militaristic society, but I'm of the mind that if someone's winding up to punch me in the nose, I have no compunction with hitting him first. I'd rather not wage war, but the fact remains that there are people who are willing to kill Americans because we don't believe the same things they do (no, America isn't immune to this, but the Crusades are the last real recorded Christian "holy war"), and I'd rather not let them.

  38. If it's just about semantics... by Anonymous Coward · · Score: 1, Funny

    Why don't we drop the Open from Open Source Software and replace it with Available? Then we can be part of the ASS community.

    I mean, the best part about ASS is that it's always available for the asking.

  39. Open source is EVERYWHERE in the defense community by Anonymous Coward · · Score: 1, Informative

    I work for a defense contractor, and there are supposedly some rules from on high that open source is frowned upon, as is any software not written by a company in the United States.

    I routinely bring software in to use on various projects, and I favor open source or, more spefically, free software, except in cases where a proprietary product is clearly better (example: BitKeeper is better than any open source SCM tool). It's simple, really. If I can start using it tomorrow rather than ask the businesspeople to purchase something and use it next week if I'm lucky, that's just easier for me.

    The reason I say 'tomorrow' is because it's not quite hassle-free. I have to turn in a form to justify putting software X on the classified network. The form, of course, was not written by anyone who even considered the possibility of open source. It asks what company wrote the product (I do my best to oblige and say something like "Free Software Foundation" or "The ____ Project" if I really can't find any organization) and where that company is headquartered (I just try and put anything at all that seems to fit, such as an address found in a whois request).

    To the people who really insist that open source has no place on a defense networks, I say, do you have any idea how many Linux machines are already being used on said networks? Do you realize how many GNU tools are being used, even on the proprietary machines? That gcc, for example, is the compiler of choice, at least where I'm working? The people who make these statements have no idea what they're already running.

  40. Not the only reason, but a possible one. by ArmyLT · · Score: 2, Informative

    One of the problems is that it is free, meaning they don't pay for it. The Army doesn't ever get something for free. There are policy's against it.

    The idea is that, eventually Guido is going to want you to repay the favor. The Army can't get something for free because, later on, it might be seen as biased.

    Also, they want to be seen as supporting American buisnesses. When you use open-source, and get it for free, it is almost like you are taking it away from the economy.

    Now, I don't dispute that there are more reasons... Someone to blame and all that kind of stuff. But it is not necessarily cloak and dagger, nor just being against change.

  41. Actually Not by YetAnotherBob · · Score: 2, Informative

    I worked on a secret level access facility for the Air Force a few years ago. There were two computer systems. All classified materials were to go on the Sun network. Cables had to be mounted below the ceiling, where they could be visually inspected constantly, etc. The Microsoft boxes were limited to personal use only. Yes, Microsoft has a security level approval (pretty much granted by Congress over protest.) But, if you read it, there are all kinds of limitations. No network connections allowed, no removable media, etc. Truth is, the Military knows that Windows cannot be secured. My son was in the Army and he confirms. All sensitive and above information was kept on Unix or Linux. Windows is not suitable for such use. (this was as of a few months ago.) that doesn't mean it doesn't get used that way, just that it's the reason for a lot of the leaks that have happened in recent years, and that is recognized.

    --
    Everybody knows 3 people with my name.
  42. What the DoD objects to by Nicole+the+Wonder+Ne · · Score: 2, Insightful

    #include

    Good lord, I actually have something to contribute!

    In a nutshell, the DoD *really* doesn't like that they don't know who wrote the software, and they also don't like the lack of a central point of contact. They'd rather hire, say, $defense_contractor to write a similar piece of software, because they get a couple of reassuring beliefs (we will not attempt to discuss the VALIDITY of these beliefs, please):
    1) that $defense_contractor is using properly trained, vetted programmers, with security clearances if need be; and
    2) that if anything goes wrong, they can sue the tar out of $defense_contractor.

    These two factors are VERY important to the DoD. Now, you can probably see the utility if the DoD has requested, say, software for their Death Ray [1], but isn't that overkill if they're trying to buy a web browser? Yes it is--but they can't help it. The DoD has LOTS of finicky aquisition rules, and they're pretty much the same whether you're buying Death Ray Guidance Software or a web browser.

    In my day job, I am, among other things, involved with the government's Common Criteria Evaluation and Validation Scheme (CCEVS). Due to the DoD's acquisitions rules (DoD Instruction 8500.2), in almost all cases all Commercial Off-The-Shelf (COTS) software must have undergone a CCEVS evaluation. As you might imagine--we are after all dealing with the government--CCEVS evaluation is really REALLY expensive and takes frickin' forever.

    Now, this is no barrier to Microsoft, which has had enough money and time to get Windows {2000, 2000 Server, XP, XP Pro, 2003 Server} evaluated. But, as you might imagine, it's a pretty damn big barrier to open source products. Those that have been evaluated (SuSE, Red Hat) have been lucky enough to have some heavyweight patrons (IBM and Red Hat, respectively) on their sides.

    Nor is a CCEVS certificate the end of the game. DoD agencies typically must justify why they've chosen solution X over solution Y; and, while cost is a factor, it's far from the most important one. Open source products tend to come with a list of disclaimers as long as your arm (OpenSSL's FIPS 140-2 certificate, for example, says that the certificate is only good for THIS version of the source code, compiled with THAT version of gcc, THESE SPECIFIC static libraries compiled in, etc., etc.), and the guy writing up the justification paper is probably an overworked lieutenant prone to thinking "Fsck this. No one got fired recommending Microsoft."

    [1] The notion of a DoD "Death Ray" is entirely a fabrication of my own fertile (if perhaps deranged) imagination. Any similarity to any actual research, prototypes, and/or super-double-secret weapon is entirely coincidental. Please don't put me in GITMO. Thanks.

    1. Re:What the DoD objects to by hwyguy2 · · Score: 1

      My understanding also is that configuration management comes into play, in that the DoD is unsure that the open source software has been developed with appropriate CM. Remember that CM is more than a simple CVS type system: it is also a system where the changes are reviewed before they are incorporated for impact and for security.

      There are also assurance issues, as was noted above. There are some attempts to assess the quality of open source software; I'm aware the DHS has an initiative with Coverity; see http://scan.coverity.com/.

  43. Don't you believe it... by Blrfl · · Score: 1

    NMCI notwithstanding, there's tons of open source software running all over DoD as we speak, and very little of it is likely to go away anytime soon.

    1. Re:Don't you believe it... by Anonymous Coward · · Score: 0

      You are so right. DoD doesn't seem any more reluctant to use Open Source than private companies. The managers like the warm and fuzzies that paying for commercial software and support brings them. The IT folks like what works. Since managers are managers, their input often means more.

      Regardless, publicly available information shows us that agencies under the DoD umbrella run such software as:
      Snort (witness the uproar when an Israeli company attempted to purchase Sourcefire)
      Apache (check Netcraft)
      Linux (witness SELinux and Google Red+Hat+DoD)
      et cetera

  44. Those are good points, buttttttt.... by Anonymous Coward · · Score: 0

    You have to assume the DoD is both smart and non-corrupt, and the evidence clearly shows that as a gestalt they are neither. There are some smart individuals there, and a few who aren't corrupt*, but they are a tiny minority. The DoD is the heart and soul of globalist for-profit military industrial complex actions. It is based on lies, good old boy kickbacks, promoting any war anyplace because it is profitable, and above all things need to be expensive and require a lot of maintenance to keep the cash flowing.

    It's no wonder they are against the word open...

    1. Re:Those are good points, buttttttt.... by Yaztromo · · Score: 4, Insightful
      You have to assume the DoD is both smart and non-corrupt, and the evidence clearly shows that as a gestalt they are neither.

      Fair enough in this specific case I suppose -- however, my comments apply to any organization, particularly any large organization (as they have more money, and thus more leverage).

      By way of an example, back in 2005 I attended a Health Informatics conference in Toronto, where a colleague of mine asked a panel of self-described "doers" whether or not they had considered Open Source software. I blogged about it here. In essence, they too were treating Open Source software as if it were a product that sat on the shelf, and not as something that you, as a customer, can demand. It is interesting to note that they discussed all sorts of development and partnership problems that OSS could solve for them, however collectively their attitude was pretty much to look for an existing OSS solution to their problems, and when they didn't find one, go to a commercial developer and use whatever license that developer dictated to them.

      This is where organizations are going wrong with OSS. There is nothing wrong with using a commercial developer -- just mandate that the development they do for you is licensed under an OSS license. Canada Health Infoway claimed at the time they had $1.8 billion to spend in the field.

      And maybe it's just me, but the customer with $1.8 billion should be the one calling the shots. The problem isn't that they lacked the clout -- only that they lacked the knowledge to know what to ask for. They are at the whim of the development companies they contract out (which has bit these people on the butt before -- there have been a number of cases in this field where organizations have spent millions of dollars and spent years having a custom solution developed, only to find that it no longer suits their current needs (which have changed since development began), and/or won't run on their current deployment environment anymore, necessitating scrapping it and starting all over again).

      Yaz.

    2. Re:Those are good points, buttttttt.... by zotz · · Score: 1

      I too have often wondered when the big boys and the industry associations would clue in to their power in this way.

      Doesn't anyone think that the American Architects Association might have some pull with respect to the license terms for something like autocad? Or for funding a competitor with better terms?

      all the best,

      drew
      http://www.nanowrimo.org/modules/newbb/viewtopic.p hp?topic_id=33654&forum=157

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    3. Re:Those are good points, buttttttt.... by frank_adrian314159 · · Score: 1
      Doesn't anyone think that the American Architects Association might have some pull with respect to the license terms for something like autocad? Or for funding a competitor with better terms?

      You are assuming that the AAA would find it in its best interest to have a low cost AutoCAD clone runnign around. First of all, lowering the cost of tools lowers the barriers to entry for new firms. Existing firms might not like that. Next, you're assuming that the tool is a significant cost for their members, worth the time and hassle of negotiating with, funding, and supporting a group of OSS programmers. Finally, you're assuming that all of this amounts to more than AutoCAD currently provides to the AAA in terms of conference sponsorships, ads in their journals, and corporate membership fees.

      In the final analysis, one needs to understand that these proprietary companies provide some positive benefit to the entire software producer-consumer ecosystem and that these benefits to the system comprise a barrier to entry of OSS alternatives. Otherwise, one is working with an incomplete economic model that leads to a much rosier picture for OSS than really exists in the market.

      --
      That is all.
    4. Re:Those are good points, buttttttt.... by zotz · · Score: 1

      "You are assuming that the AAA would find it in its best interest to have a low cost AutoCAD clone runnign around. First of all, lowering the cost of tools lowers the barriers to entry for new firms. Existing firms might not like that. Next, you're assuming that the tool is a significant cost for their members, worth the time and hassle of negotiating with, funding, and supporting a group of OSS programmers. Finally, you're assuming that all of this amounts to more than AutoCAD currently provides to the AAA in terms of conference sponsorships, ads in their journals, and corporate membership fees."

      Funny thing is that you are assuming that I am assuming all of those things you say when in fact, I am assuming none of them.

      Care to try again?

      all the best,

      drew
      http://www.nanowrimo.org/modules/newbb/viewtopic.p hp?topic_id=33654&forum=157

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    5. Re:Those are good points, buttttttt.... by Yaztromo · · Score: 1
      You are assuming that the AAA would find it in its best interest to have a low cost AutoCAD clone runnign around.

      And you have assumed that for something to be Open Source Software, it must be made available for free to everyone.

      This is not the case. If a large organization decides that as part of their purchasing contract specify that all software provided to them be under an Open Source license, this does not require the software developer to make it freely available to anyone and everyone who comes around. Just the organization doing the purchasing. It would then be up to the purchaser as to whether or not they decided to redistribute the software, and to whom they did the redistribution.

      Open Source does not mean "free as in beer". Nor does it mean "available to anyone who wants it". Yes, many OSS projects follow just this model (often to their advantage), however it is hardly a requirement.

      So, to get back to the original article a bit, if the US DoD wanted to license some cryptographic software, and specified in the tender announcement that OSS was a requirement, and Vendor X wins the bid and provides the software under the GPL, the DoD can deploy the binaries how they desire, take the source code, and lock it away where only properly authorized personnel with the necessary security clearance can get at it. Vendor X in this case is in no way required to license their software as Open Source to any other entity, and the DoD is not required to put the source code or binaries online for anyone to download. Their only requirement is that if they redistribute the software (say for example they send copies to the Canadian DND for inter-force communications in Afghanistan), they must make the source code available in a standard machine readable format upon request (note that licenses like the GPL don't even require you provide the sources with the binaries -- only that you make them available upon request of anyone you give the binaries to. And they don't have to be provided via a network either -- physical media is perfectly acceptable as well)).

      OSS is designed to give additional rights to people who legally acquire program binaries. It is not designed to make software free to any and all who want it. Yes, in practice many of the most popular OSS packages do follow this model (to their, and our, great benefit), but that dosen't make it a requirement of the licensing model.

      Yaz.

    6. Re:Those are good points, buttttttt.... by Jah-Wren+Ryel · · Score: 1

      Vendor X in this case is in no way required to license their software as Open Source to any other entity, and the DoD is not required to put the source code or binaries online for anyone to download. Their only requirement is that if they redistribute the software (say for example they send copies to the Canadian DND for inter-force communications in Afghanistan), they must make the source code available in a standard machine readable format upon request

      That will never happen.

      The DoD already specifies that they get a full copy of the source for most, if not all, of their contracted development. They also require the right to give that source to any of their other contractors.

      But there is no way the DoD would put an additional requirement on themselves. They gain nothing by forcing themselves to unconditionally provide source to any other organizations. They may wish to provide the source on a case by case basis, but no way are they going to mandate it.

      --
      When information is power, privacy is freedom.
  45. I have used Open Source within DoD by usgrant · · Score: 1, Informative

    I have used RedHat Linux and OpenOffice in the Army. They are there and implemented in combat. The soldier isn't aware of this because they work behind the scenes, but open source is being used in several applications.

    --
    -usgrant
    1. Re:I have used Open Source within DoD by KillerBeeze · · Score: 1

      FBCB2 is a linux (RedHat) system.

  46. They'll change their mind by Simonetta · · Score: 3, Informative

    They'll change their mind when they go to war with a country that has paid Microsoft more than they have (or a country that Microsoft has purchased). And the entire Defense department falls apart from deeply embedded backdoors that have been sold to the 'enemy'.
        Global corporations are just that, they don't owe loyality to any nation or any nation's war machine. The Americans will probably learn this (as they learn everything) the hard way.

        In a similar vein, I would believe that all the ultra-high tech weapons that the Americans have sold to their more dubious allies do actually have back-doors that allow the Americans to disable these weapons should they be used against Americans by a country that has had a revolution. This was the lesson of Iran in the late 1970's. Hopefully it will be learned before all the high-tech weapons sold/given to Egypt over the past thirty years are used against the Americans and Israelis after the fall of Murabak's regime and the assendency of an Egyptian Islamic Republic.

    1. Re:They'll change their mind by 3vi1 · · Score: 2, Interesting

      I don't think "Insightful" is a strong enough moderation for the parent.

      If "partners" are getting the MS source, they can look at it for attack-vectors and re-compile it themselves. What then is the difference between Microsoft and Open Source? Only a few hundred thousand dollars.

      -J

    2. Re:They'll change their mind by bky1701 · · Score: 1
      What then is the difference between Microsoft and Open Source? Only a few hundred thousand dollars.
      No, there is far more then that. When something Microsoft has an error it takes you to a blue screen full of error messages. When Open Source has an error it takes you to a white screen with a flashing underline. See?
    3. Re:They'll change their mind by Anonymous Coward · · Score: 0

      Black screen, I mean. Geez, way to ruin a good joke.

    4. Re:They'll change their mind by wfWebber · · Score: 1

      Did you take of your tin foil hat for too long?

      --
      Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. -- Andrew S. Tanenbaum
    5. Re:They'll change their mind by Anonymous Coward · · Score: 0

      Reminds me of the great quote: "Those who forget history are doomed to repeat it".

      Unfortunately you know little of "high tech weapons". For example, without spare parts, fighter jets don't fly. Without advanced avionics, the high tech jet flys, but can't shoot down U.S. jets, but can shoot down many older Soviet era jets. Without the right radar guided missles, the high tech jets can see the U.S. jets, but still get shot down (see: U.S. vs Iraq I). The Iranians learned this the hard way. With all their high tech gear grounded due to no spare parts, they ended up fighting Iraq with mass waves of infantry.

      Why do you think Iran is buying so much Chinese and Russian equipment? Trying to catch up....

  47. Could it be? by N8F8 · · Score: 0

    The viral provisions of many open source licenses scare them off? From firsthand experience I can tel you that it does.

    Also, you have the anti-US, anti-DoD attitude of many "open source" developers and advocates.

    --
    "God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
  48. Good question by jd · · Score: 3, Insightful
    The problem is that the modern military has forgotten many of the lessons history taught their predecessors. Rommel was highly regarded, not because he followed some textbook solution or blamed the manufacturer if things went wrong, but because he innovated, experimented and improvised. The same is true of many of the "great" commanders in history - Julius Caesar disarmed the Celtic navy by using hooks on giant poles to rip the sails off. Hannibal got ruddy great elephants over the alps and invented whole new forms of combat. The American revolutionaries created the sniper.


    Battles are not won or lost by whoever has the best terms and conditions from the manufacturer. If you're losing, you won't be around to complain, and if you're winning, you generally won't care.


    Every time a major power (such as the US) has paid more attention to giving kickbacks to corporate sponsors than it has to producing successful products or successful missions, that power has had its arse well and truly kicked. Sometimes the power wins anyway, but it is not because of its unimaginative and self-serving attitude, it is despite it. It's not very hard to win when you have total land, sea and air supremecy, and can do round-the-clock carpet-bombing campaigns. (But even then, failure of imagination is lethal. Operation Market Garden got slaughtered because of such egotism.)


    Personally, I dislike military structures. I find the notion of winning an argument by having the winner define what the argument was to be primitive and tribal. However, if we're going to have such organizations, we might as well make sure they're functional and concious, rather than degenerately repeating every mistake history has ever recorded.

    --
    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)
    1. Re:Good question by Killall+-9+Bash · · Score: 1
      The American revolutionaries created the sniper.
      ...Or maybe just borrowed him from the native americans.
      --
      "Prediction: within 10 years, Windows will be a Linux distribution." Me, 7-6-2016
  49. "Free Software" intentionally invokes Cold War by twitter · · Score: 3, Informative

    The term "free" is an intentional echo of cold war terminology and works for military types. Freedom is what they are all about and they are never supposed to obey an unlawful order. The American ideology of the Cold war carried over from the defeat of the German dictatorship and Japanese Empire but was firmly rooted in American history, writing and law. The core of that ideology is that free, moral people working in honest cooperation and competition are happier and more prosperous than people toiling under centralized dictatorships. Interesting expressions of these ideas can be found in the writing of Robert A. Heinlein, especially Starship Trooper, which is recommended reading in the US Marine Corps. Free software is an honest effort to make things work, guided by a free meritocracy. It works and has become best of class because people agree not to screw each other over, standards to modularize their work make it so things are interchangeable and the fittest work survives.

    Officers with higher degrees will instantly appreciate the peer review nature of free software. People who have published scientific articles understand first hand the practical requirements of repeatability too. To them, if you can't repeat it yourself you have to take it on faith and no military person wants faith in anything but the almighty when they can have proof instead.

    The non free people tried to call free software, "software communism" but failed and may have it thrown back in their face. Any military person will tell you that Communist contries are really nasty little fiefdoms, where who you know is more important than what you know and the top guy is in absolute lawless control of everything until murdered. This more resembles the distrustful, back stabbing and intentionally wasteful world of non free software in methodology and results.

    I'll quote the gnu.org sites, see what you think:

    ... what else could we say about a system based on dividing the public and keeping users helpless? ... One [non free propaganda] assumption is that software companies have an unquestionable natural right to own software and thus have power over all its users. ... [another is that] we would have no usable software (or would never have a program to do this or that particular job) if we did not offer a company power over the users of the program. and Consider these four practices of the Software Publishers Association (SPA):

    1. Massive propaganda saying it is wrong to disobey the owners to help your friend.
    2. Solicitation for stool pigeons to inform on their coworkers and colleagues. Raids (with police help) on offices and schools, in which people are told they must prove they are innocent of illegal copying.
    3. Prosecution (by the US government, at the SPA's request) of people such as MIT's David LaMacchia, not for copying software (he is not accused of copying any), but merely for leaving copying facilities unguarded and failing to censor their use.

    All four practices resemble those used in the former Soviet Union, where every copying machine had a guard to prevent forbidden copying, and where individuals had to copy information secretly and pass it from hand to hand as ``samizdat''. There is of course a difference: the motive for information control in the Soviet Union was political; in the US the motive is profit. But it is the actions that affect us, not the motive.

    --

    Friends don't help friends install M$ junk.

  50. Open source intelligence by Anonymous Coward · · Score: 0
  51. a few issues by Anonymous Coward · · Score: 1, Interesting

    The resistance to open source I have seen is "who do you call when something goes wrong?"

    That's the primary issue. Another is having the luxury to point the finger at the COTs vendor...MS, Oracle, etc...when something goes wrong..."It's not our fault, it's that shitty MS upgrade".

    Another issue still is concern that, should a open source project be KNOWN to be used for classified processing, the authors could be compromised or the s/w could be targeted/examined for holes.

    Another issue is mixing code that touches classified data with MS includes and libraries does not obligate open source release...while mixing with GNU might. Releasing code from the govt oftens requires time, money, effort. Or a competing shop could use that argument against the use of open source. "No one gets fired for choosing MS"...your company loses the contract.

    However I have seen a rallying cry lately among a lot of civil service types..."Linux Everywhere!"...there is significant happiness in many areas of government using Linux or other open source. The non-recurrent licensing costs are very appealing to government.

    I've worked in several shops that dump $10K-100K a year to MS...it can be a real drain for projects in sustainment.

    1. Re:a few issues by freedom_india · · Score: 1
      I agree. The Military strictly operates on a "The buck stops here" principle. They need to pin the blame on someone, and they get upset when they find they can't throw an Oracle or a MSFT guy into the barrel as Tank Shell.

      Maybe if IBM guarantees and puts its mouth on line to support Ubuntu or even Firefox, then we would see a massive increase in usage and adoption.

      That is why the military doesn't take suggestions for weapons from anonymous people and instead outsources it to Lockheed or Martin even though they overcharge.

      --
      "Doing what i can, with what i have." ~ Burt Gummer
  52. No problem! by JanneM · · Score: 1, Funny

    The whole issue is this wimpy, do-gooder pinko commie vibe you get from "open" and "share" and "please don't kill innocent civilians" crap.

    Just do a cut and paste and replace "open" with "Dark Top Eagle Hammerfist YMCA Shiny Leather" and you'll see military types lining up around the block for the stuff.

    --
    Trust the Computer. The Computer is your friend.
  53. hire people to code open source apps by chocolatetrumpet · · Score: 1

    The Army could hire coders in the US to create open source apps.

    Then they will be:

    * paying for the "favor"
    * supporting businesses (by hiring people)
    * helping businesses (by creating useful software)

    --
    Spoon not. Fork, or fork not. There is no spoon.
  54. Time to rebrand then. by JonMartin · · Score: 1

    So call it "flex source" or "agile source" The military loves terms like that.

    --
    Serve Gonk.
  55. The first firearm sniper. by fuego451 · · Score: 2, Informative

    From Wikipedia:Sniper:

    The first modern firearm snipers may have been trained in 16th century Japan as a type of ninja or shinobi. They were supposedly trained to cover retreating armies.
  56. Actually, there is a lot of open-source within DOD by Anonymous Coward · · Score: 0

    You may not realize it, and neither does most of DOD, but there are a lot of projects that have open source underpinnings. No, you are not going to see DOD start using ubuntu Linux laptops and OOS is not going to become the new standard in the office place and you sure ain't going to see a lot of linux servers in the network.

    However, there are many weapons systems that the defense contractors provide that have Linux and Unix underpinnings --- I can think of four Linux based systems off the top of my head, one is a missle control system that runs RedHat.

    The Defense Contractors are not selling open-source software, they are selling a complete solution. DOD is not buying mepis linux, they are buying a hardware software solution and do not really care what the underpinnings are.

  57. The choice shouldn't be difficult by smchris · · Score: 1

    How many people have said linux is "killer" software compared to the number of people who have said "Windows will be the death of me"? Export list be damned. We should be promoting Windows to our enemies.

    1. Re:The choice shouldn't be difficult by IHC+Navistar · · Score: 0

      Hmmm..... I would think that the term "Blue Screen Of Death" would make a soldier shiver more than the term "Open". Or, maybe even the image of a "Dead Macintosh" (the picture of the Mac Classic with a zig-zag line that goes diagonally across the screen) would be enough to make them shudder in fear as well.

      --
      Knowing Google's lust for data collection, the Soviet Union is still alive and well inside the psyche of Sergey Brin....
  58. Just use a different word by novus+ordo · · Score: 1

    "Free Sofware" as in the Freedom you are bringing to... *ducks*

    --
    "You're everywhere. You're omnivorous."
  59. Treason by Z34107 · · Score: 1

    Since when is suggesting that Microsoft's trying to achieve world domination through doomsday logic and backdoors in Windows "insightful"? I would've picked "flamebait."

    Or "redundant." ^.^

    --
    DATABASE WOW WOW
  60. administrative talent perhaps by briancnorton · · Score: 1

    Let's not fool ourselves, open source software takes talented people to run, not the normal graduates of 6-week "learn-computers-fast-to-make-money.com" windows training that is the mainstay of price thrifty contractors that make up the entire backbone of all DOD IT departments. I'm sure there are talented admins in the DOD, I've met some, but they are the exception rather than the rule. "Best and Brightest need not apply"

    --

    People who think they know everything really piss off those of us that actually do.

  61. "Blogging for Government Computer News"? by trezor · · Score: 1

    Nevermind the incorrect capitalization, but does that even mean anything? Yes, this is offtopic, yes this is nitpicking, but seriously: Does that really mean any more than "Smurfing for government computer wews"? Personally I think "grofling for news" sounds cooler, not to mention it's one step ahead of being branded "hip" in that negative way.

    Anyway, I stopped reading right there. So the comments here may be gibberish and all non-sense, but can't we at least expect the summaries to be in semi-proper english?

    --
    Not Buzzword 2.0 compliant. Please speak english.
  62. viral fud .. by rs232 · · Score: 1

    "The viral provisions of many open source licenses scare them off?"

    On the contary Open Source is less 'viral' than many closed source licenses. For instance it prevents SCO suing AutoZone or DaimlerChrysler for producing derivitive works using Linux.

    "From firsthand experience I can tel you that it does."

    From first hand experience, can you produce any evidence as to this claim. Or did you have to sign a NDA agreement and are sworn to secrecy.

    "Also, you have the anti-US, anti-DoD attitude of many "open source" developers and advocates"

    You're kidding .. right?

    was Re:Could it be?

    --
    davecb5620@gmail.com
  63. who wrote the software .. by rs232 · · Score: 1

    "the DoD *really* doesn't like that they don't know who wrote the software, and they also don't like the lack of a central point of contact"

    To find out who wrote the software, just read the license agreement ..

    Novell Software License Agreement
    Red Hat Agreements
    Cleversafe Commercial License
    Digium End-User License Agreement

    "CCEVS evaluation is really REALLY expensive and takes frickin' forever. Now, this is no barrier to Microsoft, which has had enough money and time to get Windows .. evaluated"

    "Open source products tend to come with a list of disclaimers as long as your arm"

    "Microsoft warrants that the Software will perform substantially in accordance with the accompanying materials for a period of ninety (90) days from the date of receipt" - XP EUAL

    Microsoft .. provide the Software .. AS IS AND WITH ALL FAULTS, and hereby disclaim all other warranties .. of reliability .. of lack of viruses .. ALSO, THERE IS NO WARRANTY OR CONDITION OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, CORRESPONDENCE TO DESCRIPTION OR NON-INFRINGEMENT WITH REGARD TO THE SOFTWARE - XP EUAL

    was Re:What the DoD objects to

    --
    davecb5620@gmail.com
  64. The DoD mindset. by lwap0 · · Score: 1

    To really comprehend this, I think it goes much deeper than opensource standards, or integration. The DoD has an attitude, a philosphy if you will - that everything is behind closed doors and not discussed. It's a world of classified information that is protected to pretty rigorus standards. To adopt or use anything that suggests otherwise (whether or not it actually does) just flies in the face of everything they know and understand. It's just the world they live in.

    --
    I bring nothing to the table.
  65. Microsoft military .. by rs232 · · Score: 1

    "it is a bit worrisome to use a product that is totally open for all the worlds eyes and ears to see"

    Most of the worlds governments also have full access to the Windows source code including China.

    "MS has worked quite well for most things that the military has needed in the past. At least it was when I was in"

    Sunk by Windows NT

    was Re:For one, fear of being too open.

    --
    davecb5620@gmail.com
  66. Why not? M.O.N.E.Y. by Anonymous Coward · · Score: 0

    Why doesn't DoD use open source? First, you have to realize virtually everything DoD does is either directly (pick numerous projects) or indirectly (panel advisors on DoD specs) by large Mil. Contractors. So when we're talking DoD development, we're generally by and large talking large mil. contractors (LocMart, etc). So why won't large Mil. Contractors use open source? _INTELLECTUAL PROPERTY_. They definitely won't use open source when the licensing would require them to open anything the contractors write on top of that. I also agree with other posts with the "blame factor" where if something screws up, they can blame some other company for their problems instead of saying "we screwed up" to the customer. Finally, many large mil contractors have the mindset that they will "own" the DoD networks and platforms through their own proprietary solutions that are based on just enough open standards for them to claim that they are "open". In the process of attempting to "own" the DoD networks, open source will just get in the way. Want proof? Research the "GiG" or "DoD Net Centric Architecture" to see what a mess that is. All contractors are parroting "open networks" blah blah blah, but still offer "stovepipe" (DoD-speak for proprietary) solutions.

    Even when the DoD did "open up" some software (HLA library for example), they quickly took down the site and said "let the market handle it". Meaning a few contractors took it over and are now charging big bucks for the same software (hint DoD, "letting the market handle it" only works when there's a demand for your product).

  67. New here? by Anonymous Coward · · Score: 0

    So many things off kilter in parent.

    "...Apache or other Linux operating systems." I hope you really don't think Apache is a Linux based operating system. Apache is a very good HTTP server that runs on top of many operating systems, including Linux kernel based ones.

    "As long as they don't turn around and resell it, it's within their rights in the GPL to modify [Apache]." First of all it's within anyones rights to "resell" open source. The GPL only prevents them making their changes closed. If I want to make a living reselling gcc as ACcc, I could try, but would likely starve. And on top of that Apache is not GPL, it has its own BSD like Apache License.

    "they could always modify or build an entirely new custom Apache" More likely they would hire a contractor to do something like that.

  68. Rename it by 1ooser · · Score: 0

    Just rename it Peer Reviewed Secure OS. Sometimes it matters how you name the boat. :)

    --
    Paint yourself into a corner, burn the bridges!, and you will feel the liberty of a man who has nothing to lose!
  69. Not liability by Anonymous Coward · · Score: 0

    but blame. More specifically, blame avoidance. This is why you get committees. If blame exists for a mistake among enough people, then nobody is to blame.

    1. Re:Not liability by NitsujTPU · · Score: 1

      There is that. Technically most of these folks operate as LLC, and the just don't want it to fall on them.

  70. Moronic by Anonymous Coward · · Score: 0

    'If you can manage to keep tight control over who has access to the source code, you've eliminated one more security issue. Obviously, the quality of the code is more important. But still."'

    Moronic because that's a honkin' big IF there.

    If you wrote the code, then you can manage to do this. However, there isn't any difference between OSS licensing and CSS licensing in this case. So that can't be the case here.

    If the code is done by another, how many people did they employ? Do they have any other customers? Do they have access to source? Are you allowed access to see if it is secure (but then that blows the obscuriy part away...).

    And, given that more people can read the software in OSS than CSS, this is more secure unless you can assume there are more black hats out there than white hats. And if there is such an imbalance, you're SOL already.

  71. Free to Examine? More than that! by gknoy · · Score: 1

    Why don't the change the name from "Open Source" to "Free To Examine" ??

    Free software is about MORE than simply the ability to examine the code. It's about being explicitly allowed to modify the code for your own purposes, and to distribute your modifications to others. (Usually your alteration of the original work also needs to be free software, but IIRC the BSD license doesn't require that. I could be wrong. :))

    It means that you can download Super Editor 3000, find out that it doesnt' support your organization's workflow perfectly, and pay someone to modify it to fit your needs, and then you can keep, share, or do what you need to with that.