Can Open Source Give Comfort To the Enemy?
zlite writes "We make open source Unmanned Aerial Vehicles (drones), mostly for geomapping and other amateur uses. One of our problems is that most people think of UAVs as Scary Things, and despite our efforts to prove otherwise there's always the risk of regulatory crackdowns. We have amateur UAV participants from around the world, but now they've been joined by an Iranian in Tehran, who has made a UAV in the colors of the Iranian flag. My instinct is that we should welcome everyone, everywhere, but I'm sure some in Washington worry that this looks like helping an 'Axis of Evil' country make advanced weapons. They could shut us down with the stroke of a pen. My question: is there ever a case for letting national security issues dictate the limits of an open source project?"
Just like scientific advancements and knowledge in general are available to anyone, anywhere, so should be open source software. It's a principles thing.
In any case, something tells me no open source UAV software will ever be capable of running a weapons platform without significant contributions. If a country can build a UAV capable of military grade recon or even able to field weapons, they won't have any problem writing the software.
Technology is not inherently wrong/evil/whatever. Technology is just technology. And if an Iranian kid finds some peaceful apps for technology, good for him, hope he inspires the hell out of his friends to do the same.
Let's face it, you can use a baseball bat to play baseball. Or, you can use it to beat somebody to a pulp. Going to make baseball illegal cause somebody might pick up a bat and hit somebody? Same principle.
Understanding the scope of the problem is the first step on the path to true panic.
My question: is there ever a case for letting national security issues dictate the limits of an open source project?"
Crypto was kept out of the Linux kernel for a long time, since the US had regulation on exporting crypto systems. These were mostly lifted under Clinton, though there's still a list of countries that it's illegal to export to (Cuba, Iran, Iraq, Libya, North Korea, Sudan, and Syria, according to: http://www.epic.org/crypto/export_controls/regs_1_ 00.html).
RMS has stated that if copyright laws in the vein of the DMCA continue to be passed, Free Software development could no longer take place in US borders.
Germany was recently hit with a law that outlawed "hacking software", apparently including nmap or packet sniffers.
It's nice to say that you want to do things for the good of humanity, but beaurocrats have other ideas.
Not a typewriter
While I do personally agree with your sentiments, that is not really the question being asked. The question being asked is "Is it legal?".
That question is more complex. I am working on a rocket - similar issue arise. ITAR is the governing regulation, and the state department decides what ITAR means. And they are not logical about it.
I want to develop human rocket transports - but anything that goes into space is automatically a weapon, according to the state department. That means that if I talk to a non-US citizen about my improvements to rockets, I go to jail - let alone hiring or working with a non-US citizen.
UAVs seem very likely to fall under ITAR, because the state department will almost certainly say so. Ignorance of the law does not free you from the consequences of it, so I would tread carefully. One of the biggest problems with ITAR is that it is difficult to know exactly what it makes illegal - and so you end up having to consult lawyers every time you want to do anything involving foriengers. Very annoying, and very expensive! But it does lock in big profits for government contractors, of course... (You did know that they get reimbursed for all legal expenses, right?)
My dream is that knowing this will so enrage the Slashdot community that everyone will call their senator and tell them to force the state department to make the ITAR list less inclusive, and only include things that have weaponry as a primary purpose - and get congress to force state to change.
I'd also like a pony...
while (sig==sig) sig=!sig;
Don't bite the propaganda of AIPAC or Dick Cheney! Israel is the nuclear armed agressor in the Middle East.
Huh? Aggressor? Last I checked, it wasn't Israel who was swearing to wipe out other countries, nor do they send suicide bombers to blow up buses of children. Israel is certainly not squeaky clean, but having enemies around you screaming for your destruction tends to make a country trigger happy. The ledger of atrocities is about 10 (if not 100) to 1 in favor of Israel.
Persian culture, by way of contrast, produced the world's first assertion and declaration of Human Rights, and is responsible for the foundation of modern mathematics.
Those civilizations are long dead -- unfortunately for the people of the middle east.
Sometimes it's best to just let stupid people be stupid.
Persian culture, by way of contrast, produced the world's first assertion and declaration of Human Rights, and is responsible for the foundation of modern mathematics.
While I somewhat agree with that sentiment, we need to recognize that Iran isn't exactly the same Persia that we know and love. A lot has changed over the years. Persia finally succumbed to Islam; around 90% of Iranians follow the various Islamic faiths, and there are very few Zoroastrians hanging around. Sure, ethnically, the people are mostly the same as they were during the Empire years, but to say that culture is still pervasive? I don't know about that. Also, you can't berate people who follow the other Abrahamic religions, and then praise a modern country filled with people who also follow an (in my eye) equally stupid, but somewhat different Abrahamic religion. What sense does that make?
I've no doubt that the Iranian people are generally, and individually, great people; still, they're under the influence of assholes. It's no different than the US. Their government lies, our government lies, their leader has a screw loose, our leader has to have a screw loose-and unfortunately he has control over the bombs. Israel is the same way. It would be nice, however, if Ahmadinejad didn't periodically call for the elimination of Israel. Instead of defusing the situation, all they do is throw another stick of dynamite on the pile, and it doesn't further their cause in the international arena.
Constitutional rights may be respected, repealed, or modified; but they must never be ignored.
If you take a russian rocket engine into the US, it then becomes illegal to send it back to Russia or to tell anything technical about it to Russians. The only exception is anything "published", which you can quote (but not embellish - even saying "this looks good" could be construed as an ITAR violation).
I've heard that the best way around it is to patent it. A Patent counts as publishing it, which means that you can then talk about it. If you had published it yourself, they would consider that an ITAR violation - but if the PTO publishes it, you are off the hook.
The most annoying and inane rules anywhere. Seriously, call your senator!
while (sig==sig) sig=!sig;