Source code as free speech?
I recently read a thesis regaurding source code and object code as free speech that should be included under the first amendment. It made great reading and I thought It would be of interest here.
"It cannot seriously be argued that any form of computer code may be regulated without reference to First Amendment doctrine. The path from idea to human language to source code to object code is a continuum. As one moves from one to the other, the levels of precision and, arguably, abstraction increase, as does the level of training necessary to discern the idea from the expression. Not everyone can understand each of these forms. Only English speakers will understand English formulations. Principally those familiar with the particular programming language will understand the source code expression. And only a relatively small number of skilled programmers and computer scientists will understand the machine readable object code. But each form expresses the same idea, albeit in different ways. "
the rest of the doc can be found here.
http://www.2600.com/dvd/docs/2001/0126-speech.html
Source Code as Free Speech
I a gree with uraloony, open source is extremely great, but should not be considered an entity protected by the first admendment... I, on the other hand, would like to program an incredible application that is usable, but is incredibly hard to crack... just to give those crackers a challenge...:D
I think we are getting of track.
Though the debate weather we should treat all programs as open source and freeware is a great one and I would love to put my two cents in on the topic, I don't think that was the intension of the afore mentioned doc.
We should all have the rights of the First Amendment and that includes every form of expression up to and including code. Zion1459 is exactly right. We should have the right to program any kind of prgram for any application as a right to free speech. If I wanted to program a new trogen that could "potentialy" infect some computer I should be allowed under the first amendment. The use of said program would still be illegal of course but not the creation of such code.
Any thoughts, ideas, flames...