Especially with dual-use technology, e.g. open source infrastructure, open accessibility moots some qualms about empowering a specific military at the expense of others.
(On the other hand, in terms of wars not happening and pure global peace and stability, there are arguments for elevating between 1 and 5 powers above others)
If you've taught kindergarten or middle school, you've probably helped raise a soldier.
Yeah ok.
I believe that on HN you perhaps talk to the wrong audience for this argument. If the teacher really had the "hacker spirit" in teaching, the pupils will be too freethinking (as in hacker) to be suitable soldiers.
"If someone's freethinking, they'll think exactly like me"
I claim that my point nevertheless stands. I was explicitly talking about "hacker spirit". If you read up on the hacker ethics
> https://en.wikipedia.org/w/index.php?title=Hacker_ethic&oldi...
you will find many points that will make such a person a really unsuitable soldier, for example "Mistrust authority — promote decentralization", which is at least in my worldview quite the opposite of the life as a soldier, where obedience, chain of command etc. are central.
The same holds for "All information should be free", which is quite in the spirit of Snowden and Assange, but quite the opposite of the values of being a soldier, where military secrets are (for good or bad) of importance.
This is the comment I was shooting at. I don't believe this. Instead I believe something far more terrifying.
"Society manages complexity by the occasional cull of the free thinker"
Lots of smart people can bring a lot of good change to a society and culture, but one needs to be very careful to think the majority of the population in that society will accept those changes, and the faster they occur, the more resentment builds. Suddenly you have politicians and activists pining for the 'good old days'. Suddenly a nice authoritarian figure pops up and tells the masses that he can fix all their problems. There are ample examples in history to see where this leads.
I'm not sure how one enforces such a license. Let's be real, even a successful lawsuit isn't going to remove said software from the military's hands. And to the extent it is honored, it has the negative effect of driving up the cost of developing military software, which of course comes out normal people's pockets.
But it might be an interesting way to take up a principled stance.
Out of interest, are there open source licenses that prevent use in military projects? ISTR reading something recently about it being legally questionable to discriminate between who can accept a license, but that was in the context of allowing open source for non-commercial purposes.
Creative Commons NonCommercial licenses, for example, are neither Open Source nor Free Software licenses.
This question is an oxymoron.
Both the definition of open source (by the Open Source Initiative) and the definition of free software (by the Free Software Foundation) explicitly forbid discriminating against any person or a group of people for software to be considered as open source / free software.