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