Reverse Engineering / Обратная разработка

Jan 28, 2017 12:03

Reverse engineering is the process of discovering the technological principles of a device, object, or system throughanalysis of its structure, function, and operation.[1] It often involves taking something (a mechanical device, electronic component, etc) apart and analyzing its workings in detail to make its copy.
[skipped]
European Union (from http://encyclopedia.thefreedictionary.com/reverse+engineering )


Article 6 of the 1991 EU Computer Programs Directive allows reverse engineering for the purposes of interoperability, but prohibits it for the purposes of creating a competing product, and also prohibits the public release of information obtainedthrough reverse engineering of software.[27][28][29]

In 2009, the EU Computer Program Directive was superseded and the directive now states:[30]

(15) The unauthorised reproduction, translation, adaptation or transformation of the form of the code in which a copy of a computer program has been made available constitutes an infringement of the exclusive rights of the author. Nevertheless, circumstances may exist when such a reproduction of the code and translation of its form are indispensable to obtain the necessary infor­mation to achieve the interoperability of an indepen­dently created program with other programs. It has therefore to be considered that, in these limited circum­stances only, performance of the acts of reproduction and translation by or on behalf of a person having a right to use a copy of the program is legitimate and compatible with fair practice and must therefore be deemed not to require the authorisation of the right­holder. An objective of this exception is to make it possible to connect all components of a computer system, including those of different manufacturers, so that they can work together.Such an exception to the author's exclusive rights may not be used in a way which prejudices the legitimate interests of the rightholder or which conflicts with a normal exploitation of the program.

Previous post Next post
Up