La reproducción permanente o provisional, la traducción, la adaptación, el arreglo o cualquier otra modificación, cualquier forma de distribución, la decompilación, el desensamblaje y los procesos para revertir la ingeniería de un programa de computación.