Of course. But that doesn't mean the code isn't protected by
copyright. A friend of mine wrote this today:
We all understand that it's way easier to reverse engineer an
interpreted app than a compiled app. My advice here would be to not
care about it on a technical level, but protect it through the law.
It's easy to spend hours trying to obfuscate your code, but there is
no way you can protect it from some smart evil dude that has his mind
set on getting it. Instead, spend those hours studying what can be
done legally if this happens, and make sure that you can act. To this
day we have had no problems with this at all, but we sure know what to
do when it happens.
http://www.madebysofa.com/blog/ruby_on_osx_slides
Pretty applicable I think.
-Ross