Slashdot Mirror


Congress Endorses Open Source For Military

A draft defense authorizing act in Congress includes wording plugging open source software. It seems both cost and software security were considerations. This is an important victory for open source. "It's rare to see a concept as technical as open-source software in a federal funding bill. But the House's proposed National Defense Authorization Act for Fiscal Year 2009 (H.R. 5658) includes language that calls for military services to consider open-source software when procuring manned or unmanned aerial vehicles."

145 comments

  1. Old News by DougF · · Score: 0

    Open Source is already in use on a number of newer platforms, nothing new here.

    --
    Impetuous! Homeric!
    1. Re:Old News by mcgrew · · Score: 3, Informative

      The House's proposed National Defense Authorization Act for Fiscal Year 2009 is new, and it's what TFA is about.

    2. Re:Old News by Ohrion · · Score: 5, Insightful

      There was never anything actually preventing Government developers from considering Open Source previously. This will simply remind some Dev Managers that the option exists, even though their actual developers have probably been using it for years. The side effects of this bill will most likely bring out Microsoft's and other proprietary software house's lobbyists out of the woodwork. They've only painted another target.

    3. Re:Old News by grub · · Score: 3, Funny


      Also, most military women trim their bush or shave it outright.

      Ah, you're confusing Open Source with Open Sores.

      --
      Trolling is a art,
    4. Re:Old News by geekoid · · Score: 4, Interesting

      Yes, and it will probably give them leverage when negotiating with those vendors.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    5. Re:Old News by DougF · · Score: 3, Interesting

      Wrong, TFA is about open source software, something the services have been working on for years. The F-35 has open source software for the displays, the Navy CIO has already endorsed open source software, the Army is incoporating it into the Land Warrior program, etc. Congress (and by extension /. by posting this) is behind the power curve, hence my original point stands, it's Old News.

      And, who modded this guy informative?

      --
      Impetuous! Homeric!
    6. Re:Old News by moose_hp · · Score: 5, Interesting

      From a non-USA point of view, I think this is a great step for open source solutions, but more for software in general.

      It's been know that whatever the US military puts their hands on, that can grow to a great size. The whole Arpanet->Internet analogy may or may not be flawed for this. A lot of innovation comes from military funded projects.

      The open source model is a great source (no pun intended) of innovation and combining those two points could lead to a massive step forward.

      /PersonalOpinion

      --
      DON'T PANIC.
    7. Re:Old News by Anonymous Coward · · Score: 1, Informative

      Only to a limited sense. The US Government tends to contract many software solutions to the big defense contractors. Those contractors have already been using open source software as part of their solutions. All this does is reaffirm the option of allowing it as a component.

      Software vendors will now need ways to differentiate their offerings to those who provide solutions to US Government agencies. I imagine we'll see more "partnerships" (not that they don't happen now) that will influence solutions. I can't count the number of projects I've worked on where as a developer you say "open source product A would work great" but the manager says "we're using commercial product B". Many trade studies we use internally often lack open source solutions too unfortunately.

      Mij

    8. Re:Old News by bzipitidoo · · Score: 1

      There was plenty preventing the use of open source. There was a desire to have MS Windows and MS Office no matter what, because that's what the users knew. There were political motivations. There was also this pervasive thinking that "you get what you pay for", therefore commercial software was inherently superior to freely available open source. Free software really throws government budgeting folks for a loop, and they will actually demand commercial software seemingly just so that they have expenses to track. It's rather funny and sad to see their forms imply that software costs money. They would come up with all manner of excuses. MS is an American company and good patriots should buy American. And it's good for our economy. Also, American is more secure because there aren't any foreign employees to insert malicious software into the code. This of course conveniently ignores that there are plenty of American programmers who might do that, and that American companies hire foreigners and farm out work internationally. Then there was the argument that having the source be open was itself inherently insecure. Or they'd dig up some government regulations or directives that say they have to use software that meets certain standards (such as EAL4), and the only thing certified is this commercial stuff that they happen to like, and they're really really sorry they can't use open source, but rules are rules. Problems, such as what to do if a vendor folds and orphans a bunch of expensive software, were ignored. There was very much a double standard in force. Lobbyists had many angles to work, and hardly needed to come up with justifications themselves with all the reasons the government was eager to hand them.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    9. Re:Old News by turtleAJ · · Score: 0

      The open source model is a great source (no pun intended) of innovation and combining those two points could lead to a massive step forward.

      I see...

      So, 2009 is the year of Linux on the desktop?!

    10. Re:Old News by j0ebaker · · Score: 1

      I was very happy to see this. Yet you have made me stop and think about this. Is your point that maybe operating by stealth might be more wise until open source is more pervasive?

      I tended to always have been more of the sort to be loud about everything I am going after.

      I'll definately keep your phrase "They've only painted another target" in mind.

      Where does this idea come from?

      Thanks.
      Joe Baker

    11. Re:Old News by Anonymous Coward · · Score: 0

      That's just (poorly written) bullshit.

      I work for a defense contractor and know for a fact that open source software has been used to some extent for quite a while. Certainly well before this congressional endorsement.

      No offense, but you don't know what the fuck you're talking about.

    12. Re:Old News by Anonymous Coward · · Score: 0

      Sorry but I have to disagree with you. From a procurement perspective, (free) open source software can be tracked as easily as commercial software. It will simply exist as a zero cost item.

      "Also, American is more secure because there aren't any foreign employees to insert malicious software into the code. This of course conveniently ignores that there are plenty of American programmers who might do that, and that American companies hire foreigners and farm out work internationally."

      There are plenty of examples of foreign code used within the US Government. The primary concern when presenting a solution to the government is that the company has a significant US presence when considering software. For example, Leica Systems owns ERDAS Imagine (ERDAS having been bought by Leica, but the name is still commonly included). Leica is a German company if my memory is correct. The US Government has no problem using the software though since it has a significant US presence. As for open source software, the review for acceptability is a little different (given there generally isn't a "company" associated with the code to give a origin location), but you can get approval to use it.

      Mij

    13. Re:Old News by TemporalBeing · · Score: 1

      Only to a limited sense. The US Government tends to contract many software solutions to the big defense contractors. Those contractors have already been using open source software as part of their solutions. All this does is reaffirm the option of allowing it as a component. Software vendors will now need ways to differentiate their offerings to those who provide solutions to US Government agencies. I imagine we'll see more "partnerships" (not that they don't happen now) that will influence solutions. I can't count the number of projects I've worked on where as a developer you say "open source product A would work great" but the manager says "we're using commercial product B". Many trade studies we use internally often lack open source solutions too unfortunately.

      Actually it does a bit more for them than that - it makes it easier and less risky for them to use it.

      For software to be approved for use on US Government systems it has to be tested JITC, SPAWAR, and similar agencies (depending on the target system), and there are a lot of factors that are taken into consideration. Should it pass, this would make it a lot easier to get open source solutions through those agencies since there would now be a legal mandate to help push them. It would also reduce the risk a contractor takes of using some open source software or commercialized open source software in their stack (e.g. Qt) when they go to get certified.

      And certification is a BIG thing. You either need to be certified or have the appropriate waivers to operate. If you don't/can't get them, then you're screwed. This should make it easier to get waivers, and should also make it easier to get certified.

      So yes, there is open source use already; but this makes it easier for expanded use of open source or open source related products - especially when the contractors are developing something new to sell to the government.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    14. Re:Old News by bzipitidoo · · Score: 1

      I worked as a government contractor for a while. I saw all this. I heard government employees and contractors give all those reasons I related. Can you say the same, Mr. AC? Granted, that particular outfit was pretty sleazy, and it's been a few years. I hope most of the many, many other departments within the government are more reasonable.

      Of course software and even individual lines of code come from all over the world. You missed the point. If they didn't like the software for whatever reason, its allegedly foreign origin was one handy excuse to reject it. If they liked it, they had no problem overlooking foreign contributions. There was precious little objectivity in their thinking. They could always come up with reasons to reject anything, and they were heavily biased against open source.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    15. Re:Old News by TemporalBeing · · Score: 1

      software that meets certain standards (such as EAL4),

      I have to agree with the others; especially since Red Hat's Enterprise Linux (RHEL) used by the US government is rated at the same level as Trusted Solaris, which is at the highest level achievable by COTS software. Not even Microsoft can claim that with any version of Windows (past or present). I think Novell's SuSE (SLES) is similarly rated - RHEL and SLES were going back and forth for a while with who had the higher rating.

      --
      Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    16. Re:Old News by civilizedINTENSITY · · Score: 1

      Not so much the desktop, maybe, but we could be approaching the decade of (Free) Software Defined Radio (SDR).

      Note that the Software Communications Architecture (SCA) uses CORBA (Common Object Request Broker Architecture) and POSIX (Portable Operating System Interface, a name RMS coined "in response to an IEEE request for a memorable name" ), and while its of military origin (and currently used by the US/UN Joint Tactical Radio System JTRS) its also under commercial evaluation. The Object Management Group (OMG, originators of UML, CORBA, etc... ) established the Software Based Communications Domain Task Force (SBC-DTF), which is working with the Software Defined Radio Forum to develop an international commercial standard based on the SCA. Note also that the SCA is extending its coverage to programmable hardware FPGA and digital signal processors.

  2. Green Hills is unafraid by BadAnalogyGuy · · Score: 1

    Face it, when you need a real time operating system, Linux is not the choice of a new generation.

    Information servers, fancy GUI update stuff, maybe. Missiles and flight control systems, not so much.

    1. Re:Green Hills is unafraid by Anonymous Coward · · Score: 1, Informative

      I work together with people that work with real-time control systems (mostly for particle physics data aquisition, ALICE detector at CERN). They say "OS? Linux, of-cource! WxWorks is not much used, to much hassle)

      Notably, ALICE has a lot of "onboard" Linux computers (with onboard FPGA's I think). This is possible in this experiment, as the radiation levels are much lower than ATLAS and CMS - but there is much more data per collision, so they need fast and smart triggers as close to the metal as possible.

    2. Re:Green Hills is unafraid by Waste55 · · Score: 2, Informative

      Agreed. Even in the commercial and space world Greenhills RTOS is one of the most widely used since it is flight certified already.

    3. Re:Green Hills is unafraid by Anonymous Coward · · Score: 2, Informative

      Linux is not the choice of a new generation.

      Posting anonymously...

      I know of at least one embedded real time platform that fly's using none of the cruft from GHS or VxWorks. This platform leverages GCC for compilation and GDB for debugging.

      I know of another embedded real time platform that is used in military communications that DOES use GHS cruft.

      The most compelling evidence that I know of not to rely on GHS... there were software bugs in it that were discovered, isolated, and patched under the support agreements. There have been no such bugs in the GNU tools that have needed outside influence to fix.

    4. Re:Green Hills is unafraid by Anonymous Coward · · Score: 0

      Yes, it is. My old company just ditched Green Hills. My friend who designs guidance systems for missiles also just ditched Green Hills.

    5. Re:Green Hills is unafraid by idiotnot · · Score: 1

      FWIW, A lot of the stuff I'm seeing lately for RT is LynxOS. I guess they have a linux compatibility layer ala AIX, NetBSD, OpenBSD, etc.

    6. Re:Green Hills is unafraid by Anonymous Coward · · Score: 1, Informative

      Posting anonymously for various reasons...

      From where I sit, Greenhills isn't used that much in missile or flight guidance systems for defense or space applications. The most common systems nowadays seem to be Windriver's VxWorks (mostly legacy) and embedded Linux (mostly new applications).

      -MG

    7. Re:Green Hills is unafraid by Shadow-isoHunt · · Score: 1

      What about eCos?
      http://ecos.sourceware.org/

      --
      www.isoHunt.com
  3. authoriation ??? by gstoddart · · Score: 0, Offtopic

    Kood we get our edditors some speelchuckers pleez?

    Seriously, this is just getting sad.

    Cheers

    --
    Lost at C:>. Found at C.
    1. Re:authoriation ??? by Ohrion · · Score: 2, Funny

      Their about on par with CNET editors actually. Though I'm not saying that is good news...

    2. Re:authoriation ??? by Ohrion · · Score: 2, Funny

      *sigh* Their = They're

    3. Re:authoriation ??? by gstoddart · · Score: 1

      Their about on par with CNET editors actually. Though I'm not saying that is good news...

      And, in fairness, in actual printed newspapers I frequently cringe at the atrocious spelling and grammar I see.

      Doesn't mean I'm in favor of it.

      And, I don't know about the rest of you, but Firefox is spell-checking as I fill in forms, so it's not like it's tough to get some help.

      Cheers

      --
      Lost at C:>. Found at C.
    4. Re:authoriation ??? by Victor_0x53h · · Score: 1

      Grammar masochist?

    5. Re:authoriation ??? by ShadowRangerRIT · · Score: 1

      It's been getting worse lately. A lot of papers are cutting back, and the first people to go are copy editors. That's why the spelling and grammar of the average newspaper has been declining into "USA Today"-like territory.

      --
      $_ = "wftedskaebjgdpjgidbsmnjgcdwatb"; tr/a-z/oh, turtleneck Phrase Jar!/; print
    6. Re:authoriation ??? by zappepcs · · Score: 1

      Oh, stop it... they're using the VxWorks spellchecker. It's very real time, and very fast.

    7. Re:authoriation ??? by geekoid · · Score: 0, Offtopic

      Their does NOT equal They're.
      I ahve no idea why you would tell people that incorrect information.

      Perhaps you meant:
      "I should have put they're instead of their at the beginning of that sentence."

      Hey, I can be pedantic.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    8. Re:authoriation ??? by Ohrion · · Score: 1

      I'm not quite sure why this was labeled as flamebait. It wasn't meant that way... I'm just rather sad that the state of editing in general (not just Slashdot) has slipped to such a great degree. I regularly find and cringe at overlooked spelling and MAJOR grammatical errors in all sorts of media. I find that seeing them in fiction books is the worst though, as it really interrupts the story. It's almost as if an M-80 went off in the same room or something.

    9. Re:authoriation ??? by Ohrion · · Score: 1

      Maybe a bit. It's not 100% voluntary though.

    10. Re:authoriation ??? by Ohrion · · Score: 1

      Hey, I can be pedantic.

      Should I expect anything less? :)

    11. Re:authoriation ??? by n0dna · · Score: 1

      Just because it's not a real word doesn't mean it's not spelled right.

      *g*

  4. Nice to see by Nerdfest · · Score: 4, Insightful

    that government is realizing that security through obscurity is not a good plan.

    1. Re:Nice to see by stoolpigeon · · Score: 5, Insightful

      My guess is what you have here is a good indication that some company had enough money to fund a lobbyist to push for this to help them in the future since they use FOSS in their product. Not new insight or greater education on the part of law makers.

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    2. Re:Nice to see by Daimanta · · Score: 2, Insightful

      No, they are probably realising that $700 needs to come from somewhere so they might as well use open source software instead of buying licenses.

      --
      Knowledge is power. Knowledge shared is power lost.
    3. Re:Nice to see by moose_hp · · Score: 2, Informative

      Open source != Free (as in "free beer") licenses

      --
      DON'T PANIC.
    4. Re:Nice to see by nospam007 · · Score: 1

      >that government is realizing that security through obscurity is not a good plan.

      Yep, intelligent bombs and cruise-missiles for the masses.

    5. Re:Nice to see by bws111 · · Score: 1

      Is that something new? What makes you think that the government used to think security by obscurity was a good plan?

    6. Re:Nice to see by n3tcat · · Score: 2, Insightful

      not likely. $700 is practically nothing. ever see how much money the military spends on printer cartridges? it's more likely that OSS is easier to switch vendors later on without getting locked into an expensive position.

    7. Re:Nice to see by DerekLyons · · Score: 3, Informative

      No, they are probably realising that $700 needs to come from somewhere so they might as well use open source software instead of buying licenses.

      Except that the kind of software in the bill in question is rarely licensed - it's tactical software, not admin software. Specialized tactical software is usually purchased outright. (Not to mention that the Federal Government undoubtedly gets significant discounts from vendors for per seat licenses and support.)
       
      That being said, there's much less here than meets the eye. Like many other extremely specialized problem domains, there almost certainly isn't any FOSS to be considered for use. This goes double since this almost certainly is an embedded system, not a PC, with the operating hardware, computer hardware, OS, and applications tightly bound and integrated. (In the systems like this I worked on while I was in the Navy, the line between OS and application was a wide grey area - in some ways they were virtually the same.)

    8. Re:Nice to see by Daimanta · · Score: 1

      "$700 is practically nothing."

      Sorry for that. I meant 700 billion dollars.

      --
      Knowledge is power. Knowledge shared is power lost.
    9. Re:Nice to see by bondjamesbond · · Score: 0

      Hell, even I have $700. Oh - you mean $700,000,000,000?

    10. Re:Nice to see by Anonymous Coward · · Score: 0

      and how is this any different from a proprietary software company doing it, and they do. Personnally I'd like to see laws that forbid any type of lobbying because that's how laws are bought with $$$ whether it benefits The People or not.

    11. Re:Nice to see by jc42 · · Score: 1

      ... some company had enough money to fund a lobbyist to push for this to help them in the future since they use FOSS in their product.

      Or perhaps some of the security guys got through to them, and hit them with the rather old observation that if you have any security concerns, you don't run any software unless you have all its source. And you've compiled it yourself.

      It's sorta bizarre that this would even be a question with the military. Would they buy a vehicle or weapon with "no user-serviceable parts"? They generally don't accept any equipment other than computers without complete shop diagrams for it, and specs for all the spare parts. Why on earth have they ever accepted software without the equivalent, its source code (and detailed specs for all the libraries used)?

      Of course, there is are two obvious possible explanations: The people involved in the procurement are totally incompetent. Or they're on the take. Is there any other possibility?

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    12. Re:Nice to see by Anonymous Coward · · Score: 0

      Open Source does not mean FOSS. Microsoft could chose to make all their source open to the military, and that would meet the requirements of the act.

  5. new clause? by BountyX · · Score: 2, Interesting

    I wonder if this will cause new clauses in gpl terms similar to commercial usage clauses preventing the support of any millitary, etc?

    --
    Trying to install linux on my microwave, but keep getting a kernel panic...
    1. Re:new clause? by Progman3K · · Score: 2, Interesting

      >>I wonder if this will cause new clauses in gpl terms similar to commercial usage clauses preventing the support of any millitary, etc?

      I doubt it.
      The FSF will be more interested in the other side having the same access.
      Freedom for all, even your enemies.

      --
      I don't know the meaning of the word 'don't' - J
    2. Re:new clause? by chromatic · · Score: 4, Informative

      Considering that would violate the OSI guidelines (and contradict the GPL FAQ), probably not.

    3. Re:new clause? by david_thornley · · Score: 2, Informative

      There are no commercial usage clauses in any version of the GPL. The OSI and FSF agree that free or open source licenses, respectively, should never have any sort of usage clause in them. Richard Stallman has publicly encouraged everybody to find ways to profit off free software.

      There are terms in some free and open source licenses that make certain business models impractical, but nothing that would restrict any area of use.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    4. Re:new clause? by Just+Some+Guy · · Score: 1

      The OSI and FSF agree that free or open source licenses, respectively, should never have any sort of usage clause in them. Richard Stallman has publicly encouraged everybody to find ways to profit off free software.

      The Affero GPL has usage clauses and is endorsed by the FSF.

      --
      Dewey, what part of this looks like authorities should be involved?
    5. Re:new clause? by mi · · Score: 1

      The OSI and FSF agree that free or open source licenses, respectively, should never have any sort of usage clause in them. Richard Stallman has publicly encouraged everybody to find ways to profit off free software.

      Profit is not everything. My little project may be for sale, but I will not sell to anyone owning a Che Guevara T-shirt, for example.

      --
      In Soviet Washington the swamp drains you.
    6. Re:new clause? by BruceCage · · Score: 1

      Could you elaborate? As in, point to the relevant sections of the license. Even though the license is quite readable, I'm not entirely willing to spend an hour or so analyzing it.

      I can only guess that you're referring to the fact that the Affero GPL considers providing users access to a running application over the network as distribution.

      If that is the case I have to disagree on this being a usage clause (see the GPL FAQ).

      --
      Perfect is the enemy of done.
    7. Re:new clause? by rohan972 · · Score: 1

      ... I will not sell to anyone owning a Che Guevara T-shirt ...

      Aw, c'mon!

  6. Enjoy it while it lasts. by CSMatt · · Score: 2, Insightful

    You can be sure that Microsoft and other proprietary companies will be fighting tooth and nail to remove this provision.

    1. Re:Enjoy it while it lasts. by qw(name) · · Score: 3, Interesting

      I seriously doubt that. Open source software has been used to develop military systems for many years now on the contractor side.

    2. Re:Enjoy it while it lasts. by tcopeland · · Score: 1

      > Open source software has been used to develop military
      > systems for many years now on the contractor side.

      Right on. Just as an example, we set up CougaarForge for a DARPA project back in 2003. 'Twas good times.

    3. Re:Enjoy it while it lasts. by SCHecklerX · · Score: 1

      They can remove it all they want. Do you really think that even today Microsoft has any significant role at all in the projects on the DREN?

    4. Re:Enjoy it while it lasts. by Follis · · Score: 1

      What do attractive older women have to do with DARPA projects?

  7. Victory for open source? by Anonymous Coward · · Score: 0

    It's a half battle where only proprietary software is trying to win.

    It's like saying "victory for the earthquake" if an earthquake destroys a building that was supposed to resist.

  8. Just when you need it by CSFFlame · · Score: 0

    Anyone here even realize you don't have an app installed that you really want? Joker@Aspen20:~$ sudo apt-get install IFF Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package IFF Joker@Aspen20:~$ sudo apt-get install flares Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package flares Joker@Aspen20:~$ sudo eject You may now remove the cd Joker@Aspen20:~$ aghfaurgsdasf bash: aghfaurgsdasf: command not found

  9. GPL'd software by DodgeRules · · Score: 3, Insightful

    If the Government uses open source code that is under the GPL license, and modifies it to include some security or other feature that is considered to be under the umbrella of "National Security", are they required to provide the source code to terrorists so they can attempt to crack it?

    1. Re:GPL'd software by ShadowRangerRIT · · Score: 1

      Well, given that security through obscurity is a doomed strategy, would that be so bad?

      --
      $_ = "wftedskaebjgdpjgidbsmnjgcdwatb"; tr/a-z/oh, turtleneck Phrase Jar!/; print
    2. Re:GPL'd software by Flying+Scotsman · · Score: 5, Informative

      are they required to provide the source code to terrorists so they can attempt to crack it?

      From my understanding of the GPL, this would only be true if the government is distributing the modified binaries to the terrorists. If the changes are internal-use only, there isn't a GPL conflict by not distributing the modified source.

    3. Re:GPL'd software by internerdj · · Score: 1

      This is a big deal with FOSS code in the military sector. Whoever leverages the code (read is familiar with the license) is not the person who "owns" the code, nor is likely even remotely influential about its release. Essentially anything that binds you to contribute modifications back to the community is right out. It isn't the contractor's code to release, it isn't truely the military's code to release (although they have procedures for it), it is the taxpayers' code. Because of that there is a bunch of beauracracy protecting you the taxpayer against misuse of what you paid for by interests that wish to harm you(foreign hostile governments) and those that wish to make undue financial gain on the investment of the taxpayers (commercial or even non-profit entities).

    4. Re:GPL'd software by NtroP · · Score: 5, Funny

      If the Government uses open source code that is under the GPL license, and modifies it to include some security or other feature that is considered to be under the umbrella of "National Security", are they required to provide the source code to terrorists so they can attempt to crack it?

      Depends. If my company uses OSS in an internal application, I don't have to release the changes back to the public. But, if my company were to distribute a product that uses it we'd have to provide source code.

      I'm assuming that the military would not have to release source code in UAV's because they tend to get those products back and therefore it would be an internal product or application. They'd have to release the source for any bombs or missiles though because they are delivering that product to the public.

      --
      "terrorism" and "pedophilia" are the root passwords to the Constitution
    5. Re:GPL'd software by internerdj · · Score: 5, Funny

      Easy. Just tape the listing to the front of the bomb.

    6. Re:GPL'd software by Zero__Kelvin · · Score: 2, Informative

      "Essentially anything that binds you to contribute modifications back to the community is right out."

      So the GPL is a perfectly viable option, then ...

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    7. Re:GPL'd software by Zero__Kelvin · · Score: 3, Funny

      "They'd have to release the source for any bombs or missiles though because they are delivering that product to the public."

      You must work at Microsoft. Destroying someone is not considered to be analogous to "delivering a product" to someone anywhere else on the planet as far as I am aware ;-)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    8. Re:GPL'd software by Ioldanach · · Score: 2, Funny

      I'm assuming that the military would not have to release source code in UAV's because they tend to get those products back and therefore it would be an internal product or application. They'd have to release the source for any bombs or missiles though because they are delivering that product to the public.

      No, you're mistaken. The source for bombs or missles is part of the delivery system, much like the source code in a UPS driver's tablet computer, it is not intended to be consumed by the public. The applicable software is effectively removed from the system upon successful delivery.

    9. Re:GPL'd software by geekoid · · Score: 2, Insightful

      No, in fact if the change a version of Linux and claim they can't release it for national security, then they wouldn't release that.

      Not really a problem.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    10. Re:GPL'd software by SleptThroughClass · · Score: 3, Funny

      "EULA toward enemy"

    11. Re:GPL'd software by Phroggy · · Score: 2, Insightful

      Only if they redistribute their modified version.

      And no, distributing it internally within the military does not count as distribution.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    12. Re:GPL'd software by flyingfsck · · Score: 1

      Oh, man, you just made me snort my Coke. I'll use that story at the next SDR where someone asks about the GPL!

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
    13. Re:GPL'd software by tobiasly · · Score: 1

      From my understanding of the GPL, this would only be true if the government is distributing the modified binaries to the terrorists. If the changes are internal-use only, there isn't a GPL conflict by not distributing the modified source.

      I'm sure that they will be "distributing modified binaries to terrorists" at about 500 MPH :)

      If they drop a smart bomb on someone that uses open source software in its circuitry, I'm guessing that's much like running GPL code on your webserver, and considered internal use only. Now if they use code under the Affero GPL, that could be interesting!

    14. Re:GPL'd software by Anonymous Coward · · Score: 0

      This also raises the question of what constitutes "distribution". Say an organization I'm part of, like the military, distributes to me some GPLed software they've modified. This may be a settled question already, but what other than the possibility of the organization being annoyed prevents me from demanding the source?

    15. Re:GPL'd software by Anonymous Coward · · Score: 0

      They'd have to release the source for any bombs or missiles though because they are delivering that product to the public.

      #Begin bomb code

      import.explode.c
      import.sounds.c
      import.freedom.c

      boolean bomb = false
      long terrorists = 1,000,000,000,000,000
      int friends = 0

      if (terrorists > 0){
      bomb = true
      }
      else{
      printf("GO AMERICA MISSION ACCOMPLISHED!");
      declare victory
      bomb = true
      }

    16. Re:GPL'd software by Anonymous Coward · · Score: 0

      Aw fuck, that was funnier than the parent, I needed that laugh - thanks bro!

    17. Re:GPL'd software by meringuoid · · Score: 1
      From my understanding of the GPL, this would only be true if the government is distributing the modified binaries to the terrorists.

      The US air force drops a bomb on my wedding party in the belief that it is a terrorist training camp. The bomb is a dud, and it fails to explode. I now have in my possession an unexploded bomb with embedded, Pentagon-modified GPL software.

      Are the Pentagon now required to furnish me with a machine-readable copy of their source code?

      The question would, I suppose, depend upon the legal status of unexploded ordnance. Is it still the property of the US military? If so, there might be long-term liabilities to consider. Is it instead considered to be like any other discarded property, belonging to anyone wishing to claim it under the tradition of finders-keepers? If so then I think this constitutes 'distribution', in which case they ought to make the source code available.

      I suppose in practice the military would declare the modified software to be Top Secret and refuse to publish the source for that reason. But does that disqualify them from using modified GPL code for their project in the first place, since they have no intention of honouring the licence terms?

      --
      Real Daleks don't climb stairs - they level the building.
    18. Re:GPL'd software by TheVelvetFlamebait · · Score: 1

      If you think the presence of the word moron in a post magically makes it flamebait, please read the moderator guidelines

      From the "Important Stuff" written below the old comment-posting form:

      Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated.

      You were fairly warned.

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    19. Re:GPL'd software by Zero__Kelvin · · Score: 1

      My post is currently modded +2 Funny, your post is off-topic, my karma is pegged, and my SlashID is much lower than yours.

      I'll try to work up a shudder ...

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    20. Re:GPL'd software by fuyu-no-neko · · Score: 1

      If the software is controlling a UAV, and the UAV subsequently crashes and is recovered by the enemy, does this count as distributing the the modified binaries? ;)

      --
      Don't take the above poster too seriously. He doesn't.
    21. Re:GPL'd software by Anonymous Coward · · Score: 0

      heh

      Code Drop.

    22. Re:GPL'd software by evilviper · · Score: 1

      are they required to provide the source code

      This is the US Military. If they decide to use your software, you ASK THEM NICELY to follow the copyright terms.

      They have an awful big club to wield in all three branches of government... You could well see The President being awoken at 3am to order Congress into an emergency session, all to pass a law that says the GPL doesn't apply to the US Military

      Just ask Marconi... He decided the US Mil should pay patent license fees to him, on all those radios they used in WWII. They decided they would rather just invalidate all his patents, and not pay him anything.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    23. Re:GPL'd software by jambarama · · Score: 1

      The government has sovereign immunity. Except where the feds (even the states) explicitly permit lawsuits, they cannot be sued. Congress has not abrogated sovereign immunity over copyright infringement. Thus the Feds can violate the GPL with impunity.

  10. The real question by Anonymous Coward · · Score: 1, Interesting

    The real question is what company is trying to sell UAVs to the government, and is offering open source. My guess is one of the small Israeli companies managed to get this put in the appropriations bill to help them.

  11. FEA by fragbait · · Score: 1

    Perhaps it'll show up here one day.

    Federal Enterprise Architecture

    -fragbait

  12. Re:oh boy by mcgrew · · Score: 3, Funny

    now it is great to know that the gov't will want me to release the software i write.

    First, that's not what TFA (or even the summary) says. Second, there are a lot of companies writing, documenting, and using open source software. Open source <> "no profit".

    our small business is gonna make it, i promise!

    I wouldn't exactly call your business "small", Mr Ballmer! ;)

  13. Re:oh boy by exley · · Score: 2, Funny

    Yeah, 'cause that's what this is about -- the government FORCING open source. Try to at least read TFS. And maybe you just need to cut a few more corners before you don't have to worry about your job going to India!

  14. They'll probably come up with a way to mess it up by xgr3gx · · Score: 3, Insightful

    In order to try saving money, they'll probably do something really stupid that will end up costing them money.
    Like setup a Linux environment, and realize they have some old, critical, archaic, crappy piece of software that only runs on Windows NT.
    So they'll get some virutualization software inorder to run Windows on their new Linux servers in order to get that old app running.
    So they'll virtualize a bunch of old NT boxes, only to find out app doesn't work well when running on virtualized Windows.
    So then they have to install new Server 2008 boxes to run the old app, only to find out the old version of that app won't run on Windows versions newer than NT 3.5.
    So now they pay millions for a new version of said critical app.
    Then they realized the new version of the app has a Linux version.
    Then some figures out that the old app could have run under WINE.

    --
    Shameless plug alert: Game server control panel
  15. In other news by rgo · · Score: 5, Funny

    Microsoft reacted signing a 10 year collaboration agreement with Al Qaeda. Together, they will develop WMD...



    Windows Media player Deluxe.

    1. Re:In other news by couchslug · · Score: 1

      "Microsoft reacted signing a 10 year collaboration agreement with Al Qaeda. Together, they will develop WMD... "\

      Poor Al Qaeda. They have never dealt with anyone that ruthless...

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    2. Re:In other news by Xakh · · Score: 1

      Dude... Don't even joke. Knowing MS, they'd probably make it filled with DRM that broke your disc drive with a failure to authenticate, and knowing Al Qaeda. your speakers would then blow out mustard gas.

  16. Re:oh boy by Ethanol-fueled · · Score: 2, Funny

    We'll see what happens to his small business after the BSA raids and trashes his outfit because he used 2 pirated copies of Windows unwittingly installed by the Geek Squad tech who fixed his computers.

    Hmm, the BSA vs. the military(yes, they use a LOT of Windows boxes and cannot possibly keep track of all those licenses) would be an amusing cage match.

  17. Open Flaming by Anonymous Coward · · Score: 0

    Well, this will allow the US to implement Open Warfare worldwide

  18. Re:oh boy by Zero__Kelvin · · Score: 1

    If you are in the software business, and that is your best attempt at understanding TFA and OSS in general, you don't need to worry; your business is already doomed ;-)

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  19. sic by Presto+Vivace · · Score: 2, Informative

    spelling error is the editor's, original journal entry correctly spelled - http://tech.slashdot.org/~Presto+Vivace/journal/212693

  20. technical? by jipn4 · · Score: 2, Insightful

    It's rare to see a concept as technical as open-source software in a federal funding bill.

    Open Source is a legal and business concept. You'd hope that a few hundred lawyers would be able to figure that one out.

    1. Re:technical? by DerekLyons · · Score: 1

      It's rare to see a concept as technical as open-source software in a federal funding bill.

      Open Source is a legal and business concept. You'd hope that a few hundred lawyers would be able to figure that one out.

      I'm guessing the editors/writers (and maybe readers) of Government Computer News don't get out much. Federal funding and appropriations bills routinely address technical issues in the manner they do here.

  21. Clarifications on Military Open Source by RobBebop · · Score: 5, Informative

    I already see some misunderstanding in other threads in this conversation. (a) people say the military won't give back the changes they make to GPL software. (b) people say that because it is GPL, the "bad guys" will get it.

    For the first point, the GPL does not require changes to be merged back into the main development area. It allows (and encourages) projects to FORK the source code into new projects when different applications are desired. This keeps the original projects clean from "feature creep" and gives the different (competing) development teams control of their own development. The limitation that the GPL imposes is that if an organization wants to DISTRIBUTE the executable versions of their software, they would need to include an offer to distribute the source as well. Since it is not in the US military's interest to distribute their software, there is no real concern of (b) the "bad guys" getting the software.

    In that vain, the "bad guys" would have access to the baseline version if they can figure out what software has been forked into military applications. If the US military is foolish enough to operate this using defaults that are hackable, then it serves them right. I personally think that they are more qualified than that.

    A last concern is (c) THIS IS BEING FUNDED BY TAXPAYER MONEY AND IT SHOULD BE OWNED BY THE TAXPAYERS. This is false. I mean, the funding does come from taxes, but the public has no more of a claim for software that is developed for military applications using FOSS software than they do over the software, hardware, and designs of any other piece of military equipment ever designed. These instruments are created for the purpose of providing national security. If the designs were made public, then security WOULD be compromised. Ergo, in the interests of national security it's important for that information to be kept private.

    Final point, the GPR (Government Purpose Rights) license. This is a thinly veiled government source license that I have seen the military force on subcontractors in recent years to force Boeing, Lockheed, and all the rest to "play nice". The GPR license is a requirement on contracts so that the government gains the right to send software developed by Lockheed over to Boeing for further analysis. Believe it or not, frequently in legacy codebases you see "Proprietary of XYZ Corporation" and for the most part the government tries to acknowledge these rights. However, they realize that many things are developed over and over again by different companies because they are prevented from leveraging off of each others work (at the cost of the taxpayers). It is encouraging, therefore, to see the government prevent this with GPR.

    --
    Support the 30 Hour Work Week!!!
    1. Re:Clarifications on Military Open Source by db32 · · Score: 3, Insightful

      More to the point is that military developments almost without fail make it into the public if they have a significant public use. Flight, radar, medicine, etc. Hell, the military has probably had the best return on investment of any government run endeavor. So many people bitch about the military, but it was military members that were first putting their lives at risk testing things like supersonic aircraft and space travel. Guess who had the joy of being the human guinea pigs for things like the Anthrax vaccines.

      If you really wanna bitch DARPA will take their internet and go home...

      --
      The only change I can believe in is what I find in my couch cushions.
    2. Re:Clarifications on Military Open Source by BruceCage · · Score: 1

      For the first point, the GPL does not require changes to be merged back into the main development area. It allows (and encourages) projects to FORK the source code into new projects when different applications are desired.

      Note the emphasized bit. I'm certainly not aware of this. Forking might be unavoidable in some cases, but as far as I know the GPL (the license) doesn't actually have an opinion on the matter.

      --
      Perfect is the enemy of done.
    3. Re:Clarifications on Military Open Source by laughingskeptic · · Score: 1

      The military does not write software, contractors do. The contractors have to distribute it to the government thereby ruling out any use of GPL'ed source.

    4. Re:Clarifications on Military Open Source by sapphire+wyvern · · Score: 1

      So, you're saying that if the contractors give their binaries to the government, they also have to give the source to the government under the terms of the GPL.

      That sounds completely reasonable - I don't see how it would rule out the use of GPL'd source. Frankly I'd be a bit surprised if the government *doesn't* get copies of the source code as deliverables when paying for avionics systems, weapons, military logistics packages etc etc!

  22. Re:oh boy by geekoid · · Score: 3, Funny

    Two organization enter..one with heavy firepower.
    Yes, I would enjoy watching that.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  23. Re:oh boy by jank1887 · · Score: 1

    enterprise level licensing is a wonderful thing.

  24. Re:oh boy by bds1986 · · Score: 1

    I'll put money on the BSA, all the way. The military may have nukes, but I hear cockroaches can survive a nuclear exchange.

  25. I wondered about that by Presto+Vivace · · Score: 2, Interesting

    My guess is what you have here is a good indication that some company had enough money to fund a lobbyist to push for this to help them in the future since they use FOSS in their product. That could be, it is still a very good thing.

  26. Re:oh boy by robinsonne · · Score: 1

    I wouldn't exactly call your business "small", Mr Ballmer! ;)

    Actually flying chairs are still very much a niche market I'm afraid.

  27. Re:They'll probably come up with a way to mess it by Anonymous Coward · · Score: 0

    You've obviously escaped from the same Defense contracting shop I did. Don't divulge the secrets of how government contracting works... they'll come after us!

  28. Been using GNU/Linux for years... by flyingfsck · · Score: 1

    DoD and DND has been using Linux for many years. Nuff sed.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  29. It's an election year gimmick by sgtsquid · · Score: 2, Insightful

    I don't know about the other services, but the Army has been using FOSS for years, especially Linux. They already have UAVs running embedded Linux, and they have worked for years, successfully, I might add, to make their web sites compatible with different platforms. I have been using Linux as my primary OS since 2000 and never had any problem using an Army site. This is just so some Congress Critters can court the geek vote by claiming to push FOSS in an environment where it is already widely used. There was never any obstacle to FOSS in the DOD and they have adopted it very enthusiastically without any "authorization" from Congress.

  30. What about GPL compliance for guided munitions? by Anonymous Coward · · Score: 0

    To comply with the GPL they'll be required to include the source code for GPL'd firmware components of smart bombs.

    What should they do? Tape CD's of source code to the side? Or wrap each one with a sheet of paper offering to supply the code for a reasonable handling fee?

  31. This is a double-edged victory by MobyDisk · · Score: 1

    I look at this and wonder why open-source has to be specifically endorsed by congress for the military to consider it. The military should consider technologies based on their merits. Does Congress need to pass a bill that endorses C++ applications, or closed-source applications? Military and government have used open source software for years with things like SE Linux. I won't complain about the text being in there, but it is indicative of the wrong mind set.

  32. Cage is poor choice by SleptThroughClass · · Score: 1

    Two organization enter..one with heavy firepower.
    Yes, I would enjoy watching that.

    Not if you're at a cage match. Watching it on television should be safe, but a cage is too porous for heavy firepower.

  33. Mostly inteligence - not code by srobtjones · · Score: 2, Informative

    If you read the bill - as I have for the past 15 minutes - you wil learn that most of it is about "open source intelligence", which gets discussed as ways to gather info from publicly-available sources: websites, chat rooms, etc.

    Open source software code is also included, but does not appear to be the main focus. Additionally, I would expect that for national security reasons, the govt. may slurp open source tools into their mix, but I would not expect them to share much. I do believe they may be exempt from most license issues due to national security regs and such, at least in some situations.

    1. Re:Mostly inteligence - not code by ChrisA90278 · · Score: 3, Insightful

      Just one counter example: selinux came from the NSA. A pretty big "give back".
      http://www.nsa.gov/selinux/

      There is a LOT of government written code available. In fact many of the biggest and most complex free software systems were developed and given away by the US government. It's just that they typically do not write word processors and games so your typical home user does not see it.

      I can think of many examples most from the areas of science and enginerring. Here is one
      http://www.nec2.org/nec_hist.txt

    2. Re:Mostly inteligence - not code by devman · · Score: 1
      I personally loved IBM's Larry Loeb's description of that.

      If you haven't been following the cryptography area lately, let me assure you that this action by the NSA was the crypto equivalent of the Pope coming down off the balcony in Rome, working the crowd with a few loaves of bread and some fishes, and then inviting everyone to come over to his place to watch the soccer game and have a few beers. There are some things that one just never expects to see, and the NSA handing out source code along with details of the security mechanism behind it was right up there on that list. Up to this point, the NSA has embodied in itself the classic Cold War paranoia imperative of the past 50 years ("If you knew what we knew, you'd agree with us"). To see it spewing source like some long-haired Stanford student was enough to make for uncontrollable twitching.

      Source

  34. Re:They'll probably come up with a way to mess it by Anonymous Coward · · Score: 0

    From my experience, the way it would work is that if it is a COTS product, they would already have the latest or close to latest version running. Usually at least the 2003/2005 version if not the 2008 version. If it is a internally developed app or an app developed by contractors for the military only, they will keep said boxes running as is until they can convert it to work on the new system. They already have the boxes and software licenses, why wouldn't they be used. The military is not as dumb as people think. Or at least not the lower ranks where the real work is being done.

  35. congress by alxkit · · Score: 0

    not a second too late...

  36. Re:oh boy by Anonymous Coward · · Score: 0

    Large defense contractors have enterprise level licensing for all windows products. We can install as many copies of whatever we want on as many boxes as we want. That said i do almost all my dev work on a CentOS machine.

    A BSA style raid would be interesting to watch. We have Armed security that doesnt put up with a lot of BS. And their jobs are on the line if they let some in who's not suppose to be there so the snow job crab the BSA tries to pull most of the time just wouldnt work.

    And if they tried to force their way in. We always need live fire testing subjects.

  37. If you're going to do it, do it right! by rts008 · · Score: 1

    "I ahve no idea ..."

    Did you perhaps mean 'have'?.....Hmmm???

    "Hey, I can be pedantic."

    No comment.

    --
    Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
  38. Geneva convention. by DrYak · · Score: 1

    Microsoft {...} will develop WMD {...} Windows Media player Deluxe.

    I'm sure this will probably infringe several parts of the Geneva convention about "cruel and inhumane treatments".

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  39. hah! by s2jcpete · · Score: 1

    About time. I did some contract work in DC a couple of years back. I watched as they threw down 200k in Weblogic licenses when JBoss would have worked instead. They didn't care because it wasn't their money.

  40. .gov and .mil were FIRST users of Open Source by ChrisA90278 · · Score: 2, Insightful

    Most all the software I develop goes to the US government, mostly the DoD. I've been using Open Source for well over 20 years now. I don't think it was called "open source" back then but still much of it was.

    You have to remember that government contractors and universities had access to the Internet starting back in the late 1970's and were on USNET long before there was a web.

    I'm certain that the government and military were the second users of open source universities being the first users. Only after the web got popular did open source spread out into the rest of the world.

  41. This is news...why? by Anonymous Coward · · Score: 0

    I've been a Defense Contractor (go ahead, boo and hiss) for 10 years now. We've used open source software as much as possible for a whole salvo of reasons:

    -cut costs
    -well investigated software from security/reliability standpoint
    -good community support for any additional development

    Most often the deliverables I turn over to the customer at the end of the contract.

    We have language in many of our contracts specifically calling out for the use of Open Source software whenever possible. I'm baffled as to why this is a surprise. Do people really believe that the DoD is a bunch of crew-cut sporting generals barking orders with cigars hanging out of their mouths?

    1. Re:This is news...why? by Larryish · · Score: 1

      Do people really believe that the DoD is a bunch of crew-cut sporting generals barking orders with cigars hanging out of their mouths?

      Yes, they do. The great unwashed believe that military personnel behave exactly like the actors in whatever shitty action movie they most recently watched.

  42. Satellites, Helicopters, Nuclear Fusion Reactors by flyingfsck · · Score: 1

    I know many examples that use Linux - it is my job. I also know many projects that are over budget and under performing that use VxWorks.

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  43. Re:oh boy by mcgrew · · Score: 1

    In my mind, the BSA is the #1 reason a company should use nothing BUT open source. If you have no commercial software they can go fuX0r themselves.

    If the Geek Squad installs Windows without a license, then he can sue the Geek Squak AND the BSA.

  44. As much as I am pro Open Source... by Anonymous Coward · · Score: 1, Interesting

    ...this is dangerous. Everyone who has worked in IT knows what kind of trouble you get in when non-technical folks start suggesting solutions rather than defining their problem spaces. In the business world it's often users who bring a problem and a solution to IT workers but the problem is the solution often only fixes part of the problem or fixes it poorly. I can easily see Congress creating the same situation here. I personally think OSS software is the best way to go and show a bias toward it in selecting solutions but that said to have it included in legislation is a bit scary.

  45. Weaponization! by m3rck · · Score: 1

    It's nice to see open source be weaponized. I know GPL was used as a weapon, but maybe now the software it protects could be used in weapons.

  46. RTEMS ? by Anonymous Coward · · Score: 0

    I cracked up when I did not find a reference to RTEMS in these posts. Hello?

    Youngsters......

  47. If Windows gets shot down? by kenlars99 · · Score: 1

    So if an unmanned drone is running Windows and gets shot down, does the DOD have to buy another Windows license for the drone that replaces it?

  48. Wait just a second.. by whong09 · · Score: 1

    Someone explain this to me. Why is open source in the military good again? I mean I thought that the whole point of open source was that many eyes make bugs shallow, which is understandable for normal consumer code, but who's going to willingly work on code used specifically for the military? Would that be considered participating in war? What about other countries taking the code and using it or exploiting it in some way?

    Somehow this just doesnt sit well with me.

  49. gov't software industry by Eil · · Score: 1

    This is actually a far bigger deal than just some minor win for the open source. Most people don't understand that government software projects are their own huge industry. Whenever the military has a need for a specific application that doesn't exist (or even sometimes does), they solicit bids for the solution. These solutions are often something that many of us here can whip up in a weekend of hard coding, but because of the way government projects work, the company who wins the bid usually complicates the spec further, wastes time, extends the budget, and maybe delivers a proprietary half-assed end result while walking away with millions of taxpayer dollars.

    Open source could, theoretically, sidestep this industry in many cases.

  50. There are already tactical systems that run FOSS. by pigeon768 · · Score: 1

    Except that the kind of software in the bill in question is rarely licensed - it's tactical software, not admin software. Specialized tactical software is usually purchased outright. (Not to mention that the Federal Government undoubtedly gets significant discounts from vendors for per seat licenses and support.) That being said, there's much less here than meets the eye. Like many other extremely specialized problem domains, there almost certainly isn't any FOSS to be considered for use. This goes double since this almost certainly is an embedded system, not a PC, with the operating hardware, computer hardware, OS, and applications tightly bound and integrated. (In the systems like this I worked on while I was in the Navy, the line between OS and application was a wide grey area - in some ways they were virtually the same.)

    We have some systems here that run RHEL. On the unix systems we used to use zircon, since mirc is windows only.

    FOSS software exists here, it's just very, very rare.

  51. Re:There are already tactical systems that run FOS by DerekLyons · · Score: 1

    And which weapons or tactical systems use Zircon? On which weapons or tactical systems do you use RHEL?

  52. EULA = Enemy User Licence Agreement by rohan972 · · Score: 1

    I'll consider making that my new sig. The true meaning of EULA revealed at last.

  53. NASA by joeljkp · · Score: 1

    As another data point (and one that's more predictable than the military), NASA actively recommends open source software for its software solicitations.

    --
    WeRelate.org - wiki-based genealogy