• [^] # Re: Méthode !

    Posté par . En réponse à la dépêche Premiers pilotes libres pour les imprimantes Samsung. Évalué à 5.

    Lorsque je parle d'utiliser l'ingénierie inverse pour développer les pilotes, je n'ai certainement pas décompilé les sources, traduit l'asm en C et mis tout ça dans un fichier pour le mettre en ligne. Cette technique étant interdite.

    Ce que j'ai fait, c'est décompiler les sources pour comprendre l'algorithme de compression des données. Car même un génie aura bien du mal à retrouver l'algorithme de compression en ne s'inspirant que du résultat compressé. Ensuite, une fois l'algo compris, j'ai fermé les sources et j'ai recodé juste à l'aide de la spécification que j'ai écrite, le pilote. Et à mon humble avis, les deux codes génèrent le même résultat mais ils diffèrent allègrement !

    Par conséquent, j'estime avoir utilisé l'ingénierie inverse uniquement dans le cadre de l'interopérabilité et qu'il n'y a eu en aucun cas pillage de code. Par conséquent, rien n'est répréhensible.