Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/18/06 14:48
Read: times


 
#120482 - Reverse engineering
Responding to: ???'s previous message
Since when is reverse engineering illegal, anyway? My understanding is that reverse engineering in order to create a compatible device is 100% legal; that's why it isn't illegal for OpenOffice to use any technical means necessary to determine the .DOC format so that OpenOffice can read/write .DOC files.

Of course, it would be illegal to reverse engineer the firmware and use the resulting code directly in your program. That'd be simple copyright violation--not because you reverse-engineered it, but because you used their code. As such, when reverse-engineering it's my understanding that you should have one person reverse-engineer, create a specification based on what they discover, and have someone else write the code based on the specification without ever looking at the original code. That way there is no way that the original code can "slip in" to the new project.

Anyway, I'm not a lawyer. But that's always been my understanding.

Regards,
Craig Steiner


List of 13 messages in thread
TopicAuthorDate
Anyone interested in a 80C537 bounty?            01/01/70 00:00      
   Additional Requirements            01/01/70 00:00      
      Obsolete ?            01/01/70 00:00      
         Reverse engineering            01/01/70 00:00      
            a 'legal' example            01/01/70 00:00      
               Yes, legal but ...            01/01/70 00:00      
         But then            01/01/70 00:00      
            Maybe            01/01/70 00:00      
               I once was that layman            01/01/70 00:00      
            weird            01/01/70 00:00      
         I never said it was illegal            01/01/70 00:00      
            and I am curious            01/01/70 00:00      
   to whomever may be interested            01/01/70 00:00      

Back to Subject List