in Search
Welcome to Neopoleon - Sign in | Join | Help
Navigation: Home | Forums | Galleries

Does Linux enable terrorism? You bet!

I got a great comment in response to my “Things are different on the inside” post:

So what if you aren't personally evil? If you are a good developer and do manage to produce not-bug-ridden software, and marketing gets the fruits of your labors and makes a torture device out of it, or a weapon of mass destruction, people will probably associate some of their negative emotions about the product (or how it was used) with You.

Good point, my friend! Good point.

To answer the first question, “So what if you aren’t personally evil?” I’d have to admit that I’m at a loss for words. The best thing I can come up with is that, by not being evil, I’m doing my best to do the things for Microsoft that I think are good for the company without trying to poop in everybody else’s cake at the same time. Aside from that, I can’t see any possible benefit. Thank you for phrasing the situation in such a way that makes me realize it’s quite permissible for me to stop putting all this effort into being the Good Guy and just go full-blown Darth Vader. Evil’s easier anyway, and I like to sleep in on the weekends, so this is going to work out well <whew>.

As for the rest of the quote, one thing that I really appreciate about these so-called “religious debates” is that, thanks to faith, we’re free to change the rules as we go along, completely ignore the facts, and treat hypotheses, or even wild guesses, as reality. It’s like professional wrestling of the soul.

And, as long as we’re pulling all the stops, I’m going to allow myself the pleasure of responding to another portion of your quote with sweet, succulent wild abandon:

[If] marketing gets the fruits of your labors and makes a torture device out of it, or a weapon of mass destruction, people will probably associate some of their negative emotions about the product (or how it was used) with You.

As has been established (and something which would be obvious without any explicit mention), we’re both talking completely out of our asses right now, so there aren’t any rules.

You mentioned "weapon[s] of mass destruction,” so ask yourself this: From which community do you think the Big Bad Terrorists of the World would take bits of software to create their World Domination Super Computer Systems?

Take a wiiiiiiiiiild guess.

Linux is nice and modular, right? It's well suited to embedded systems, right? That makes it a prime candidate for, oh, I don't know...

...the guidance systems for Freedom Destroying Missiles? You bet your ass!

So, here's the score as of now:

Windows - Used to crush the competition on behalf of the marketing department

Linux and Open Source - Used to destroy the Free World (and that’s “free as in speech,” not “free as in beer”)

Intention didn’t matter on behalf of the developers.

So, in the world of open source, I guess I’d have to ask the same question: So what if you aren’t personally evil? If Terrorists get the fruits of your labors and use them to detonate a dirty bomb in a populated area, people will probably associate some of their negative emotions about the project (or how it was used) with You.

That’s right: I don’t care about your personal alignment on the plane of Good/Evil. As of today, in my mind, Linux and Open Source, as a single entity, is responsible for World Terrorist Mayhem.

I’ve seen the light in this religious debate, and it looks like My Team is less evil than Your Team.

The pendulum swings both ways.

Hallelujah.

Published Friday, April 08, 2005 12:31 AM by Rory

Filed Under: ,

Comments

 

Anonymous said:

"so ask yourself this: From which community do you think the Big Bad Terrorists of the World would take bits of software to create their World Domination Super Computer Systems?

Take a wiiiiiiiiiild guess."

and Windows CE...? I'm sure i saw something about "destoy free world" in the catalog. Under networking components i think.

R
April 8, 2005 12:40 AM
 

Rory said:

"and Windows CE...?"

What are they going to do?

Pay for it with the Terrorist Company credit card?
April 8, 2005 12:46 AM
 

Anonymous said:

No silly, they'd steal it!

They're terrorists after all.

So, uh, if you'd be so kind, who, precisely, are the guys in MS that we're supposed to be pissed off at? I'm thinking it's like some dudes over in middle management along with the law teams, marketing, and some of the honchos?
April 8, 2005 1:56 AM
 

Scott said:

This is just the "what about the poor contractors on the second Death Star?" discussion from Clerks rehashed.

Scientists end up having these kinds of discussions with themselves all the time. "What if my discovery leads to something bad?" How did Einstein feel about the atomic bomb?

In theory, someone could use my database of prostate cancer patients at work as one HELL of a Viagra spam marketing list. I mean, they ARE the target audience for that product. That shouldn't stop me from creating the database because it can be used for so much more good than evil.

It's probably the same with Microsoft Access.
April 8, 2005 2:03 AM
 

Anonymous said:

" "and Windows CE...?"

What are they going to do?

Pay for it with the Terrorist Company credit card?"

They could use the 120day evaluation version:
http://msdn.microsoft.com/embedded/getstart/evaluate/default.aspx

DrEvil:'ok No2 - fire missile at Rome!'
No2:'oh crap it seems to be devaiting off path... to seattle'
DrEvil:'well lucky we didn't buy the full version, eh? tehehe'
No2:'tehehe'

R
April 8, 2005 3:33 AM
 

Rory said:

"No silly, they'd steal it!"

Nice try, but that's *illegal*, silly!
April 8, 2005 6:08 AM
 

Rory said:

R -

"They could use the 120day evaluation version"

The 120 day eval version isn't licensed for deployment.
April 8, 2005 6:12 AM
 

Dominic Cronin said:

Nobel would be a better example than Einstein.
April 8, 2005 7:17 AM
 

Anonymous said:

hmm, so the bigger question here is:
is nuclear testing, for instance on another countries capital counted as a "deployment" or "testing"?

R
April 8, 2005 7:36 AM
 

vrikodhara said:

Rory, I like reading your stuff. But come on, wtf is this. Instead of giving us nice comic strips about your neurosurgeon stuffing cats into your head, you are giving us a lot of moral crap.

Let the other people shout their balls out, just give me the comic strips.
April 8, 2005 8:19 AM
 

Anonymous said:

Linux terrorist comic strips!
yay!
April 8, 2005 9:35 AM
 

Ryan said:

April 8, 2005 11:06 AM
 

Steve Loughran said:

I believe that one project I work on, Ant, is used by the CIA, for reasons I won't go into. So yes, OSS projects do get used by the more dubious parts of the world. Is that bad? Well, maybe. The CIA are apparently more incompetent than evil.

I think helping the chinese government and their great firewall project is morally doubtful, yet everyone, closed source and open source seems to be involved there -whether they want it or not. And the TCP stack itself was a DARPA project; the Internet's dark twin, the military command and control infrastructure for executing the Big War is built on it. And yes, Unix has always been the underpinning there. So anyone who works on TCP up, has their hands tainted.

But you know what scares me the most. Someone on a windows mailing list 6 years back, saying they were writing control software for french nuclear submarines, in MFC. MFC! I just hope they got their string marshalling into COM right so they don't get the placenames of targets in their drop down lists wrong, and do a bit of buffer overflow safety where appropiate.

Nobody should be using C or C++ for safety critical apps, and IMO, nuclear systems come into that category. Admittedly, I did use C when I was doing control software for antimatter colliders, but that was 15+ years ago, we have moved on now, with the Large Hadron Collider upgrade, CERN will have retired my code, with Geneva still there. My antimatter coding past is now just something I have to lie about on US visa forms to avoid being given an indefinate holiday in caribbean, with a nice orange suit to wear.
April 8, 2005 1:52 PM
 

Michael Earls said:

"they were writing control software for french nuclear submarines, in MFC."

That's OK. French nuclear submarines don't carry weapons - they carry LOVE, Wine, and cool movies with vibrant colors abound.
April 8, 2005 1:58 PM
 

Brian Kuhn said:

Any well designed piece of code can be used for either good or for evil.

But lets be honest. When it is used for evil, it is a whole lot funnier.
April 8, 2005 2:42 PM
 

Rory said:

Vrikodhara -

"Rory, I like reading your stuff. But come on, wtf is this."

This is a tongue-in-cheek response to a comment on my blog.

I'm not actually being serious, although Linux/OSS and hypocrisy/double-standards *have* been on my mind all week.
April 8, 2005 4:07 PM
 

Randy said:

Remind me to spray you with Ansul Anti-Flame foam the next time I see you... you're going to need it :)
April 8, 2005 4:33 PM
 

Anonymous Coward said:

This post arrives on slashdot and Rory feels the wrath in:

5 ... 4 ... 3 ...
April 8, 2005 5:55 PM
 

Mark Miller said:

Liked your analysis, Rory. First off, what's this about "marketing taking the fruits of your labor and creating a torture device or a weapon of mass destruction"?? Sounds like somebody really hates the Marketing Dept. of Anycompany. Sounds like the plot from the movie "Real Genius", actually. Perhaps they've worked for a government contractor before. Hey, I can imagine some of that software being used to build/manage bombs. I mean, you know, defense *is* one of the government's responsibilities, after all.

This is something I meant to mention in response to one of your other posts on this topic. It's been my experience that within the OSS community there is a kind of anti-corporate "vibe" coming from some of the advocates (though certainly not all). It doesn't matter which corporation, they want no part of it. I think it's safe to say that these are the "let software be free (as in 'speech' as well as in 'beer'), and we'll all just charge for support services". I have heard from some that they just hate the capitalist-driven software development process. They love the fact that OSS software is not delivered on some cacamamy schedule that some dufus just pulled out of his ass. I suspect at one point or another in their careers they've all been victims of badly managed projects within badly managed I.T. departments, ones where the marketing department (or people with no project management experience whatsoever) set the requirements and/or the schedule, basically used the I.T. department--you know, chewed them up and then spit them out (ie. laid them off, shipped their jobs off to Bangalore, and laughed all the way to the bank). I understand that this can create a lot of resentment, but at some point, if one wants to live a healthy life, one should get over those resentments, get practical and move on.

I agree with your analysis. OSS could just as easily be used for terrorist purposes as a collection of commercial software. There is a little more control (such as export restrictions) on certain commercial software that could be used for nefarious purposes, though it's questionable how enforced it is. I think it's probable the commercial vendors respect these restrictions, but it's questionable whether software retailers do. Do they check a buyer's country of origin before selling a restricted software package to them? I doubt it.

There's "legal controlling authority" over OSS as well, but is it even capable of being enforced?? Naaah!! Hackers like OSS, and do they respect authority?? Don't insult my intelligence! It's free love, baby. Spread it around the world!
April 8, 2005 11:35 PM
 

Christopher Pietschmann, MCSD, MCAD said:

Well said, Rory.
April 9, 2005 2:13 AM
 

Andy said:

"I think it's probable the commercial vendors respect these restrictions, but it's questionable whether software retailers do." - Mark Miller

Mark I do know that Oracle checks country of origin before they will sell to you. I had to go through their verification process so I know they do. I think their client tools they just ask what country you are from but their Db software itself they actually do check. I wonder if Microsft does the same thing? I don't know but it's certainly very possible that they do.
April 9, 2005 10:31 PM
 

vrikodhara said:

Unfortunately for me, I read the post when I was totally fed up with hypocrisy all around(,) us.

April 19, 2005 11:35 AM
 

Will Von Wizzlepig said:

whoo.

it all seems to fall back onto personal beliefs for me, but, try this-

the thing you make/take part in fits well into society, is accepted, is beneficial to the 'greater good' or, even a 'necessary evil'-

then no matter how it is used you are TECHNICALLY free of guilt, as there's no controlling how people are going to associate guilt or anger.

but then again, take all of the enabling features of any crime or bad thing and realize how asinine it is:

blame the taxpayers of california for building roads for OJ to drive his bronco down,

blame KitchenAid for creating the refrigerator Jeffrey Dahmer stored his chopped up victims in,

and of course, blame rubbermaid for making the mop handle that Dahmer was beaten to death with.

Yadda yadda.

Now, if you mean you invented technology that nobody else was able to, and you alone controlled whether this new and enabling thing was unleashed on the world, that's a different story.
April 20, 2005 11:03 PM
 

TrackBack said:

Faith is not Mindless Ignorance
April 8, 2005 1:54 PM
New Comments to this post are disabled

About Rory

I *own* this site, you loser.