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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/09/07 13:12
Read: times


 
#136841 - I have 'disassembled'
Responding to: ???'s previous message
What do you consider "not legitimate?" If they're trying to get to some secured code and do wholesale copyright infringement then that's obviously wrong. I don't see anything wrong with reverse engineering a competitor's product, though, to see how it ticks or to establish what kind of functionality it might have.
first, I do not see why you need more than using the product to determine "what kind of functionality it might have".
second, I have 'disassembled' when a factory burned and the source was lost and found that the effort to disassemble is way more than the effort to recereate.

Thus, in my opinion, there is no value to 'disassembling' and thus no value to reading a given object code if you are not going to use it outright. Thus, were I to show dancing pigs on my signs, my competitor would be better off starting from scratch that trying to 'unlock' my code.

Is there anything dishonest about taking a look at the competitors product? absolutely not, is there anything dishonest by copying a routine 'unlocked' from the competitors code, absolutely. I do agree that the line between "taking a look" and "copying" can be fuzzy. As an example, if I see a competitor using some 'unusual' 485 transciever, I will look at the datasheet for the transceiver and try to determine the reason for the choice and If I see that being a better choice than mine, I may switch. However, I would never copy the code driving it.

Erik

List of 9 messages in thread
TopicAuthorDate
just brilliant            01/01/70 00:00      
   I see such quite often            01/01/70 00:00      
      Reading protected code            01/01/70 00:00      
         are you sure?            01/01/70 00:00      
            100% sure            01/01/70 00:00      
               in some cases -yes            01/01/70 00:00      
                  What is that?            01/01/70 00:00      
                      I have 'disassembled'            01/01/70 00:00      
                        To make sure            01/01/70 00:00      

Back to Subject List