Intellectual property law purports to protect right holders and simultaneously to promote fair use of intellectual properties. In real, scientific technology and information may be developed by revising and improving already existed creative works. Su...
Intellectual property law purports to protect right holders and simultaneously to promote fair use of intellectual properties. In real, scientific technology and information may be developed by revising and improving already existed creative works. Such revision and improvement have been accomplished by various approaches and reverse engineering is one of ways to develop them. It is true that the creation of computer program is encouraged by permitting an exclusive right to its creator. However, in comparing to other intellectual properties, the use of existed computer programs is more necessary to follow up the development of computer hardware and to achieve compatibility with other programs for a computer program.
In addition to the fair use clause, Computer Program Protection Act expressly recognizes reverse engineering of the program. Stipulation of reverse engineering may be incurred by unique nature of a computer program which demands the broad use of other programs. Nevertheless, in constructing reverse engineering, it is frequently confused with program copyright infringement. The use of other programs is common for both of them and such a common element increases confusion. However, they are different because reverse engineering is lawful but infringement is illegal activity.
From an economic point of view, reverse engineering can increase competition in the marketplace which will lower prices and promote follow-on innovations by second comers. Despite that, currently, lawful reverse engineering is strictly limited for a compatible purpose. Accordingly, to be a leading country of IT industry and to strengthen computer software industry, broad protection of reverse engineering is required.