Military use a ‘freedom’?

I saw this on News­forge about a project called GPU which is a Gnutella client that creates ad-​hoc super­com­put­ers by allow­ing indi­vid­ual PCs on the network to share CPU resources with each other. To make matters more inter­est­ing the devel­op­ers licensed it under essen­tially the GNU GPL, however their soft­ware may not be used for mil­i­tary pur­poses. The mod­i­fied license can be found here.

Given the GPL is all about giving users rights and seeing the recent dis­cus­sion going on through the com­ments on the News­forge page, I beg to ask - is being able to use the works of the free soft­ware com­mu­nity for mil­i­tary pur­poses really a ‘right’?

I don’t really think so. I don’t believe in solving prob­lems through vio­lence which is what the mil­i­tary is pre­dom­i­nately for and given the recent state of world affairs, I can def­i­nitely see why the devel­op­ers of GPU decided to dis­al­low the mil­i­tary to make use of their code. If I were a pro­gram­mer and the US mil­i­tary or the IDF or even the Bun­deswehre wanted to use my code, I would refuse.

I can see the flip side of the argu­ment where the mil­i­tary exists to protect a country however given espe­cially the mil­i­tary action we’ve wit­nessed these past 5 years world wide all in the name of pro­tect­ing us from foreign threats I stand by my views. Ulti­mately I do not trust the mil­i­tary just as I do not trust a gov­ern­ment that puts so much of our tax dollars into mil­i­tary spend­ing. There­fore in a world where this is hap­pen­ing and on the rise I do not like the idea of the mil­i­tary or mil­i­tary bodies making use of my work.

As for artwork - I don’t mind. :)

I want my work to be used for con­struc­tive pur­poses. Do what­ever you like with it but try to do some good, which is not what I’ve been seeing from the world’s armed forces as of late.

Finally, given that many pro­gram­mers out there still license their code under a pro­pri­ety license, I think bitch­ing at paci­fistic hackers who don’t want their code to be used by the mil­i­tary is pretty ridicu­lous. Bitch at someone else.

8 comments

  1. 1. dylunio
    Aug 17, 22:58

    Indeed this clause to the licence is inter­est­ing. I am a paci­fist, I dispise war, but I don’t agree with the clause.
    The mil­i­tary can be bad (look at the US army, the mil­i­tary in Burma etc.) but there are others that are paceful, and don’t do much more than protect board­ers and do some peace keeping (like the Irish). To have a clause which states that there may not be mil­i­tary use of soft­ware sug­gests that all the mil­i­tary are bad, tarring every with the same brush.

  2. 2. tbuitenh
    Aug 17, 22:05

    I agree with dylunio. On the other hand, I would mind if my artwork was used for some mil­i­tary pur­poses, such as paint­ing it on weapons.

  3. 3. Nicholas FitzRoy-Dale
    Aug 18, 02:53

    Well regard­less of my per­sonal thoughts I think it would be hyp­o­crit­i­cal to cam­paign for soft­ware freedom and then decide that certain groups don’t qualify, so the Free Soft­ware Foun­da­tion is at least being con­sis­tent. That’s one of the things I like about them: they (as a group) are always very con­sis­tent about things. It’s a pity about their license. ;-)

  4. 4. libervisco
    Aug 18, 04:23

    I’ll have to jump on the band­wagon and agree with dylunio, tbuitenh and Nicholas. I do despise war and all sorts of vio­lence, but I think that a Free Soft­ware license is not really the best way to fight it espe­cially con­sid­er­ing that the meaning of “mil­i­tary” also includes things that don’t have much to do with war or even real vio­lence.

    A police is mil­i­tary, in a way, too. Gov­ern­ment enforce­ment of laws can be con­sid­ered a mil­i­tary system and in many cases it is good that it exists.

  5. 5. John
    Aug 18, 10:55

    free is free and you cannot dictate terms of use.

    Sounds like a good time to rein­tro­duce national service for all under 30 to carry a weapon or write code for the mil­i­tary

  6. 6. Pascal
    Aug 18, 15:06

    I agree with dylunio. On the other hand, I would mind if my artwork was used for some mil­i­tary pur­poses, such as paint­ing it on weapons.

    Well I guess I was assum­ing that they mil­i­tary would not slap one of my splashes or wall­pa­pers on their bombs because, well, there really isn’t any logical reason for it.

    I’ll have to jump on the band­wagon and agree with dylunio, tbuitenh and Nicholas. I do despise war and all sorts of vio­lence, but I think that a Free Soft­ware license is not really the best way to fight it espe­cially con­sid­er­ing that the meaning of “military” also includes things that don’t have much to do with war or even real vio­lence.

    I can def­i­nitely under­stand the views that you and every­one above that comment thresh­old has too, but I also respect the views of the GPU devel­op­ers and acknowl­edge their license terms for their soft­ware.

    Free is free and you cannot dictate terms of use.

    Inter­est­ing comment coming from someone who uses and sup­ports pro­pri­etary soft­ware. Back to topic - the devel­op­ers of GPU def­i­nitely can dictate what you do with their code. They are per­mit­ted to modify the GPL and add a no mil­i­tary use clause - as they did - just like cre­ators of pro­pri­etary soft­ware can dictate the terms of use for their code. Note that every time you hastily click on the “Agree” button when you use and/or install pro­pri­etary soft­ware you are agree­ing legally to a set of terms of use for the program(s) you are using/installing. :)

    Sounds like a good time to rein­tro­duce national service for all under 30 to carry a weapon or write code for the mil­i­tary[.]

    I don’t see why. The Uni­ver­sal Dec­la­ra­tion of Human Rights apposes com­pul­sory draughts and con­scrip­tions. If it came to doing some good for the com­mu­nity I live in, I would be happy to do a com­mu­nity service of some descrip­tion, and I con­sider myself to be doing that to an extent already by uphold­ing human rights, pro­mot­ing free culture and free soft­ware.

    I would gladly help phys­i­cally if the com­mu­nity in which I lived asked it of me, however I will not train for combat just as much as I don’t support the mil­i­tary doc­trine.

  7. 7. John
    Aug 18, 18:02

    how do you define mil­i­tary when con­cern­ing appli­ca­tion devel­op­ment. for example does the fact NATO uses Exchange and Solaris, Sin­ga­pore mil­i­tary uses Open Office/Star Office, mean that those vendors are writing apps for the mil­i­tary or just the fact the mil­i­tary can use them, you will find the tightrope will be very hard to walk and balance on between use of and devel­oped for, or mod­i­fied for use

    good thing you live in Aus­tralia then where freedom of choice is cur­rently available…wasn’t too long ago you would have had a dif­fer­ent choice and not one of your making as national service was com­pul­sory.

    Many coun­tries have com­pul­sory national service (some for woman too) like Israel, Sin­ga­pore, Finland, Malaysia and many others. You have a choice there too, do the service or spend the same time (2 years in Sin­ga­pore) in jail.

    so if you would gladly do com­mu­nity service if required why not do anyhow?

  8. 8. Pascal
    Aug 18, 18:44

    how do you define mil­i­tary when con­cern­ing appli­ca­tion devel­op­ment. for example does the fact NATO uses Exchange and Solaris, Sin­ga­pore mil­i­tary uses Open Office/Star Office, mean that those vendors are writing apps for the mil­i­tary or just the fact the mil­i­tary can use them, you will find the tightrope will be very hard to walk and balance on between use of and devel­oped for, or mod­i­fied for use

    It doesn’t matter how I define mil­i­tary because it matters solely what it means offi­cially in the legal clause that it was men­tioned in, in which case I am not sure and would prob­a­bly (and sadly) have to resort to asking a lawyer.

    I don’t care or have much against if any mil­i­tary uses GNU/Linux. I don’t mind it if they develop it and give some­thing back to the com­mu­nity. :)

    good thing you live in Aus­tralia then where freedom of choice is cur­rently available…wasn’t too long ago you would have had a dif­fer­ent choice and not one of your making as national service was com­pul­sory.

    I’m German of nation­al­ity so if I were living in Germany by this time next year I would have to do national service however I can choose whether that would be mil­i­tary service or com­mu­nity service such as serving in a hos­pi­tal or some-​such (though I am not up to date on the specifics).

    so if you would gladly do com­mu­nity service if required why not do anyhow?

    Right now? Well I guess because a) I’m busy with my college edu­ca­tion, b) I con­sider my work for the free software/culture com­mu­nity some­thing for the com­mu­nity and c) because phys­i­cal con­tri­bu­tions to the com­mu­nity have not been asked of me.

    Note I prefer to do work for the com­mu­nity, whether that is locally, the com­mu­nity in which I phys­i­cally live or whether that is the global com­mu­nity on the Inter­net. I don’t like the idea of ‘national’ service because I don’t really like the idea of coun­tries as such. I think we are all human beings — you and I are quite similar — and thus for me coun­tries and national borders only seg­re­gate us. If I do ‘service’ then I would like to do it in such a way that many people can benefit from it — I don’t really want to dis­crim­i­nate by serving only my ‘country’.

    A few years back when I was a Scouts Aus­tralia par­tic­i­pant I helped out in numer­ous com­mu­nity events whether it was clean­ing up, plant­ing trees, going on junior camps to teach and oversee the ‘cubs’ (younger scouts). :)

Post a comment

Please share your thoughts or add a note if I missed something.

Required fields are marked by an asterisk (*). Your e-mail address is never published nor shared. You can use common text formatting XHTML elements (e.g. a, acronym, blockquote, code, em, strong, …). If you’d like to directly respond and link to another comment, you can do that using the Twitter-style @reply (i.e., @Randy Bender: …).

*
*