Slashdot Mirror


Linux in the Military

Tefkay writes "An Upside feature on how linux can be/is being used in the military." As you'd expect, it's much the same situation as the rest of the world-champions within the organization, tyring to get people to understand how useful it would be. The author does make some interesting points about how/why Open Source developers do what they do, however.

162 comments

  1. Re:Should GPL prohibit use of code to KILL people? by drwiii · · Score: 2
    I'd hate to know that code I submitted (now incorporated into the Linux kernel) was used to kill people. I think the GPL should be modified to disallow use of code in weapons.

    If you didn't want your code used freely, then why did you release it under a free license in the first place?

    Oh well. If they get driven away from the GPL, maybe we'll get a railgun that runs FreeBSD. One can only hope.

  2. Re:Security audit/rock solid distro by sammy+baby · · Score: 1

    I'm not by any means a security expert, so I hope someone else can help flesh this one out or point out mistakes if I'm screwing up. That said:

    Operating systems aren't certified C2, systems are. That means a particular operating system installed in a particular manner with particular software on a particular piece of hardware. When Microsoft says, "Oh boy, NT is now C2 certified", they're yanking your chain: it's C2 when installed in a specific way.

    I'm not familiar with the certification process any more than that, though. Anyone else?

  3. Re:Linux advocates recruited by army. by SirSlud · · Score: 2

    Shoeboy - aspiring Onion jounalist? ;)

    SirSlud

    --
    "Old man yells at systemd"
  4. Re:It's better for us if they use NT by EQ · · Score: 1

    > Military is evil, making it work better is bad.

    ROFL - are you that simpleminded?

    Im sure the victims of the Holocaust would beg to differ with that - the US Army was a savior for them. The victims of the Saddam would disagree with that as well - or do you think they'd hate a military to intervene on their behalf when Saddams internal police force was using mustard gas on women and children?

    Hmm - lets make the US Military terrible - and see how long it is until China kills tens thousands in their invasion of Taiwan - and then look at the repression that follows.

    Please open your mind as well as your source.

    --
    Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
  5. Re:Linux in the military by Skratch · · Score: 1

    I know, right? Too bad I had to teach myself to do the Linux admin stuff...

    Going through technical school in the Air Force for my career field (programmer), a friend of mine had a nifty saying:

    "We are either underpaid programmers or overpaid gardeners".

    --

    -- My neighbors dog has a four inch clit.
  6. Re:Military Computing by Skratch · · Score: 1

    Ever heard of Samba?

    Linux can be integrated easily into NT domains. It can be configured to be more compatible with the windows network, or the windows boxes can be made compatible with the Linux box (installing an NFS client on the 95 boxes, for example).

    You can set up Linux as the proxy server for the LAN/WAN or as a profiler, or as your web server...

    You don't need to set up the clients with Linux, generally most users aren't very computer knowledgable, and Windoze is right for them. Linux should be used on the servers and in mission critical applications.

    You could easily make Linux work in *your* unit. Mines not so much different than yours, yet we have a plethora of *NIX boxes scattered accross our network, and guess what? They are the ones that rarely ever go down....

    --

    -- My neighbors dog has a four inch clit.
  7. Linux is in use in the US Military by Anonymous Coward · · Score: 0

    Was browsing mail headers one day trying to figure out the delay in mail from home to work, and noticed the fleet navy boxes were running smap. Turns out they are running the fleet email at least in the pacific through some linux machines. I also know there are quite a few commands running it for mail servers and samba. The problem will be support, most enlisted IT people in the navy are complete idiots, and are usually thrown into the job. Funny thing is most the problem installations have those guys running them, while the commands that have their s__t together usually have a linux box or 2 on the premise, and someone who's putting resumes out because their enlistment is up. :) I think the Navy should just do their own distribution for the servers and be done with it. Enough upgrading because microsoft changed a file format in office and you can't read someone elses office document. (The MSWord 6.0 -> Office 97) cost tax payers dearly.
    The biggest thing that cracks me up is they want open standards http://www.doncio.navy.mil/itsgpublic/ and then recommend Windows as the standard issue desktop/workstation. Some interesting reading, which they'll toss in the trash and go under political pressure to use MS products.

  8. Disgusting by Anonymous Coward · · Score: 0

    Some people (typically Americans), accept that the military is a necessary evil to protect democracy, but it is an evil nonetheless. What if Linux had been used to target Hiroshima and Nagasaki or napalm Vietnamese children? If I contributed to the Linux code base I'd find that prospect rather disgusting.

    1. Re:Disgusting by Anonymous Coward · · Score: 0
      The military IS a necessary evil. Why ?? Because human beings are nasty, covetous critters who will do their damndest to take what's yours. That's why we need cops, judges, and prisons to stop crime, the GPL to stop Microsoft, and military organizations to stop the likes of Saddam Hussein, Muammar al-Quadaffi, and Slobodan Milosevic, to name just a few.

      The military is to a civilized society much like the immune system is to our bodies: it's there to fend off foreign invaders, and other outside threats to the well-being of the body politic.

      Mentioning Hiroshima or Nagasaki is almost invoking Godwin's Law: people never seem to recall the flip side of Truman's decision: expected casualties of a US invasion of the Japanese home islands were between 4 and 6 million. Much higher than the several hundred thousand dead and injured as a result of the atomic bombing of Hiroshima and Nagasaki. . .

  9. Re:GPL Licensing? by Anonymous Coward · · Score: 0

    I work for a defense contractor ... a bit unfortunate ... and we have had "interesting" stories dealing with the GPL. BTW, I am running RH5.2 on a PII for awhile now upgraded from an SGI O2,b/c it was too slow.

  10. Re:If you guess, you make a "G" out of "u" and "es by uberfunk · · Score: 1
    No, I won't hate you for it, and I apologize for blurring the line so much between "in the military" and "killer." I agree with what you say, in fact; it just makes me sad.

    My arguments here are based on my ideals. I would sincerely hope that the abolition of military and violence would fall under everybody's ideals; however, because we live in a society which is not ideal, it appears we need to violate our own ideals.

    I just think it needs to be noted that violating ideals comes close to violating ethics. And it should only be done with utmost care.

    Although I "ideally" wouldn't want it, thank you for your sacrifice.

  11. Nevermind. by uberfunk · · Score: 1
    Your reply shows that you OBVIOUSLY did not read what I said.

    I can't waste my time on this. If you're serious about actually trying to convince me instead of rambling on with your mindless rhetoric, mail me. You've got the address.

  12. Re:If you guess, you make a "G" out of "u" and "es by uberfunk · · Score: 1
    This would be a LOT easier, and a LOT more civil if we could take our personal debate outside of the public realm of /.

    However, your logic is poor because you read: X results in Y, and X also results in Z. You assumed it meant (nothing else) results in Y, or (nothing else) results in Z. I didn't say or imply this, and you're argument against me is founded upon it.

    I really suggest e-mailing me.

  13. That's not the way it works by Anonymous Coward · · Score: 0

    The military rarely "adopts" software in a wholesale manner. Basically, IT/IS people in the military are not unlike their counterparts in the civilian world. They buy what they need/like.

    Inexpensive items like a Linux distro can be bought with an IMPAC card (basically a credit card) with no contract or justification required. For big ticket items, you can either use a GSA contract (most all major vendors have GSA contracts) or tack your order on to one of the many other special purpose contracts floating around.

    Linux is already in widespread use in the military. I personally set up my first Slackware Linux box (when I was in the military) in 1995. Since then I set up and administered several others with both Red Hat and SuSE. I knew lots of other people in the military running Linux too. In fact, I believe the military (Air Force anyway) is further ahead than the commercial world in adopting Linux.

  14. Re:GPL Licensing? by jtn · · Score: 1

    They do use BSD in a *lot* of sections of the DoD. Ask anybody in geographic surveying..

  15. Not a pinko by Anonymous Coward · · Score: 0

    Just ignorant of history.

    Grap a history book and read on. There are bad people out there with bad intentions. Every generation has a few bad apples that wish to control large groups of people and will do _anything_ to maintain their control.

    I believe recent developments (last 200 years) in democratic governments and open free societies provide for the first time a strong counter to totalitarian regimes and a antidote to the would be Hitlers, Stalins, and Caligula's.

    Remember if you were a Jew in 1940 in eastern Europe you would believe that the armies of the allies was a very good thing or even Chinese being attacked by the Japanese.

    Yes, I work for the industrial military complex and Linux is quite prevalent where I work.

  16. Re:GPL Licensing? by pingbak · · Score: 1

    They do use BSD. The trend today is "Commercial, Off-The-Shelf" which is usually used in the same breath as "Windows NT". Sometimes it's used in polite company as a way to refer to NT without causing ladies to puke.

    Many installations use Solaris and some use BSD variants of one shade or another. The problem comes down to enlisted people learning how to do system administration. When an enlisted person became competent (and despite what you may think, many enlisted are seriously competent people [can you tell I'm an officer yet?]), they had no incentive to stay in the military.

    The gov't gets really pissy about upholding the law and respecting copyrights and lefts. They won't "end run" it. If the gov't doesn't uphold and respect the law, who will?


    -scooter

  17. Excellent. They use NT far too often by RickyRay · · Score: 1

    I'm not in the military, but I work with them fairly regularly. There's actually some pretty impressive programming going on in the military (they have lots of civilian on-site hackers). The sad thing is the tools they use: much is completely proprietary, and they use a fair amount of NT (with Visual Studio, etc.). The scariest example I've seen lately is an important database hosted on SQL Server, which is going to soon be several exabytes huge (yes, exabytes, not terabytes). I'm just glad they're keeping it fairly SQL-based (thus somewhat retargettable), because M$ products just don't scale that far, regardless of what they may say. Since Oracle and IBM are doing their databases for Linux now, at least there are better options.

    Personally, I do my programming using IBM's VisualAge for Java (NT version (boo!) because the fancy version isn't available for Linux yet). But the code I turn out is portable to _anything_, especially Linux and freeware databases (mSQL, MySQL, etc.) and such (truly amazing for portability). Too bad more companies don't recognize the great flaw of the M$ (and many Borland/Inprise) tools, that even though the tool itself is good, you can't run it's target code on something better than the development platform. Code is only as good as its runtime machine.

  18. Re:Should GPL prohibit use of code to KILL people? by ODiV · · Score: 1

    Good comment.

    Plus... you don't have to be American to contribute to Linux right? (I'm no linux coder)

    Imagine the irony of getting killed with your own code. Or even your country getting bombed with code that you helped develop.

    Maybe a pacifist version is in order? or something. Useful to think about anyway.

  19. Sure, it could reduce US military spending. by Anonymous Coward · · Score: 0

    I am against violence, but I understand that a military might be necessary for defense. If free GPL software can reduce military spending and increase the reliability of military software, then I think GPL software should be free from for military use. Also consider that any improvements made by the many skilled military programmers will be returned back to the GPL community!

    1. Re:Sure, it could reduce US military spending. by Stonehand · · Score: 1

      In particular, reliable military hardware forming a credible threat saves lives. If, say, increasingly digital-aged materiel frequently "crashed" due to software problems -- perhaps due to lack of vendor support, or untested configurations, or whatever -- and there is no way to fix this, then the threat is significantly less credible. This increases the likelihood for combat by encouraging any potential opposition.

      As a trivial, silly example, consider two hermits living out a deadly enmity on two islands. Each has a tactical nuclear warhead loaded onto a missile; their distances and ranges are such that either could fire at the other, without directly affecting himself. However, each is fully aware that a launch will be immediately detected by the other, and thus you have mutually assured destruction. If neither wishes to die, than neither will.

      Now, make the missiles reliable, say, 50% of the time -- plus or minus some random, unknown factor. If one tunes his missile software a tad, he may feel that he could launch and quite possibly be victorious (namely, obliterate his opponent and live). This increases the risk that one or both will die.

      It's simplified, but ya get the point -- sometimes, improving weapons systems reduces the chance that they'll ever need to be used.

      --
      Only the dead have seen the end of war.
  20. Re:Security audit/rock solid distro by iago · · Score: 1

    I am not sure if this what you are talking about but. kha0s linux They are working on a "secure" version of linux.

    --
    Worst Sig Ever
  21. Re:All rightey... by jtn · · Score: 1

    The GPL is not a magic pill that automatically makes all code it infects "special" or "better". It is a license, nothing more. Licenses have little (or nothing) to do with the quality of code.

  22. Both are about protecting freedoms by Eric+Green · · Score: 2

    The U.S. Military sees its role as protecting freedoms against those who would take it from you. This is indoctrinated into new recruits starting at boot camp, and is built into the military culture on purpose, due to the constant fear of military coup that terrorizes other nations. The hope is that if any general got the bright idea to break out the tanks and march on the White House, the troops would refuse because it's incompatible with their indoctrination.

    The GPL is about protecting our software freedoms. As such, it naturally appeals to military recruits who see their own role as being the protection of freedoms.

    Yes, U.S. military power has been misused from time to time over the past hundred years. But don't forget that every one of these times, it is because the military was ordered to do so by civilian leaders (which is another area of military indoctrination -- following the orders of the civilian leadership, even when said civilians are total morons).

    I realize this is a shock to the youngsters who think that the military is all about being war-mongers. In reality, it is the civilian leaders, not the military, who are the war-mongers. I have never met a single military man who was hankering to go to war. As trained killers they know that war is not about guts and glory, but rather about death and destruction. The words and works of William Tecumseh Sherman are required reading in war colleges. If only our civilian leadership had similar understanding...

    -E

    --
    Send mail here if you want to reach me.
  23. Re:Security audit/rock solid distro by CrazySailor · · Score: 1

    > line-by-line security audit

    It's called OpenBSD.

    They state that one of their goals is to pay attention to security problems and fix them before anyone else.

    Re: [C|B|A][3|2|1] Security

    The cost is non-trivial.

    You also have to remember that these classifications include the hardware platform that they're tested on. The minute that the hardware platform is changed in any way, the system is no longer certified. You therefore have to sell a specific hardware platform with a specific software installation installed via a documented method for it to be "blessed".

    --
    -- Improve Windows - Buy a Mac!
  24. Re:If you guess, you make a "G" out of "u" and "es by uberfunk · · Score: 1

    It would help me take this seriously if you weren't hiding behind that "AC" label.

  25. Re:Conflicting ideologies? by uberfunk · · Score: 1
    OK. You've convinced me. Everybody who is still actually wasting their time reading these posts and using the most illogical and inane insults to try to convince me to be a patriot and kill someone, stop.

    We need more people like you. Thanks.

  26. Re:*nix is already in use by Anonymous Coward · · Score: 0

    Avionics software is very specialized and is generally written in ADA (although many older systems use Jovial). The requirements and design methodologies for avionics software are totally different from anything you will find in the commercial world. So you certainly won't find any flight control systems running on Linux for example. *nix is in use in many, many military systems though - at least in the Air Force (where I was). Pretty much all maintenance, logistics, and supply systems are implemented in *nix. Also mission planning, command and control, some communications. Almost all modeling, simulation, and analysis is done on *nix systems. Windows is becoming dominant on the desktop for MS Office and email, but nearly all of the "real" work is done using some form of *nix. Sun hardware is the most common in engineering modeling, analysis, and development. SGI is becoming dominant for simulation. Alphas running OpenVMS are mainly used to replace VAXes. SCO is very common in fielded systems because it offers some very desirable multi-level security features not found elsewhere (people generally hate it but there is no alternative). Linux is growing in use, it is currently used in many web & file servers and is starting to replace Solaris as people gradually port engineering software.

  27. Security audit/rock solid distro by Rayban · · Score: 2

    Perhaps it's time for a distribution to do a line-by-line security audit of a full Linux distribution for use in secure/mission critical situations. There are a lot of OS's which promise this, but I think very few of them actually deliver this for a low cost (ie: free).

    What sort of cost is involved in getting something C2 secure certified? Imagine if Linux could be considered secure, even if connected to a network?

    --
    æeee!
    1. Re:Security audit/rock solid distro by howardjp · · Score: 1

      Think about it, why did the same thing happen with Linux at all? BSD was there (and had been for years) when Linux started. All it needed was a few subsystems rewritten out from AT&T and William Jolitz had nearly completed that at the time.

    2. Re:Security audit/rock solid distro by jbaratz · · Score: 1
      Operating systems aren't certified C2, systems are. That means a particular operating system installed in a particular manner with particular software on a particular piece of hardware. When Microsoft says, "Oh boy, NT is now C2 certified", they're yanking your chain: it's C2 when installed in a specific way.

      Specifically, NT 3.51 without a floppy drive or networking support. As for the actual certification, if you're interested, I highly recommend getting the appropriate book (My rainbow series is at home, can't remember whether it's orange or red). Price is right too (Assuming reader is US citizen - sorry).

    3. Re:Security audit/rock solid distro by pingbak · · Score: 1

      Operating systems can be interesting things to rewrite. But let's look at the OS utilities and packages.

      Like I asked, how many PPP managers does the world really need? It's almost gotten to the point of being like Kama Sutra position number 468, which was 467 with left pinky extended. :-)


      -scooter

    4. Re:Security audit/rock solid distro by The+Phantom+Mensch · · Score: 1

      Meanwhile, the most popular OS's for networked C2 systems in the US Army are a couple of well supported Unix variants. But like you said, the details in the C2 certification/accreditation are substantial. You're C2 rated to run on X, Y and Z networks, A & B radio nets and only if you're in the proper shelter or tracked vehicle, with camoflage nets up and armed perimeter guards in place. And so on...

    5. Re:Security audit/rock solid distro by pingbak · · Score: 1

      If memory serves me correctly, but the Linux kernel isn't the security problem. It's all of the utilities that generate security problems. Remember AMD's root exploit last year?

      One question that really begs to be asked: If an organization of programmers gets together and designs a new windowing environment or window manager, why is it that the fan club has to reinvent apps that were previously debugged and secured?

      I mean, how many PPP managers does the world need? The world needs the code that manages the back end, obviously, but the FE's should be replaceable. After all, that's been a holy grail of software development for years now, right?


      -scooter

  28. Re:Linux in the military by Anonymous Coward · · Score: 0

    I just got out of the Air Force, and I was also a Linux hacker. I found that the level of support for Linux varied a lot from office to office. There seems to be a difference between the offices that deploy computers just for typical office work (MS Office, databases, forms, email) and those that also use computing power for research, development, modeling, simulation, engineering, etc.

    In offices that fit the former model, there is definately a push to eliminate *nix and VMS and go all NT. The point is to standardize on one OS so that admin & tech support staff can be minimized. There are few people available that are fully qualified to work with multiple operating systems, so you end up having duplicate staff performing the same functions for multiple OSs. The reason why NT wins is that 1) it runs MS Office, which is a definate requirement, and 2) it is easier to find staff with NT experience or training.

    In offices that fit the latter model, you're usually free to use whatever OS you want. Everybody has an NT box for MS Office & email, but everybody does their real work on *nix machines like they did in the past. Usually, in these types of offices & labs where engineering work is done, there is no push to get rid of *nix and no objection to bringing Linux in. Multiple OSs are less of a burden on the MIS staff because the engineers themselves do a fair amount of admin tasks and need tech support less often. Also, there are usually a lot of legacy software & systems that would be difficult and expensive to port to or replace with NT.

  29. GPL Licensing? by eric2hill · · Score: 1

    Since the millitary uses "National Security" and "Classified" a hell-of-a-lot, won't they start trying to get around the GPL?

    --
    LOAD "SIG",8,1
    LOADING...
    READY.
    RUN
    1. Re:GPL Licensing? by howardjp · · Score: 1

      When I first read this, I thought the same thing. I am also curious why they do not use one of the BSDs instead, after all, they paid for it.

    2. Re:GPL Licensing? by Zack · · Score: 2

      We really need a GPL FAQ... but since there's not one that I know of, let's hash it out all again ;-)

      Okay, have you READ the GPL? Do you know what it says?

      1) If you make changes / modifications / bug fixes, then they are under the GPL.

      2) IF you redistribute, you must make the source availible (or inform them where the CAN get the source) and may not charge more than a media fee for the source.

      Therefore, ergo, if they don't redistribute their changes, then they don't have to release the source.

      I took a GPLed app and changed a button to say something else. Hahah. you're never gettting it from me!! :-P

    3. Re:GPL Licensing? by schporto · · Score: 2

      Couple of things -
      1. GPL only applies if they modify GPL code. If they code new stuff (from scratch) it doesn't matter.
      2. I thought GPL only applied if you sold/distributed the code. I might be wrong and I know this is against the spirit of the GPL, but can't I modify a GPL'd piece of code, and keep it to myself if I'm the only one using it? What if my company is just using it in-house? I thought under these conditions it did not have to be released. And in that way the gov't could use it for secret stuff.
      3. If they just use it as an OS why would they release the database they are running?
      -cpd

    4. Re:GPL Licensing? by howardjp · · Score: 1

      Ahh, I just read the article. It appears as though our friendly (biased) editor here at Slashdot felt that only Linux deserved mentioning in the blurb.

    5. Re:GPL Licensing? by howardjp · · Score: 1

      Everyone I know in the military says only the enlisted personel are competent :)

      But then again, none are in tech areas. I had no idea how BSD was still being used. I figured there were a great many 4.1-4.4BSD installations floating around just because it ran fine and hasn't been touched in 5+ years. Aside from that, I had no idea.

    6. Re:GPL Licensing? by agentk · · Score: 1
      1. yup.
      2. well, i think you're right. you're just choosing not to distribute it. perhaps it is akin to the version of gnu-utility-x you customized for yourself, but diddn't post on sunsite or freshmeat or wherever because there really is no good reason to. but i agree, that is against the spirit of the gpl. if you make free software worthy of use by others, to distribute it somehow would be the right thing to do.
      3. to take advantage of the free labor provided by "the open source community". we (the public) get a database package to use, and improve. then, if the mil. likes the improvements, they can use them.

      Then again, they may just be jumping on the open-source buzzword bandwagon.

      --

      VOS/Interreality project: www.interreality.org

    7. Re:GPL Licensing? by Anonymous Coward · · Score: 0

      Of course, they now loose the link to the continuing updates we all know and love. As kernel patches etc are released they are responsible for integrating them themselves. I always thought one of the major advantages of open source was the pace of change, which your method would not benefit from.

    8. Re:GPL Licensing? by Mr.+Me · · Score: 1

      From http://www.gnu.org/philosophy/free-sw.ht ml:

      You should also have the freedom to make modifications and use them privately in your own work or play, without even mentioning that they exist. If you do publish your changes, you should not be required to notify anyone in particular, or in any particular way.

      Modifying a GPL'd program and keeping the changes to yourself is thus explicitly included in the spirit of the GPL.


      --
      --
      There is a fine line between stupidity and insanity. I should know, I'm standing on it.
    9. Re:GPL Licensing? by BranMan · · Score: 2

      I don't think the GPL licensing would have much impact in this case. IF the military were to "adopt" Linux I can see it being done in a very specific manner:

      1) Pick a distro and version number. That's it . Period. No other versions allowed. (i.e. must be consistant)

      2) Look over the source code for the sections/tools the military wants. Thow out everything else. (i.e. make sure there are no back doors / trojan horses / whatever)

      3) Make a new "distro" that is military only - with the unwanted stuff removed. Now they own this distro and don't change it except under extreme scrutiny - see 2) above. (i.e. Make sure no one can sneak in a back door / Trojan horse)

      4) Fix bugs on a case by case basis, as needed.

      5) Publish this as the official USA Linux.

      No GPL conflicts there. When they add features or applications there is no preasure to openly publish or sell them. The GPL makes allowances for "in house only" modifications. They do not have to be made available in source code.

    10. Re:GPL Licensing? by AviN · · Score: 1

      I'm not sure, but I don't think modifications of code are required to be released. If they are released though, they need to be released under the GPL. I could be wrong.

  30. Conflicting ideologies? by Ben+Smith · · Score: 1

    Does anyone else get the sense of conflicting ideologies between the open-source/free software community and what the military is here for?

    Militaries protect national interests. Free software has no concern for national interests, it's international, it's about the freedom of mankind, not the slaughter of innocents.

    I may be sounding like a pinko here, and yes, more linux boxes out there == good thing, but, something doesn't feel right about the technology we've created to help further the rights of men might be used to take those rights away.

    --
    -Ben
    bensmith@biz1.net
    1. Re:Conflicting ideologies? by uberfunk · · Score: 1
      I choose freedom. I choose the GPL.

      I choose the GPL. Since when does this mean I have to abandon my feelings, personal experiences, beliefs, or ethics simply because some other guy who also chose the GPL does? I like ESR. I like his essays, I like what he has done and said, I like his support of the GPL.

      But I am getting really damn sick of all these people who want me to abandon my personal beliefs and do as ESR or Linus or any other notable geek does. I whole-heartedly believe the great and intelligent ESR is wrong on this issue.

      ESR is wrong. And I use Linux.

      Gosh. If I wanted to embrace an ideology in which I didn't have to think for myself, I'd be running MacOS or Windows 9x. But I happen to agree with the ethics of the GPL, and though it is a stretch, I do not believe that these are compatable with the "ethics" of killing another person.

      Drooling groupies with no self-reflection belong in Redmond. However, so long as I compile my kernel, I will stand by my beliefs.

      And I swear to God, I'll kill anyone who tries to take them away! ...wait a minute...

    2. Re:Conflicting ideologies? by Salgak1 · · Score: 1
      Alas, you seem to have forgotten something. Code is code, and politics are politics. You stated that Linux and guns don't mix: I refuted that. In fact, I know quite a few Linux enthusiasts who are also gun enthusiasts.

      My point is this, and I've said it elsewhere: the relationship between Linux/Open Source and ANY political ideology is purely coincidental. Accepting the GPL does not forever bind you to a particular viewpoint on any other issue than GPL'ed software. It is, after all, the GNU Public License, not the GNU Political Lockdown. . .

    3. Re:Conflicting ideologies? by coyote-san · · Score: 2

      If the military (in a democracy) does its job, it's invisible and gets a lot of ill-placed flack from people who don't see all of the good things it does.

      If an operating system does its job, it's also invisible. It takes technical knowledge to determine if a web or ftp server is running Solaris vs. Linux vs *BSD (excluding any banner messages, of course!)

      In contrast, there are some operating systems which *don't* do their job well ("gee, this web page says that I should run this spreadsheet which contains an embedded command to download and install this virus program. I better do it!") and which are anything but invisible. In fact, most of us would say that one company in particular bends over backwards to ensure we know that it is singlehandledly responsible for the unusually long economic boom and that investigations into its alleged misdeeds threaten to bring on a depression worse than the 1930's....

      I really don't intent this to be a Microso~1 flame, but I think you (and many others who complain about the military, the vast majority of gun owners who never commit a violent crime, etc.) have lost track of just how well our civilization works. I'm reminded of David Brin's observation that few prior civilizations could have survived gas stations on every street corner.

      If anything, I think the OSS culture is a better fit with the military culture than the proprietary culture. We both want to get the job done with minimal fuss and disruption to all involved, and generally prefer to stay out of the limelight. Proprietary firms, on the other hand, want to leave you no doubt who was responsible.

      ("This village bombed thanks to the DuPont Company! Better living through chemistry!")

      P.S., you'll find very few soldiers in the NATO nations that view the death of non-combatants as anything other than a horror -- and those soldiers are quickly removed when found. As for combatants, name one other historical period where attacks were timed to *minimize* casualties on *both* sides. (That's not the only reason for nighttime attacks, but it's a major one.)

      --
      For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    4. Re:Conflicting ideologies? by Anonymous Coward · · Score: 0

      >Does anyone else get the sense of conflicting >ideologies between the open-source/free software >community and what the military is here for?

      I certainly don't.

      >Militaries protect national interests. Free >software has no concern for national interests, >it's international, it's about the freedom of >mankind, not the slaughter of innocents.

      This is just plain inflammatory and quite frankly does nothing to support your point.

      >I may be sounding like a pinko here, and yes,
      >more linux boxes out there == good thing, but,
      >something doesn't feel right about the technology
      >we've created to help further the rights of men
      >might be used to take those rights away.

      I'm changing the above slightly to make a point:

      "I may be sounding like a Christian conservative nutjob here, and yes more linux boxes out there == good thing, but something doesn't feel right about the technology we've created being used to help the North West Aids foundation."

      If I uttered the above statement in earnest, wouldn't I look like a simple-minded, biased individual?

      Free software is free for everyone. . .not just those with whom we agree.

    5. Re:Conflicting ideologies? by davie · · Score: 2

      Like it or not, if you're a U.S. slave^H^H^H^H^Htaxpayer, the government steals your money and uses it to buy hardware and software for the military. Would you rather they piss your money away on Microsoft products, or use Open Source and (hopefully) at least spend it on better hardware--and maybe return some of our "investment" in the form of useful code?

      I, for one, am tired of the feds stealing my money and feeding it to Microsoft for crappy software. I'd much rather see our destroyers run by Linux or BSD than by NT--at least we wouldn't have to worry that our multi-billion dollar investment in warships wouldn't be subject to BSODs in the heat of battle. I'm sure if you're rear-end were riding on one of these boats, you'd be happy to know that the main console didn't have a "Start" button in the lower left-hand corner. Remember that thing called "The Draft?" You never know when you might end up having to trust your life to the software the military use. Stranger things have happened.

      --
      slashdot broke my sig
    6. Re:Conflicting ideologies? by Anonymous Coward · · Score: 0
      If you are a good pinko, I think you will be able to follow this point.

      A main reason --not the only reason-- but a big reason among many that ppl of the left persuasion fear the military arm of state power is that whether the economic system is nominally "free market" capitalism, command economy fascism or Leninist/Stalinist Totalitarianism, there is always an enormous amount of MONEY being allocated from the wealth of a nation for military purchases of industrial output. (I do not say this erases the lines between these systems, but it blurs them considerably) What is fearful in this allocation of the public wealth to "strategic" industries, military contractors for weapons systems especially is the perverse economic incentive for war.

      War is the great consumer: when everyone is out of work and looking for employment, the combined buying power of the public is not enough to buy the goods the industrial base has built (by borrowing) the capacity to make. Thus investments go bad and if things are bad enough there could be a banking crisis. The 1930's are the textbook example of this phenomenon. The State then has great incentive to "employ" people in such times as soldiers --and soldiers are no good without a fight. Moreso, from the point of view of industrialists, war means the fat checks start coming in again. War means spare parts revenues skyrocket and new billable orders are overflowing the inbox. It's great for everbody but the soldiers who have their lives shattered by combat, and the civilians who endure terror bombing and military occupation.

      Anything that reduces the economic incentive for war is relatively speaking a good thing.

      National defence is important enough to me that I want the best OS to be used in a given application. If that's Linux whoopee. If, one the other hand, military appropriations officers are engaging in back scratching deals with BigSoft,inc.and promoting the use of BigSoft,inc. software that costs the people hundreds of millions or even billions every year while the free OS is the better tool? Wouldn't it make you more angry to see a military contractor (that happens to write software) guzzling at the public trough --and possibly endangering the security of the Republic and the combat worthiness of its miliatry (think: USS Yorktown incident(s)) than to see Linux being used in the military?

    7. Re:Conflicting ideologies? by remande · · Score: 2
      Actually, the GPL mixes very well with guns. The rationale for both are the same.

      The idea behind GPL is that software should be free(speech). Copyright law pretty much makes that impossible; if you leave software in the public domain, someone will edit, copyright, and enslave it. You use a copyright on GPL to keep the copyright law at bay.

      It is the same thing with guns. Guns are lethal; then can be used to kill, and are designed to kill.

      So why do we give police officers, sworn to protect our lives, such deadly weapons? Because that is how you counter guns in evil hands.

      Guns in good hands counter guns in evil hands. Copyrights in good hands (copylefts) counter copyrights in evil hands. You twist the tool of evil to keep the evil at bay. It's a dangerous game, but the only alternative is to get trampled by the evildoers.

      So what is the difference?

      --

      --The basis of all love is respect

    8. Re:Conflicting ideologies? by Zachary+Kessin · · Score: 1

      Ok Name one major nation that does not have taxes. (Monaco doesn't count). Or for that matter a military. (Costa Rica comes to mind).

      --
      Erlang Developer and podcaster
    9. Re:Conflicting ideologies? by lowflying1 · · Score: 1

      But bullets are so much easier, and the results are so immediately clear...

      As a pinko-commie sympathizing, vegetarian, card-carrying member of the ACLU, I find the GPL fits nicely into my value system, and I find it easy to support.

      As an Army officer and a combat pilot (and Instructor Pilot to other highly trained killing machines), I sometimes find myself answering questions like "what the *&^% are you doing here?" (caveat: I am now in the Individual Ready Reserve, so the question doesn't come up as often as it used to.)

      My answer has always been that I support the purpose of the Army, to protect freedom. The oath I took was to defend the Constitution, which has problems, but has mechanisms for improvement. In reality, defending freedom is only one of the purposes of the Army, the primary purpose is arguably to protect the nation.

      Completely separate from it's purpose, the Army (military) is often used for oppression. But this is not intrinsic to the military, and is opposed from without and within by a substantial population.

      Treating the military with a siege mentality is an ineffective strategy. And that is why I disagree with your statement that I should have severe problems with the Army. I just have severe problems with the way the fascists in Washington use and misuse the Army (military).

      I can't wait to answer questions about this posting during my next security clearance review.

    10. Re:Conflicting ideologies? by uberfunk · · Score: 1

      I agree.

      Linux and guns don't mix. Any body which has a purpose of opressing another organization should have problems with the GPL. Anyone who agrees with the GPL should have severe problems with the Army.

      Feel free to contradict me, but please do so by using logic rather than flames. Or bullets :)

    11. Re:Conflicting ideologies? by Salgak1 · · Score: 1
      Linux and guns don't mix.

      Methinks ESR would disagree with you on that one...

    12. Re:Conflicting ideologies? by EQ · · Score: 1

      >Linux and guns don't mix.

      Who says? Try looking at ESR's web site, and a lot of other lebertarian places. Remember that ungs insure your freedom - presonally, in society and in the world - by defening yourself, the police enforceing laws, and the Army to defend the society.

      Perhaps you didnt engage your brain on this one - or are up to your neck inthe usual university collectivist claptrap. Try turning a more ciritcal eye to the old saws used by the far left at the universities.

      > Any body which has a purpose of opressing another organization should have problems with the GPL.

      Umm, excuse me - I was a soldier, and I didnt oppress anyone - the US military has been the great liberator this century (wiht the possible exception of Vietnam). ITs existence and abilities are what provide a shield for those freedoms - and have done so since the beginning of this nation to WW2 and through the Cold War against Soviet Russia. And the military continues to protect as a deterrent against tyrants (EX: like the Chinese - think Taiwan wouldn't have been rolled over without US presence via USAF and USN there?).

      > Anyone who agrees with the GPL should have severe problems with the Army.

      Nope - I was in on both - been doing Linux since 0.99p13, and served honorably in the US Army prior to that, and in the Reserves afterward.

      Unlike you puling collectivists, I value my rights enough to give up some of my freedom for a time in order to defend them. Likewise, I gave up making money for a time in order to do Linux work. No oppression there - perhaps you should re-examine your premises, for I find them grossly ignorant and personally insulting.


      --
      Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
    13. Re:Conflicting ideologies? by EQ · · Score: 1

      >Linux and guns don't mix.

      Who says? Try looking at ESR's web site, and a lot of other libertarian places. Remember that guns insure your freedom - personally, in society and in the world - by defending yourself, the police enforcing laws, and the Army to defend the society.

      Perhaps you didnt engage your brain on this one - or are up to your neck inthe usual university collectivist claptrap. Try turning a more ciritcal eye to the old saws used by the far left at the universities.

      > Any body which has a purpose of opressing another organization should have problems with the GPL.

      Umm, excuse me - I was a soldier, and I didnt oppress anyone - the US military has been the great liberator this century (wiht the possible exception of Vietnam). ITs existence and abilities are what provide a shield for those freedoms - and have done so since the beginning of this nation to WW2 and through the Cold War against Soviet Russia. And the military continues to protect as a deterrent against tyrants (EX: like the Chinese - think Taiwan wouldn't have been rolled over without US presence via USAF and USN there?).

      > Anyone who agrees with the GPL should have severe problems with the Army.

      Nope - I was in on both - been doing Linux since 0.99p13, and served honorably in the US Army prior to that, and in the Reserves afterward.

      Unlike you puling collectivists, I value my rights enough to give up some of my freedom for a time in order to defend them. Likewise, I gave up making money for a time in order to do Linux work. No oppression there - perhaps you should re-examine your premises, for I find them grossly ignorant and personally insulting.


      --
      Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
    14. Re:Conflicting ideologies? by JordanH · · Score: 1

      Anything powerful can be used for good or evil. Linux or bombs are no different in this.

      Of course, the Military can be used to slaughter innocents or project narrow national interests.
      But, it's "purpose", "what the military is here for" is to protect us from those who would take our rights away.

      We should attempt, through our democratic processes and through free speech, to keep the military on track and defend our liberties.

      I think the track record in the western democracies has been, on balance, pretty good. I'm glad we were able to defeat Hitler and protect the people of Kuwait.

      On occasion, the Military has been used for things that in retrospect we may disagree with. In general, these actions have been largely supported by the people at the time (Vietnam was a popular war in 1966). I'm not sure what to do about that problem except to encourage people to examine issues carefully and to generally raise consciousness.

      I think the "ideology" of open-source is really to make sure that source code remains free and available to ALL. Including those who may use it for things we might not agree with. When you think of it, that's the basis of true freedom in any sense. Freedom of speech is to protect unpopular speech, freedom of source is to protect unpopular programmers.

  31. Why the hell are you writing free software!!! by Anonymous Coward · · Score: 0

    After reading your responses to the above posts, it is clear that you either have NO understanding of free software or you do understand it but simply don't believe in it. You are saying that you want your software to be used only for the purposes you want and only by the companies you want. That's not free software. So the question is, why are you writing free software in the first place?

  32. Me too. by Anonymous Coward · · Score: 0

    I learned about Linux in grad school in '94, but my first install was in '95 using Slackware on a P100 in the Air Force. Since that time I have deployed 6 other Linux systems in the Air Force (Red Hat and SuSE) and have taught about a dozen people how to use and maintain them.

    I first found Rob Malda's page while surfing from an Air Force computer running Solaris and bookmarked it. This was before he started Slashdot.

  33. Responsibilty by Anonymous Coward · · Score: 0

    Some years since I read the book, but still troubled by that sort of thinking.

    Was Oppie above humanity, like a god giving us fire. No he was part of humanity and he chose to create the technology of mass descruction.

  34. Re:Should GPL prohibit use of code to KILL people? by Lord+Kano · · Score: 1

    >Armies kill people NOW by BLOWING THEM TO BITS.

    I'm a smoker, and I know that every drag I take off a cigarette shortens my life ( I remember hearing a figure of 30 seconds per puff, but I'm not sure where).

    Just as surely the men who invade other countries know that their actions can shorten their lives when someone retaliates.

    >To make your cigarette company connection, you lessen the shame of killing people.

    There is no shame in killing when it's necessary.

    If some animal were raping your wife/mother/sister and you had a gun, would it be shameful to kill him?

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  35. Er...The paper? by gothic · · Score: 1

    Am I a crack-baby, or did the link to see the paper written up by the gentleman didn't work? In any case, if someone did get to see it, or it's just down for a short count, can ye let me know what it said? heh.

    1. Re:Er...The paper? by Anonymous Coward · · Score: 1

      There is a typo in the link. It should be to Open Source and These United States

      They typed "fortune" instead of "fortunecity" in the domain name.

  36. Re:Ethics and Technology by Darth+Hubris · · Score: 1

    Robert Oppenheimer, great man that he was, had no qualms about creating the atomic bomb. He knew fully what it was and what it could do.

    It was only after it was demonstrated in New Mexico and in Japan, the reality sunk in like the catharsis expereinced after a 10-hour Veda-reading marathon. To his credit he did oppose the hydrogen bomb; lesson learned.

    What was my point? Uh...

    A stable OS for the military is good thing, regardless of where one stands.

    --
    The party's over ... the drink ... and the luck ... ran out
  37. Re:Ethics and Technology by livewirevoodoo · · Score: 1

    I agree with you, the ethics of the technology should be involved. The disscussion of whether or not the military itself is ethical/justifiable/necessary should not be involved as that has nothing to do with the technology.

    --
    If its stupid but it works, its not stupid.
  38. Re:Should GPL prohibit use of code to KILL people? by Anonymous Coward · · Score: 0

    Yes, and I don't want my code to be used by religious organizations because most wars are caused by religions.

    Others won't want their code to be used for doing genetic engineering, polluting the environment, experimenting with animals or who knows with what nonsense they will come up.

    We will then have dozens of different licences and the community will fragment and die.

  39. Re:Should GPL prohibit use of code to KILL people? by fishbowl · · Score: 1

    Armies kill people NOW by BLOWING THEM TO BITS.
    To make your cigarette company connection, you
    lessen the shame of killing people.

    --
    -fb Everything not expressly forbidden is now mandatory.
  40. info: security distributions & resources by maphew · · Score: 1

    see the Linux Weekly News' Security page for information on Linux security projects which are already under way:
    Secure Linux Projects Bastille Linux
    Khaos Linux Secure Linux
    Security List Archives
    Bugtraq Archive
    Firewall Wizards Archive
    ISN Archive

    Distribution-specific links
    Caldera Advisories
    Debian Alerts
    Red Hat Errata
    SuSE Announcements

    Miscellaneous Resources
    CERT
    CIAC
    Comp Sec News Daily
    Crypto-GRAM
    Linux Security Audit Project
    OpenSEC
    Security Focus
    SecurityPortal

  41. Re:Linux advocates recruited by army. by Accipiter · · Score: 1
    I was thinking the same thing. :)

    Definitely written in the same style.

    -- Give him Head? Be a Beacon?

    --

    -- Give him Head? Be a Beacon?
    (If you can't figure out how to E-Mail me, Don't. :P)

  42. Military uses for Linux by Syslevel · · Score: 1

    I would strongly suspect that there are military organizations already taking heavy advantage of Linux. For instance, Iraq is embargoed, and any shipment of supercomputers to Iraq would be closely monitored. So it's likely they are instead using something like a Linux clustered architecture for their advanced weapons development. The machines are shipped into the country as innocent Windows 95 boxes for the hospital, then reconfigured, etc.

    Beowulf is "supercomputers for the masses" after all.

  43. So you're OK with The Gimp being ported to 'doze? by Anonymous Coward · · Score: 0

    Maybe MS can start bundling GPL programs with windows. If they bundle but do not modify, then MS's own code can stay proprietary and they can profit from all those stupid fools working for free. I guess this is OK with you too, huh pal?

  44. recall the times... by Anonymous Coward · · Score: 0

    just remember what they thought they would be using the bomb for -- against Nazi Germany, this century's personification of evil. Moreover, a big chunk of the guys in the Manhattan project had just recently come from Europe (being Jewish and all, they were driven out before the pogrom started), and knew intimately what was going on overseas. So yes, Oppie and crew chose to create a mass destruction device, and were ready to use it, to stop something actually happening, right then and there. That were will be implications for the future is obvious, and was obvious to them, but hey, do what you gotta do. Life's full of hard choices. Saving millions of people seemed like a good choice in 1943. PS: a new weapon sounded like a great idea to allies in WWII -- the Germans were the greatest tactical fighters in the war, by a wide margin. With the exception of Denmark and Norway, not once did they outnumber their opponents. (Poland had a larger army than them, but it was very poorly mechanized -- poland also f'cked up _so_ bad, too. They even tried invading east prussia.) Their weaponry was usually worse than the allies, too. So basically, you've got these fantasically skilled people who are chewing 10-20 times the number of troops sent at them, have expanded to 20-30 times their original size, and are doing it all with outdated weaponry. Sounds like a great time to develop a weapon of mass destruction.

  45. bombs!! by Anonymous Coward · · Score: 0

    The other reply covers the importance of a military, so I feel I should point out something about the 2 a-bombs: they saved japanese lives. Yes, Japanese. By 1945, Japan had damn near no industry, no shipping fleet, many cities had been burned to the ground, and food production was heading towards zero at a terrifying rate. That's problem 1: famine and disease. Problem 2: fanaticism. Look up the final defense of Berlin in 1945. I'm amazed that a single german came out of that alive. Most of the rest of Germany wasn't fanatical enough to fight that hard, and got to surrender relatively peacefully. The same claim might not apply to Japan. So basically, without the atom bombs, Japan would have been completely fucked. _Total_ Devastation. Make the call. Personally, I think those 2 bombs were amongst the most painless weapons used in history.

  46. Re:Military Computing by .milfox · · Score: 1

    Yes, I have, actually. My *personal* machine is a 98/NT/Linux tripleboot, running on a ip masq'd intranet. :)

    The problem is, again ...

    A) Linux has no place as a client. *G*

    B) USARC is a NT administered system. I'm not high enough on the totem pole to change things, neh? After all, I'm only some weefle brigade compy tech. *G* The only possible use, really, is to replace our SMP local fileserv, but again, I'm not the only person admistering things, ..

    That's enough of that.

    the .milFox

  47. Re:It's better for us if they use NT by F_Prefect · · Score: 1

    What are you talking about??? The military is evil???? I guess that you don't realise that we need the military to at least support your freedom of speech? I don't understand people like you, other then that you might have not served a day in your life.

    --
    You can be replaced by a very small shell script.
  48. Re:Linux advocates recruited by army. by dattaway · · Score: 2

    Reboot camp. How fitting. I've been to reboot camp and I can tell you it will make you a hardened killer. I've seen NT on manufacturing line powering 400 horsepower motors and talk about property damage when the OS or Visual Basic goes out of control and starts hammering parts and it starts to fly. Its a technician's worst nightmare. And the only thing you can do is to reboot. You can't fix closed source, just hit the reset button and fix the real world damage that it caused. I'm not mad. Just pissed off!

  49. Re:Should GPL prohibit use of code to KILL people? by Ekoostik+Hookah · · Score: 1

    This is rediculous. prohibiting the military access to linux because, it MAY run a system that MIGHT fire something at someone else that could kill them. Of course it will, its a fantastic OS, and will probably take hold in any number of military uses. Does this make Linux evil? Does it make the military evil? What about the company that makes the standard issue socks for the military? Are they evil? I mean, they made the socks that enabled a soldier to run through cold or damp weather to go complete his objective. Or, how about the companies that supply the military with food? Are they evil? Dirty greedy whores that feed our baby killing war hounds? Look at it, without a ready supply of food..there wouldnt be anyone to even turn on those shiney new linux boxes to fire killing salvos of rockets at a school.
    The fact is, you can make anything be as evil...or as good as you like. For instance, wont those Linux boxes be used to run medical equipment? Coordinate disaster relief plans? Maybe they're being used to run systems that locate terrorist's bombs, or drugs, or any number of nasty nasty things that could ruin someone's day.
    The tool is only as evil or good as the person using it. If it were you or someone you love that could benefit from some of these other uses the military might have for linux, wouldnt that be something to be proud of? If the code you wrote, helped to save just ONE life...wouldnt that be worth it for you? You cant stop bad things from happening, you could get beaten to death with a teddy bear tomarrow...not very likely, but it could happen, and Im sure the teddy bear was never intended to be a weapon. The likelihood of it happening is probably about the same as our military going out and roughly oppressing some poor helpless nation, you know...just because they can.
    I think that if just one life was saved, then your efforts would be validated. Certainly, whoever it helped would think so.

    --
    "people who need shit, do shit"
  50. Re:Should GPL prohibit use of code to KILL people? by SrA_Pus · · Score: 2

    I don't think anyone who would worry about Linux being used to kill people understands much about how the military works.

    cd /world/enemies; rm -r *?

    I'm sure not a single fatality has every been directly related to a computer operating system, except perhaps someone snapping at the sight of one "Blue Screen of Death" too many.

    But as far as linking the use of Linux to the "deaths of innocents", this conjures up images of Rambo slinging a Micron over his shoulder and screaming Eat My GPL!!

    A more realistic picture is a pilot receives a weather report before take-off. That weather report was sent to his Air Base via a classified network. The source of the report (somewhere in the U.S.) generated the report using data readily available from the Weather Channel and software that is mostly COTS. This software, I can assure you, is, and always will be, run on a commercial OS, if only because of Support - I'll get back to this. The machine that is used for the weather report development is part of a subnet, pushing data back and forth. Perhaps one of the machines is using Linux as its OS, to push some files from here to there. The people administering such a machine would surely be Airman - techies - computer people who most likely have fired an M-16 once in their lives, and who will go the next 50 years without killing anyone.

    Now just because the pilot decides to fly between some cables at a ski resort for fun, can you possibly say that Linux was used to kill?

    As for the military following the GPL movement, it'll never happen large scale. Upper echelon military people THRIVE on blame. If something goes wrong, there HAS to be someone to point the finger at. With Linux, there is no 24-hour hotline to call. There is no vendor to boycott. There is simply no accountability, and that's what the military is all about.

    But remember: Code doesn't kill people. People kill people.

    --
    What if I gave you three dollars? How much? Thr-- four dollars? Keep talking, I'm listening.
  51. don't forget... by Darth+Maul · · Score: 1

    ...that great story a year ago of a new Navy
    battleship that had all its firing and navigation
    systems ported over to run on NT. They went to
    test the ship in a war game and NT crashed,
    leaving the ship dead in the water for 20 hours.
    It had to be towed back to base.

    Yeah, that's the technology I want defending
    my nation.

    --
    --- witty signature
  52. Political pork overrules technical excellence :( by cthompso · · Score: 1

    Many many years ago I was a tanker in the US Army, and learned that in trials, the German-made Leopard tank had beaten the Detroit-made M1 tank in *every* category, in *every* type of scenario. But the Army had to buy the M1, under political pressure.
    I'm quite sure the same dynamics come into play with software. Oh well :(

  53. I beg to differ by Anonymous Coward · · Score: 0

    I tend to find GPLed code to be of higher quality and more stable than it's non-GPLed counterparts. Possibly not faster but all the speed in the world won't help you if your OS crashes when you enter a zero in the wrong place. You might not be willing to trust your life to Linux, but I have major concerns with trusting mine to NT.

    True, GPL is not a magic pill, as Netscape is finding out, but it does tend to lead to better code if enough people take an interest.

    1. Re:I beg to differ by Anonymous Coward · · Score: 0

      Netscape didn't use the GPL, they used a larger even more convoluted license. At least the GPL was familiar. "You can hack our code, but we're going to punish you first by making you read the MPL." No wonder so few took them up.

  54. If you guess, you make a "G" out of "u" and "ess." by uberfunk · · Score: 1
    I disagree. I have one set of ethics; these are the set of ethics which made me choose the GPL, these are the set of ethics which made me choose not to be a killer.

    I am not asking that the military or other gun enthusiasts be forbidden under GPL terms. I am stating that these bodies should not exist, which I think is the seed of a larger debate.

    My point was, and still is this: If the GPL is an ethical choice for one who is a gun advocate, I will question his/her ethics. If there are no ethics involved in making the choice, then I have no qualms about combining the two.

    I have qualms that this one made a choice without thinking about ethics.

  55. Re:Conflicting ideologies? I think not. . . by drudd · · Score: 1

    "Last time I checked, at least in the Western Nations, the military was there to protect us from people who decide that they have a better right to our land, property, and people than the citizens of those nations do."

    Exactly! We've been having so many problems lately with those damn serbs trying to snatch rhode island.

    A military's purpose is twofold:
    1) protect the nation, its land and its people, as you have described
    2) project the power and political interests of that nation, which are mostly ideological or economical in nature (Cold War=ideological, Gulf War=economics)

    Doug

    --
    Venn ist das nurnstuck git und Slotermeyer? Ya! Beigerhund das oder die Flipperwaldt gersput!
  56. NOT Required by GPL by l4m3 · · Score: 1

    One does not have to release the source to previously GPL'ed code that they have modified, but not distributed. This is why the NSA has their own Linux distro, they don't have it for download on ftp.nsa.gov so they don't have to give away the source for their super secret modifications.

    Think about it, how would you enforce the stipulation "if at all you ever modify this you have to redistribute your modifications"
    1) its infeasible to track down each change.
    2) most of the new code would be useless to the project as a whole.

  57. Re:If you guess, you make a "G" out of "u" and "es by Kintanon · · Score: 1

    What on earth are you babbling about?
    You would question the ethics of a gun enthusiast who used Linux?? Since when does your operating system have to make a political/ethical statement?
    Would you question my ethics if I used a different brand of hammer than you do?! Can I question YOUR ethics if your shoes were made in a sweatshop in bangladesh?? I fail to make the connection between which brand of plastic I choose to purchase and which set of morals or ethics I follow. I'm a gun enthusiast, a Political Anarchist, a martial artist, and I love Linux. I don't see any contradictions there....

    Kintanon

    --
    Check out JoshJitsu.info for Brazilian Ji
  58. Re:*nix is already in use by Anonymous Coward · · Score: 0

    As a member of the linux community, who *codes* some of the systems that are used in the battlefield, I can also vouch that most of these boxes are running some flavor of unix -- primarily Slowlaris. Our systems made the jump from SCO to Solaris x86 a while ago, but have yet to go all out to Linux. We use GNU tools almost exclusively for development.

    Several developers here use linux everyday, and in fact, I've compiled and run most of our deliverable code on my linux box. There's really no reason (technologically) why the Gov't can't use it. They've bought the MS line, and have been actively trying to get us to port to NT for some time. It stinks, but that's life.

  59. Re:Should GPL prohibit use of code to KILL people? by Anonymous Coward · · Score: 0

    [Long rant deleted]

    You sound like you're trying to rationalize to yourself, and really hard too. Computers can be used to kill people. If you contribute to such a system, then you are partly responsible for their deaths. If Saddam Hussein ASKED you for permission to use some GPL module you wrote to fly new hi-tech cruise-SCUDS to Tel-Aviv. What would you say? Now imagine him saying, well it's GPL, so I'm gonna use it anyway. Thanks buddy, you've been a great help!

  60. Re:No Conflicting ideologies? by Anonymous Coward · · Score: 0

    actually ADA would probably be used for aiming the missile. ADA is the only thing the military trust for coding in real time systems.

  61. Re:Should GPL prohibit use of code to KILL people? by drivers · · Score: 2

    (from the GPL)
    6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.
    ---
    You can't modify the GPL to restrict the right of the military to use your code if it is based on a GPL program. I suppose you could write a version of a GPL with that provision, and then rewrite the entire operating system + applications yourself. Good luck!

  62. Re:All rightey... by Stonehand · · Score: 1

    Well, substitute 'open source'. Then, at least, if the military runs into trouble with their software, they can attempt to fix it without going through a vendor. Given that they probably stress their systems in unusual configurations, and that the consequences of any equipment failure of theirs can be *very* serious, that's a good thing.

    --
    Only the dead have seen the end of war.
  63. Re:If you guess, you make a "G" out of "u" and "es by Kymermosst · · Score: 1

    It looks to me like your argument is trying to say something to the equivalent of "non GPL users are killers."

    "these are the set of ethics which made me choose the GPL, these are the set of ethics which made me choose not to be a killer."

    How I can read that is this way: Your same ethics that made you choose the GPL are the same ones that give you your sense of right and wrong, and therefore you are not a killer.

    Consequently, you are saying that anyone who say... chooses a restrictive, non-open source license is a killer.

    But, of course you don't think that. But be careful what you say, because it's very easy for people to misunderstand what you say. Moving on...

    "If the GPL is an ethical choice for one who is a gun advocate, I will question his/her ethics."

    Well, the GPL is about FREEDOM! It's all about FREEDOM. Including the freedom to own a gun for protection and sporting. The GPL is about "Free Speech", not free beer. Well, guess which amendment to the Constitution follows the "Free Speech" one? The one that says "Right to bear arms."

    So, you don't understand the ethics of a gun owner choosing GPL. Well, I don't understand how a gun owner could NOT choose the GPL.

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  64. Re:Linux advocates recruited by army. by Salgak1 · · Score: 1
    To be technically correct, it was General Jack ***T.*** Ripper, USAF, so the Army wouldn't be involved. But in that case, wouldn't they require the General Purity Of Essence License, not the GPL ???

    Yes, I know, I'm being silly again. . .

  65. Re:So you're OK with The Gimp being ported to 'doz by Anonymous Coward · · Score: 0

    What's wrong with Microsoft bundling "Liberating" software with Windows or whatever? As long as they accept and respect the terms of the license, anyone can distribute such software. It would probably be good for the community if Microsoft did such a thing; of course, they probably would not like to include software that potentially comptese with their own products.

    I'd only be pissed if they started bundling old, buggy version of free software just to show people how "unreliable" it is...

  66. Re:If you guess, you make a "G" out of "u" and "es by duffman · · Score: 1

    I am in the military. Hate me for it if you want. I am proud to be in. I like what I do. I am not a killer, rather, I am a computer specialist, and a linux advocate. I come to work every day, and I like to think that what I do gives people like you (and everyone else at /.) the right, the FREEDOM to say what you want, even if you say that you disagree with what I do. That's cool...it gives our society the balance that it needs. Rock on and keep writing.

  67. Re:Should GPL smash the third-world? by Anonymous Coward · · Score: 0

    Our military is used to subvert democracy abroad and encourage tyranny. Stopping the USSR or fighting a war on drugs is a cover story. Look at Latin America... what we've really done there is insured a cheap source of materials and labor, and a market for US goods. To do it, we've had to put a bunch of cronies in power who would serve international investors. That means diverting resources away from domestic consumption. That means smashing the poor, if necessary.

    I vote NO for letting the military use Linux. They're just the arm of Corporate America.

  68. Re:If you guess, you make a "G" out of "u" and "es by duffman · · Score: 1

    I am in the military. Hate me for it if you want. I am proud to be in. I like what I do. I am not a killer, rather, I am a computer specialist, and a linux advocate. I come to work every day, and I like to think that what I do gives people like you (and everyone else at /.) the right, the FREEDOM to say what you want, even if you say that you disagree with what I do. That's cool...it gives our society the balance that it needs. Rock on and keep writing.

  69. Hm. by Pudding+Yeti · · Score: 1
    This is pretty much over the off-topic cliff, but I feel compelled to respond.

    I have never met a single military man who was hankering to go to war. As trained killers they know that war is not about guts and glory, but rather about death and destruction.

    My clearest memory of army training would have to come from when I'd finished basic and I was down at Fort Gordon for signal school. I was nearly booted out for refusing to sound off to this cadence:

    You go to the local playground
    Where all the kiddies play
    You pull out your Uzi
    And you begin to spray
    or another verse:
    You go to your local church
    Where people go to pray
    You pull out a claymore
    And blow them all away

    I was told by the drill sergeant that the cadence didn't make it clear that we were dealing with communist or nazi babies... not 'normal' ones. I was impressed by his improvisational skill, offended at his assessment of my intelligence.

    I was invited to talk to the chaplain, who invited me to declare myself a conscientious objector. I conscientiously objected that he was offering an inappropriate option, since I had a pretty clear distinction in my mind between 'kiddies' at 'my local playground' and someone trying to do me or my team mates harm in a combat zone.

    The company commander repeated the invitation, and I ended up consulting with a civilian minister. I ended up not taking the opportunity to be declared a CO because it would have been a lie, and it would have demeaned the memory of people who have suffered to secure the right to claim that status.

    Instead, I spent the rest of training with the drill sergeants saying I didn't belong in the army because I was weak-minded, and that it upset them to have to allow me to eat their food.

    I ended up in Korea a few months later with a couple of classmates, who thoughtfully told a senior enlisted soldier in our section that I was a 'pacifist.' He was kind enough to inform me that he'd shoot me in combat if I was too weak to follow orders.

    Amazing, to me. I won the platoon marksmanship award in basic training, went to airborne school, and then weaseled personnel people to keep my orders to go to Korea, which was considered the most likely flashpoint in the world at the time, but none of that was enough in the face of the thought that I might not be willing to shoot or maim American civilians.

    Others' experiences in/with the military will vary, and I accept them as valid, too. On the other hand, trying to claim that the military exists in some sort of indoctrinated moral perfection while civilians go around screwing things up is naive, to say the least.


    ----------
    mphall@cstone.nospam.net

    --
    ----------
    mphall@cstone.nospam.net
    "A horse laugh is worth a thousand syllogisms"
  70. Oddly enough. . .(was:if its any consolation...) by Salgak1 · · Score: 1
    Friend . . .

    I first LEARNED about Linux, AND Slashdot, working for the Air Force on the 4th floor of "C" Ring in the Pentagon. And that was well over a year ago: closer to two years ago. . . .

  71. Looks like segfault by Anonymous Coward · · Score: 0

    Slashdot is begginning to get funny again... Since the last time MEEPT! appeared it's been _boring_.

  72. Re:Linux in the military by N3MCB · · Score: 1

    I work in an area that does DoD work and we are picking up support for linux. In our environment we like that linux allows us to use hardware from Sun, X86, Apple, etc. and not work at porting software between the different OS.

    Most of the customer types I talk with don't care what the system is running, they just want to log into the operator workstation and have the software load and run 100% of the time. Most of the time a menu bar with a button for the different applicaitons is all they need to be happy.

  73. Re:Security audit & Orange Book by Anonymous Coward · · Score: 0

    There are a couple of things WRT to
    Linux, and C2 on a network. First of
    all, Orange Book (err, TCSEC) addresses
    only single system security, and does
    not deal with networks.

    Secondly, Orange Book doesn't look at
    the availability of a system (wonder
    whether NT would be C2 if it did?) or
    authenticity (ensuring that information
    really did come from the proper user)

    C2 certification is mostly (IMO) of
    little value except to those vendors
    who go through the process and get
    their little gold star.

    Remember that C2 certifies complete
    systems (hw and sw), not just sw.
    So saying "NT is C2" is bogus - it's
    considered C2 only if it's running in
    the exact hw/sw config that achieved
    certification.

  74. Your TAXES are used to kill people. by Anonymous Coward · · Score: 0

    Maybe you should stop paying taxes altogether, since they support the military, state and local police, etc. all of which kill people (whether for right or wrong). Also, that car you drive, which puts out hydrocarbons and releases potential carcinogens which could kill someone; maybe you should sell it. And the electricity you use, to power your computer, probably is produced by burning coal (at least somewhat), which was stripmined, or possibly deep-shaft mined, which is dangerous, and which has killed many workers over the years; better boycott that.

    Free software is FREE software. You start making restrictions on how it can be used, and for what, you open a messy can of worms. That's fine if you really want to put restrictions on software you develop. But take comfort in the fact that, on the whole, your software will probably be used for "good" purposes when people are given the freedom to understand and modify it.

  75. Re:Linux advocates recruited by army. by Saint+Nobody · · Score: 1

    General Jack Ripper...
    I take it you've been watching Dr. Strangelove?

    --
    #define F(x) int main(){printf(#x,10,#x);}
    F(#define F(x) int main(){printf(#x,10,#x);}%cF(%s))
  76. Maybe its just me but... by l4m3 · · Score: 1

    I like GPL because I get to see the code and learn from others. Not because it goes well with my {lack of} religion / political views / ethics.

    I could care less who also is using GPL'ed programs its not my place as a user, or even as a developer to censor code that is GPL'ed. The fact remains that if you write something that you GPL'ed you are in fact saying "here everyone you can look at this I don't mind." If you wanted to only give it to hippies / soccer moms / students you need to pick a different license.

  77. Re:Should GPL prohibit use of code to KILL people? by Ekoostik+Hookah · · Score: 1

    Well then, I guess you have to accept the consequences for your actions. This is real life, and not everyone is going to cater to your every whim. Sure, be mad about it, be incensed...but place the blame where it lays.

    On another note, your comparison of our military to saddam hussein is analogous to comparing an apple to an orange. Or, perhaps Sir Winston Churchill to Hitler.

    The only justification happening here is that of the people responsible for a free software movement. Whether this software is for the enlightenment of man or cultural advancement is of no import. What is important is that when you support a movement for free anything, you have to deal with the repurcussions. this isnt a perfect world, and creating boogeymen to wash away the nightmare that something you created to be free might just be used for something horrible wont change a thing. Is the military not comprised of men, like you or I? Or does it change them into something else, perhaps the boogeymen you've created to soothe your conscience? If there is a distinction for you, then the problem isnt with what your software is used for, but instead the hypocrisy that was coded along into it. If this issue nettles you so deeply now, where were these implications then? Noone had the foresight to see this? Instead of preparing for this eventuality, it was cast aside. Time was wasted, time that could have been spent preparing for this, safeguarding. Shakespeare said " I have wasted time, and now doth time waste me."

    --
    "people who need shit, do shit"
  78. Limiting everybody's options? by Ungrounded+Lightning · · Score: 1

    Why do you want to limit the options of the entire free software community?

    If you don't want YOUR code to be used to kill people, or to count beans, or to molest baby ducks, you're free to write your own license that reads that way. Even if you're writing changes to GPLed code you can modularize your changes and release them under a GPL+your limits.

    What you're talking about is changing the GPL to limit the use of ALL other programmers' GPLed code to conform to your political agenda.

    I thought that was part of what we were fighting.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  79. Re:If you guess, you make a "G" out of "u" and "es by Anonymous Coward · · Score: 0

    Let me see if I have this straight, I need to show that guns "do not imply oppression."

    First off, your attempt to label a tool as oppressive appears somewhat strange given our context and the common use of oppressive in the English language. It would appear consistent if you believe that firearms have an inherent evil quality (inherent as in that they themselves wake up one day and think "time to go out and oppress me some peasants.")

    Personally, if you believe things other than people and their associated institutions (govt and
    corporations) can be oppressors, I don't really think your point of view will generate anything other than ridicule.

    That being said, I would assert that almost _any_ weapon can be used as a tool to oppress another person. On the other hand, I would also assert that the very same weapon can be used against the oppressor by the oppressed. It seems to me that the only way you remain logically consistent is if you believe that fighting oppression == oppression.

    I'm curious to see your refutation of the above.

  80. Re:*nix is already in use by SkyWriter · · Score: 1

    I would have thought that military applications
    were similar to commercial aviation systems, and
    space missions, where fault tolerance techniques like triple modular redundancy, and defensive
    programming are deployed to aid in controlling
    a degraded vehicle or subsystem in the presence
    of faults.
    On the other hand, if you're just gonna get blown
    up anyway, I suppose it doesn't matter what OS
    you run. Or does it?

  81. Re:If you guess, you make a "G" out of "u" and "es by Kymermosst · · Score: 1

    And how is my logic "poor?"

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  82. Re:Should GPL prohibit use of code to KILL people? by Lord+Kano · · Score: 2

    >I'd hate to know that code I submitted (now incorporated into the Linux kernel) was used to kill people.

    How would you feel if you found out that the code that your submitted was used to save people's lives?

    The military does kill people, but it's (usually) to prevent even larger numbers of people from dying if our enemy wins.

    What do you think the Japanese would have done to Asia and the pacific islands if they hadn't been beaten back?

    What do you think woud have happened in Nazi occupied europe if the Allies hadn't beaten them back? Weren't 12 million murders enough for you?

    If some code that you submit improves memory management so that a howitzer can zero in on an enemy tank 0.423758 seconds faster, I'd say that you just did your part in saving lives.

    >I think the GPL should be modified to disallow use of code in weapons.

    Does this mean no GPLed code can be used for the atomic disruptor in Quake XXII?

    >While this won't stop 3rd parties from using GPL code this way, it should head off any major gov't and private sector projects.

    You're mistaken. According to the US Constitution they can take property if just compensation is awarded. Grandted GPL isn't a US only thing, but where does US weapons development occur? In the US! While on American soil the US constitution is supreme.

    It would be legal for them to TAKE GPLed software and pay for it, but since the software in question is free, they amount of compensation necessary would be nill.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  83. Re:Should GPL prohibit use of code to KILL people? by duffman · · Score: 1

    How about used by people who stop killing, for example the military? The military in the past decade has been involved in more peacekeeping missions than conflicts/wars. As far as I know so far from my experience as a communications and information officer at a military installation, linux is not used in any current "weapon" system. Unix, however, is used in command and control computer & information systems, as well as on the SIPRNET.

    I admit that my views are biased because I am part of one of the organizations in question, so take this for what it's worth. However, I don't see how modifying the GPL would hav any significant impact on the current computer operations that the US military (or any other military) takes part in -- because there are other OS's that the military can (and will) use to accomplish the mission.

    Just my 2 cents.

  84. Accountability not a problem. by Anonymous Coward · · Score: 0

    The military allocates funds for computer specialists & even computer centralized services. The source code is open, no? So what's the problem?

    Assign a colonel to general to run the linux O/S support infrastructure for the armed forces. Attach a couple of crack programmers for kernel support. Standardize on linux. Operate on approved previous version kernels, until they obtain a kernel that meets their requirements, or their submitted fixes allows them to standardize on the latest kernel.

    If something breaks, they can go flame that department's ass. Hell, they could probably contract the support from IBM or HP in two years.

    And face it, linux will only be adopted for the low security, general use stuff where they get a killer price break by using it. I'm sure the Navy is discovering that flaming the world's richest man's ass on the AEGIS stuff is not getting anywhere. But the USN still use it...

  85. Re:If you guess, you make a "G" out of "u" and "es by Kymermosst · · Score: 1

    I'll simplify this for simpler minds: You need to show me one thing from this list:

    Okay, how about almost all of them?

    1) It is OK to make a decision (like what OS you use) not based on ethics. (This is a hard route to take... saying "it is OK" seems to say "it is ethical")

    How about utility? I know there's a long list of things Win32 is still better than Linux for. (New computer users, for example.) I think it's perfectly acceptable to use an operating system that suits your purpose, no matter the vendor or the license. That's part of freedom. Freedom to choose. It would be unethical for you to try and restrict that freedom from others.

    2) Guns do not imply opression. (I cannot understand how this argument would work, but if you can make it, go for it!)

    Of course they don't. A tyrant can only rule with the consent of the people, no? People are opressed because they choose to do nothing about the opression. You can cite incidents like those that happen in China every so often, but obviously those people aren't willing to die for their causes.

    Further, remember that the American colonies were very opressed just before the revolution. It took guns to get us where we are now, the most powerful nation on the planet.

    3) Linux/GPL does not imply freedom.

    It does. So does the right to bear arms. Freedom to defend yourself. Freedom to practice sport shooting (which is an Olympic event, I might add.)

    4) Every choice one makes is independant from one's other choices. (This seems to be the path you are taking. If you prove this, however, I think you de-centralize life from the individual, which seems to me a bad thing.)

    That is the basis of freedom. You can do what you want, and I can do what I want. Of course, to maintain order, one must submit to the rule of law. You trade freedoms for rule of law. That is the price paid by you to live under the law.

    5) There is no such thing as "ethics."

    If you look at the world around you, it is pretty hard to prove the existence of ethics, isn't it? We have an American President who lies and commits adultery. We have tabloids. We have abortionists, murderers, and whatnot. But we all know that ethics really do exist. But not everyone's ethics are the same. Here's why:

    Ethics and morals are based entirely on perception. Perception of right and wrong. The mice living in my house eating my dry foods think they are right to be doing so... it keeps them alive and gives them a home. I trap the mice to get rid of them. I, too, think I am right to get rid of the mice. My cat thinks they are dinner, and kills the mice... all the while thinking he is right. The guy who sold me the mouse traps thinks it's right to sell the tools to assist me in removing the mouse.

    So, which of us is right? Me, my cat, the guy selling the traps, or the mice? Is it ethical for someone to sell me mouse traps knowing what I will be doing to the mice with them? Is it ethical for my cat to eat mice when I feed him cat food? Is it ethical for me to dispose of the mice? Is it ethical for the mice to eat my food?

    So, an individual cannot hold other people to his/her own ethical standards like you are trying to do. Your perceptions of right and wrong, morality, and ethics are different from everyone else's.

    Just remember, murderers think that they are right. Their perception is very different from yours and mine, but they think they are right.

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  86. *nix is already in use by livewirevoodoo · · Score: 1

    As a member of the military I happen to know that some of the systems that are used on the battlefield (and I mean that literally) run on unix. I think it would be easy for the military to use linux in place of those systems, however as far as what kind of modifications that would take and how the GPL would affect them I wouldn't know. I don't know for sure that the government is restricted by copyrights much less copyleft.

    In response to the conflict of interest post: please do not bring your personal beliefs into a discussion of technology, I would like to debate your points but as this is not a thread about military ethics I won't.

    --
    If its stupid but it works, its not stupid.
    1. Re:*nix is already in use by pingbak · · Score: 1

      It's true.

    2. Re:*nix is already in use by Anonymous Coward · · Score: 0

      I heard a story about a M1 (?) tank driver that called SCO's UNIX support line with a problem -- from somewhere in Iraq!
      I don't know if it's true.

  87. and.. by peterjm · · Score: 1

    ..they said military inteligence was an oxy-moron. (sp?)

  88. Re:No Conflicting ideologies? by schporto · · Score: 2

    OK naive part of me says "Where does the USAF take rights away?" But I do see your argument.

    At the same time though -
    Any country can use Linux.
    Any company can use Linux.
    Any person can use Linux.
    While you can say that linux is to forward the rights of users, how can you deny that right too anyone? This is comprable to denying Free Speech to a group like the KKK, or Nazis, or Communists, or Religious Right, or any group you don't agree with.
    So you want only good people to use the Linux?
    Define good.
    -cpd

  89. Conflicting ideologies? I think not. . . by Salgak1 · · Score: 2
    Ben Smith writes:

    Does anyone else get the sense of conflicting ideologies between the open-source/free software community and what the military is here for?

    No. Should we ?? Last time I checked, at least in the Western Nations, the military was there to protect us from people who decide that they have a better right to our land, property, and people than the citizens of those nations do.

    Militaries protect national interests. Free software has no concern for national interests, it's international, it's about the freedom of mankind, not the slaughter of innocents.

    Friend, Free software has NO interests whatsoever. It's about good, solid code, that can be modified easily, and is freely available. Anything more than that is spin. Linux, despite its' merits, will not bring world peace, end hunger and disease, or even cut back waxy yellow buildup. And if the taxpayers get better value for their hard-earned tax dollar by any part of the Government using Linux, that's great, and in fact adds even more evidence that Linux and Open Source is not a fad, but a solid way of assuring reliable systems.

    I may be sounding like a pinko here, and yes, more linux boxes out there == good thing, but, something doesn't feel right about the technology we've created to help further the rights of men might be used to take those rights away.

    Methinks you've got some issues here that have little, if anything, to do with Linux, and more to do with your politics and/or ideology. Code is a tool, which is by itself, neutral. Only people can put a tool to good use or to evil use. . .

    1. Re:Conflicting ideologies? I think not. . . by Stonehand · · Score: 1

      National interests can easily cross national borders. The US, as a *major* member of NATO, has a serious interest in not seeing a relatively minor nation make a mockery out of the alliance that countered the now-defunct Warsaw Pact... the act of NATO's throwing down the gauntlet by focusing on alleged Serb violations of the rights of Kosovar civillians in their counter-insurgency, much of the rest of the script followed thereafter. Pride, credibility, ideals...

      The US also has a bit of a responsibility in upholding the ideals of the UN. We could withdraw, I suppose, from the international community, but that's most likely not in our interests, either.

      --
      Only the dead have seen the end of war.
    2. Re:Conflicting ideologies? I think not. . . by Ben+Smith · · Score: 1

      Methinks you've got some issues here that have little, if anything, to do with Linux, and more to do with your
      politics and/or ideology. Code is a tool, which is by itself, neutral. Only people can put a tool to good use or to
      evil use. . .


      Agreed, thank you for a well thought out response.

      --
      -Ben
      bensmith@biz1.net
  90. Linux in the military by Skratch · · Score: 1

    I'm a programmer in the US Air Force, and am a Linux hacker. There are a few Linux boxes in use on base, including the one sitting right behind me, (my baby). Unfortunately, _they_ are trying to push NT down our throats. If you call up the sysadmins on base and ask them to reboot a *NIX server, the answer you'll hear is "I thought that box wasn't an running NT". The techie people who know what works and what doesn't unfortunately aren't the same people that make the decisions. In my neck of the woods, Commercial Off the Shelf software is being used more and more than stuff we develop.

    In order to get the Linux box in my cubicle, I had to whine and whine for a month and write up all sorts of crap before it was approved. Since then, I've been coming up with all sorts of excuses to use it. They use Red Hat on a few servers, like the profiling box and others, but for some strange reason, they put NT on the proxy, which explains why the web is down half the time....

    The funny thing is though, the military is supposed to buy from the lowest bidder and spend as little money as possible, and here we have a free OS that could be used and they go NT (WTF?!). Oh, they tend to think maintenence costs are higher for *NIX systems too (another WTF?!).

    Oh yeah, and the opinions I've stated here aren't necessarily the views of the USAF (but they should be).

    --

    -- My neighbors dog has a four inch clit.
    1. Re:Linux in the military by pingbak · · Score: 1

      God forbid the enlisted actually have a marketable skill when they get detached! Wouldn't want one of those folks knowing how to admin a Linux system now, would we? Boiler maintenance, now there's a marketable skill for ya!


      -scooter

    2. Re: Linux in the military by Anonymous Coward · · Score: 0

      Once, when I had ordered books from Bookpool, I did get some Linux and Apache books shipped by accident. The real destination was the Naval Warfare lab in Florida!~!!!

  91. Linux is just a tool by nuggz · · Score: 1

    Any tool can be used as a weapon.

    Linux is just a tool, yes it COULD be used to support armed forces taking over the world and removing all your rights.

    Or they could take hammers and instead of building houses, beat us over the head, and take away all our rights.

    I am not gonna take their OS or thier hammers away

  92. Should GPL prohibit use of code to KILL people? by Anonymous Coward · · Score: 0

    I'd hate to know that code I submitted (now incorporated into the Linux kernel) was used to kill people. I think the GPL should be modified to disallow use of code in weapons. While this won't stop 3rd parties from using GPL code this way, it should head off any major gov't and private sector projects.

    1. Re:Should GPL prohibit use of code to KILL people? by Anonymous Coward · · Score: 0

      I'd hate to disagree, but code can kill people. Actually, code *has* killed people. Fortunately (I guess), it was not the code's intent to kill. Ironically enough, the code was designed to control a system to help people. It's a classic case study that most CS students have (or should have) read at one time or another. It's a bit of a read though, if you're short on time, I suggest you skip to part 2, search for East Texas Cancer Center, April 1986, and read a couple of paragraphs.

      I couldn't find the report on IEEE Computer itself, so here are some links from a class homepage with a reprint.

      Therac-25 Investigation Part 1
      Therac-25 Investigation Part 2
      Therac-25 Investigation Part 3
      Therac-25 Investigation Part 4
      Therac-25 Investigation Part 5

    2. Re:Should GPL prohibit use of code to KILL people? by FigWig · · Score: 1

      If a group doesn't mind killing people, I'm sure they won't be bothered by breaking a software license.

      --
      Scuttlemonkey is a troll
    3. Re:Should GPL prohibit use of code to KILL people? by SirSlud · · Score: 1

      This would get sticky though. Are cigarette companies killing people with their products? Should they get to run GPLed stuff in house? And I think the army does a little more than killing. For instance, they must use computers for hacking into enemy networks and grabbing data and or corrupting enemy data. This may not be direct violence, but it might lead to it. What then?

      I do see your point tho:

      [root@army] insmod infrared_navigation_32.o

      Heehee.
      SirSlud

      --
      "Old man yells at systemd"
  93. Ethics and Technology by Ben+Smith · · Score: 1

    Ethics and Technology are intertwined issues. Think of encryption and privacy, think of nuclear weapons, think of biological weapons.

    If you think that ethics and technology shoulden't be discussed, you're wrong. If we ignore ethical and moral issues in our pursuit of the betterment of technology, we will destroy ourselves.

    Oppenheimer knew this...

    --
    -Ben
    bensmith@biz1.net
  94. SORRY ABOUT THE SPELLING AND GRAMMAR MISTAKES by Skratch · · Score: 1

    Don't flame me.

    --

    -- My neighbors dog has a four inch clit.
  95. Linux in the Military by Anonymous Coward · · Score: 0

    "Why use Linux, or GPL s/w in general, to kill people?" or "Why does the government mostly use MS stuff ?" is looking at the situation too simplistically.

    There are atleast two forces at work here:
    a. The "IT-21" program emphasizes PCs, MS and the web browser. Many of our apps are being web-ified. The reasons are training and maintenance. They do not have to train people at work when they can learn the MS environment at home surfing. IT-21 also reduces the number of workstations on a worker's desk. Hence, fewer things to maintain.
    b. The government does the public's bidding. We use these systems to provide disaster relief, provide early weather warning, perform humanitarian missions. Yes, we also kill people.

    If u are interested in reducing government waste of ur money, please make the followng points with ur representatives:

    a. Consolidation of many systems to one on a worker's desk is a good thing. It saves money. If we standardize applications to work over the web via a browser would further save money. This is because we can use any h/w running any OS on the worker's desk - as long as it can run a browser. So the emphasis should not be on winning the fight between Intel/MS and Intel/Linux. Why lock out Mac, Netwinder(Strong Arm?), even the upcoming Sega game machines?
    b. It is a big deal when one company controls the apps used to conduct routine military business WORLDWIDE. Do we want to continue taking that risk? One good virus.....
    c. Using Linux to atleast perform office automation tasks is cheaper and safer, i.e. one company does not control the destiny of the OS or the apps.
    d. Many of the systems I work with use Solaris/Oracle servers. Converting to Linux would not be impossible.

  96. It's better for us if they use NT by Anonymous Coward · · Score: 0

    Wouldn't we love to see things like Eschelon crashing daily?

    Military is evil, making it work better is bad.

  97. Think about this... by jd · · Score: 2
    Attitudes shape people. They shape people's responses, they shape people's reactions.

    You give people Windows NT or 98, and yes, you will probably get a pretty rough, tough, mindless military force.

    Why?

    Other than it being crud, because it encourages people not to think, not to cooperate and not to see others as people. And when you stop thinking, stop cooperating and stop thinking of other people as people, what is to stop you from harming them?

    Now, what happens if the military starts adopting Linux, with a multinational, cooperative, supportive attitude? Some of that attitude may rub off, for a start. A military comprised of people who think is a military where people will question orders they believe are wrong. A military that believes in cooperation, especially multinationally, is one where there is less incentive to label foreigners as sub-human. A military that sees other people as people will be less inclined to use lethal force, where at all possible.

    I'm not saying the military would become pacifists by adopting the penguin, but rather their attitude would necessarily shift, albeit only very very slightly, away from needless destruction of life, and towards alternative ways to achieve their goals. However slight that shift, that has to be a good thing.

    --
    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)
  98. Re:Should GPL smash the third-world? by duffman · · Score: 1

    someone watches too much tv. ^^

  99. Re:If you guess, you make a "G" out of "u" and "es by uberfunk · · Score: 1
    Again, I only ask that you think about what I said.

    I am stating that my ethics lead me to choose the GPL. The same set of my ethics opposes the ownership and/or use of firearms.

    I believe that all decisions in life should be based on a set of ethics; if you disagree with me here, I think we have a fundamental breach. To me, guns and opression go hand-in-hand. Linux is the farthest thing from opression.

    I am not stating that gun owners who use Linux are unethical. I am (and have been, if you care to read what I've said) asking how they can go hand in hand under the same set of ethics.

    I'll simplify this for simpler minds: You need to show me one thing from this list:

    1) It is OK to make a decision (like what OS you use) not based on ethics. (This is a hard route to take... saying "it is OK" seems to say "it is ethical")
    2) Guns do not imply opression. (I cannot understand how this argument would work, but if you can make it, go for it!)
    3) Linux/GPL does not imply freedom.
    4) Every choice one makes is independant from one's other choices. (This seems to be the path you are taking. If you prove this, however, I think you de-centralize life from the individual, which seems to me a bad thing.)
    5) There is no such thing as "ethics."

    There might be other options. In fact, I will probably get belligerant replys to this stating "You forgot to say 6) ESR likes guns," or "6) The Gnu should be hunted to extinction."

    Again, I think this debate has gotten too off-topic and too extensive for the realm of /. I would love to continue it via e-mail.

  100. if its any conscilation... by linuxnewbie.org · · Score: 1

    a few military domains/other government domains have visited my site repeatedly including air force and nasa.

    guess they really are learning about this crazy scary thing they call linux :).


    Sensei

    --
    Sensei
    Linuxnewbie.org home of the NHF's
  101. Triple redundancy by livewirevoodoo · · Score: 1

    Avionics are a quite a ways off from what Linux or any other desktop OS can provide because they are so specialized. I'm sure most military systems have multiple redundancy flight systems.

    Where Linux or any other OS comes into play is battle planning/communication where the multiple talents of a desktop system can be utilized. In that case the ultimate redundancy is the humans operating the system. They check the data which is in turn handed up to the commanding officer to check. If there is ever any discrepancies they are found and corrected.

    Ultimately, on more advanced weapon systems a computer is responsible for guidance. The guidance systems are also highly specialized and would not use a desktop OS either.

    --
    If its stupid but it works, its not stupid.
    1. Re:Triple redundancy by SkyWriter · · Score: 1

      I see, somehow I got the idea that unix was
      part of the so called weapons system device
      software or so (I haven't the military
      terminology :) rather than part of the human
      interface, or as you describe it above.

  102. Re:Should GPL smash the third-world? by WORLOK · · Score: 1

    You sound like some rich kiddie student with no real life experience who listens to left wing college professors in between poetry writing sessions. If it wasn't for the US Mil, sweet cheeks, you'd be speaking Chinese, if not Russian, German, or Japanese. Get a life or go live in Beijing. I hear they're lookin for a few good little Reds.

    ==============================
    Windows NT has crashed,
    I am the Blue Screen of Death,

  103. Military does use Linux by Anonymous Coward · · Score: 0

    The military does use Linux. I have seen it used as mail servers, file servers, and web servers. The percentage of Linux systems in the military seems to be running about the same percentage as in the general public. Unfortunately, that is not very high.

    For what it's worth. I manage 4 Linux systems for the Navy under contract. 3 of them are intranet servers on internal networks, and the 4th one will be coming on line on the internet here shortly.
    The contract was awarded on the basis of my company being able to maintain the Linux servers.

  104. Re:If you guess, you make a "G" out of "u" and "es by uberfunk · · Score: 1

    Sorry. Poor logic on your part. I suggest picking up "Introduction to Logic" by Irving M. Copi (you can probably find in on Amazon).

  105. Military does use Linux by Anonymous Coward · · Score: 0

    The military does use Linux. I have seen it used as mail servers, file servers, and web servers. The percentage of Linux systems in the military seems to be running about the same percentage as in the general public. Unfortunately, that is not very high.



    For what it's worth. I manage 4 Linux systems for the Navy under contract. 3 of them are intranet servers on internal networks, and the 4th one will be coming on line on the internet here shortly.

    The contract was awarded on the basis of my company being able to maintain the Linux servers.

  106. Rectal Craniotomoy needed by pingbak · · Score: 1

    Speaking as reservist in the military, you need to get a less pedestrian and provincial view of what the armed forces do. Perform a rectal craniotomy while you're at it. The fact that someone in a military research lab somewhere (NRL, Mitre, The Aerospace Corportaion, Rome Labs, DARPA JPO) is looking at deploying Linux should not come as a surprise.

    If any of you all recall last year's incident with the USS Yorktown (needing a tow because all NT systems controlling propulsion crashed), maybe Linux is a step forward. Look it on Wired. It's certainly more cost effective and it really is more reliable than NT.

    And c'mon, just 'cos the military uses it doesn't mean that mean that storm troopers will pour out of the sky and invalidate the GPL. The military is not about taking rights away. There are borders to this world, whether we like it or not, that must be defended. The US armed forces are dedicated to preserving the Constitution of the United States and the rights thereunto contained from all foreign enemies. (Yes, that may sound a little idealistic, but that's why I signed up -- to put my mouth where my beliefs are: The US Constitution's preservation.)

    Guess who the last people who want to fight conflicts are? Military commanders! Why? Because they are the ones responsible for sending the letter home that reads, "Dear Mrs. Smith: We regret to inform you that ..."

  107. Linux and Military Politics by Anonymous Coward · · Score: 0

    I'm in the air force... I work in the Network Control Center on an overseas base. We take care of all the base network functions, run the servers, and make sure the general's wife's computer don't crash (the last task being the hardest, since it's a Gateway P200 runnin' 95).

    Right now I'm tryin' to get slackware to work on our network (got strange routing problems for some reason) for an SNMP monitor (nothin' big, our main monitor runs NT and HP OpenView, but this will let us see at a glance if somethin's down). My Superintendant chose linux because of my supervisor's recommendation that UNIX does a good job of this sort of thing, and Linux was free. However, my NCOIC (guy under the superintendant and over my supervisor) seems to think linux is some watered-down version of DOS, no matter how much I try to convince him otherwise. Fortunately, with the superintendant's blessing, he can't stop me from usin' linux on this box.

    This type of thing is typical, in that the ones who have no idea what's goin' on have complete control over what we run. My situation is a fortunate one, but most of the linux guys here don't have a chance of gettin' away from NT. Quite sad, actually...

    Anyway, back to tryin' to get this routing problem fixed...

    spauldo da hippie

  108. Re:No Conflicting ideologies? by Ben+Smith · · Score: 1

    Agreed, you make a very good point. But free speech and killing are 2 different issues. If the klan uses a linux server to spread their ideology, that's one thing. If the DoD uses a linux computer to ensure that a missile destroys a truck convoy (or an embassy) that's quite another.

    They should be allowed to use them, I'm not saying they don't have the right, I just feel queesy at the idea of a tool built around the premises of freedom is used to take it away.

    --
    -Ben
    bensmith@biz1.net
  109. Here's The Missing Link (to the research paper) by Anonymous Coward · · Score: 0

    The link to the orginal research paper is bad. Here is the correct link:



    http://skyscraper.fortunecity.com/mondo/841/docu ments/99-184.html

  110. Linux advocates recruited by army. by Shoeboy · · Score: 4

    US military to deploy linux enthusiasts against hostile powers
    WASHINGTON D.C. In a landmark victory for the renegade OS, the United States Army has changed its recruitment and training procedures in order to make military service more attractive to Linux Users.
    "We're going all out to get as many of these penguin people into the ranks as we possibly can." Stated General Jack Ripper "These geeks truly are americas finest."
    The military became interested in geek warriors after observing multiple flame wars on the popular web site slashdot.org. "We used to think that the Army Rangers were the meanest mothers on earth, then we watched KDE and Gnome users face off." Explained Gen. Ripper. "We then had an elite team of rangers engage in the discussion. When I saw those hardened troops break down in tears from the geek onslaught, I knew we had found the perfect source of violent maladjusted zealots."
    Assimilating the new geek recruits required something of a change in the standard training regimen. Instead of boot camp, recruits are now put through reboot camp where they are forced to support mission critical applications on Windows98. This teaches them to hate. Recruits are then put through what is known as the 'burma road' drill - where they attempt to stay abreast of the most recent 2.3.x kernel using a 486sx/25 for compiles and a 1200 baud modem for downloads. After a few short weeks, the perfect killing machine is created. Geek troops are capable of untold attrocities in combat, including roasting prisoners over an overclocked celeron, installing MS Bob on enemy hardware and moderating down 'first posts.'
    "Some governments have complained that these troops don't abide by the geneva convention." Admitted Gen. Ripper "But I say that the geneva convention is a closed, proprietary protocol funded by Microsoft - screw em."
    --Shoeboy

  111. Military Computing by .milfox · · Score: 1

    Intresting thread. Anyhow, I'm in the army, enlisted, for now, doing a lot of sysadmin and repair stuff for my organization.

    A few reasons why linux can't work in *my* unit, at least...

    a) We have a large installed base of 9x and NT boxes to administer. Adding linux to the mix would only add to the headache, ... 100+ boxen is a pain to administer without someone on it full time, which I am not.

    b) User retraining. Yes, we're using 9x/NT/Exchange/Office/blahblahblah for networking. Corel (my choice), or Staroffice, are diffrent enough to *need* retraining, which is not practical without disrupting operations.

    c) WAN - Other units on the WAN are also running 9x networking.. without a SOP for a complete changeover, any smaller change would result in chaos.

    Yeah, in short .. 9x is just too dared embedded in our setup to bother with linux. When NT Server and Linux can interchange user info, plus an exchange client (that being the protocol of choice) .. exists on linux ... And then we can teach everyone about X/linux ... too . but in the meantime? Not a chance.

    the .milFox

  112. Draftees vs. professionals by Eric+Green · · Score: 2

    One thing to remember is that the military did a lot of soul-searching after the Vietnam War. Not only did the draftee army perform poorly (it's estimated that less than 1/4th of the U.S. soldiers in any given firefight even fired their weapons!), but the reports of rampant drug use, atrocities such as at My Lai, and rampant fragging of officers who tried to rein in their troops shocked both civilians and those in the chain of command.

    Today's military personnel are no angels by any means. The bureaucracy is still stifling, the officers are still stiff-necked and often more concerned about what high-paying consulting jobs they can land after retirement than about what they're supposed to be doing today, and the Marines are still jar-heads, no matter how much better shape the Corps is in today (grin). But I repeat that it's not the military that rattles sabres. Whenever we go on one of these foreign adventures, the Chiefs consistently tell the President that we shouldn't. About the only thing the military CAN be accused of is repeatedly saying that if we're going to go into a fight, then do it, don't just play at it with all of this "gradual escalation" BS. I.e., go in with overwhelming force, kick rear, and get it over with, don't drag things out because that'll just mean more people killed.

    -E

    --
    Send mail here if you want to reach me.
  113. Re:If you guess, you make a "G" out of "u" and "es by Anonymous Coward · · Score: 0

    Where do you live? Would it be as nice a place if there was no military to protect it? I suppose armchair philosopher wannabes can say dumbass whiny things about the military when they would never have the balls to step up and be counted.

  114. God bless the american way of slaughter by Anonymous Coward · · Score: 0

    >The military does kill people, but it's (usually) to prevent even larger numbers of people from dying if our enemy wins.

    > What do you think the Japanese would have done to Asia and the pacific islands if they hadn't been beaten back?

    You fucking hypocrite .By what you say you actually say yes to the killing of people if your Big Brother tells you that's ethical.Ok.Burn the fucking japs with the A-Bomb you're home ,right?Why the fuck should you care about it.Kill the yugoslavs you can watch it on CNN like you watch a football game.But there are people with ethics and ideals.I'm coding and i percieve thoses lines of code as expression of My ideals.I definetely don't want them to be used against any living being.That mere thought gives me the creeps.And now i shall make my version of the GPL(for all that it's worth) to disallow this.For you are the true sheep but others are slaughtered by your sheppard.Your turn will come eventually.

    1. Re:God bless the american way of slaughter by Lord+Kano · · Score: 1

      >By what you say you actually say yes to the killing of people if your Big Brother tells you that's ethical.

      I make my own decisions, some people need killing. Or are you going to tell me that men like Ted Bundy, Jeffrey Dahmer, and John Wayne Gacey should still be around stealing our air?

      >Burn the fucking japs with the A-Bomb you're home ,right?

      I think that the Germans would have been a better target for the first A-Bomb, but I didn't get to make that choice.

      >Kill the yugoslavs you can watch it on CNN like you watch a football game.

      Actually I think football is a stupid game and I don't watch it.

      >.For you are the true sheep but others are slaughtered by your sheppard.

      Let me tell you something about the REAL WORLD. Not every stranger good. Some people like to hurt other people. Military forces should be used for purposes of repelling attacks from aggressors and protecting the helpless.

      Or should we all just sit around driving manure powered cars, wearing hemp cloth clothes, and singing songs around the campfire while the lunatics of the world murder people without the possibility of military reprisal?

      The 60's are over, grow up and join the real world.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  115. Technology ultimately does not kill by craw · · Score: 2

    Anything to do with the military will raise ethical questions related to technology and humanity. I won't debate this issue except to point out the response of Oppenheimer when asked about the atomic bomb. I can't find the exact quote so I'm have to paraphrase it. I hope I don't butcher it too much.

    Q: Isn't it a tragedy of science for your invention to be used for destruction.

    A: No, it is not a tragedy of science. It is a tragedy of humanity.

    This "quote" was taken from Jacob Bronowski's excellent PBS series called "The Accent of Man." Many of you have not seen this as it appear many years ago. The book is still available (AFAIK); read the chapter about the quest for absolute knowledge.

  116. All rightey... by Anonymous Coward · · Score: 0

    1) Some people ask if GPL code should be used to kill other people. That's a military ethics debate; you ask, "Is it OK to kill people" and it turns out that some people just need killing. We've determined that, which is why we have a military force. We give our leaders the tremendous responsibility of having to decide when to use it (In some cases you're damned if you do and damned if you don't.) It isn't nice and it isn't pretty but that's life.

    2) I get really pissed off when I hear that the government wasted another $100 million of my money on unstable microsoft crap that will probably end up costing some of our soldiers their lives. What if the smart boat OS crashes during a military engagement? So I think that GPLed code should not only be used in the military and in the government, it should be mandatory unless they can show good reason why it shouldn't be used (Like B2 security requirements or something, in which case they should use Multics or DG/UX.)

  117. HAHA by Anonymous Coward · · Score: 0

    You're on crack! hehehe.. anyhow, i would hate to see something like that happen. next you know there will be a anti-porn gpl where you can't server porn off the aformentioned software. or a anti-bestiality measure where the said program can not be used to encourage anal sex with dogs. let's keep morality out of legalities .. besides, some people deserve to die.

  118. Re:No Conflicting ideologies? by schporto · · Score: 2

    What if that truck convoy is carying nuclear weapons into your backyard? What would you rather?
    NT running the code that guides a missle at the truck to defend your house
    Or Linux aiming the missle.
    Yes people will die. You or them.
    Yes I know the military does not always act in what some people think is a good way. But every military action will be frowned upon by somebody. But it is true (or seems to have been proven repeatedly) that sometimes military force is nessecary.
    On a side note who ever said they were gonna use Linux to kill people? I'd think they would still use it for the main uses you use it for. Most of the targeting systems were extremely customized code that is part of the hardware.
    If you have a problem with Linux being used as a file server for the AirForce, that's really a stretch.
    -cpd