• [^] # Re: Est-ce qu'on a le droit de ne pas s'inquiéter?

    Posté par (site web personnel, Mastodon) . En réponse au journal Le filtrage à la source. Évalué à 5.

    En 10 ans de boite, j'ai vu passer des palanquées de code, écrit par des gens éparpillés partout autour du monde. Et ce que j'en ressort comme expérience va exactement dans le sens d'arnaudus : le code non-trivial piqué d'un post, d'une lib voire pire d'un autre projet fait par d'autres gens (sisi, ça existe), ça se voit tout de suite avec un peu d'habitude. Pour peu que le projet n'ait pas de contrainte de style, tu arrives même à reconnaitre la personne qui a fait le plus gros du code d'une classe X ou Y juste en lisant ce code – tout comme tu peux reconnaitre un auteur à son style.

    Pour moi, les principaux effets de ce genre de détection si ça se met en place, ça va être :

    • La détection de code copié/collé d'un projet sur l'autre, en général dans l'irrespect le plus total des licences (et ça peut être une excellente chose pour le logiciel libre sous licence contaminante)
    • Un risque de faux positifs d'autant plus élevé que le projet a des normes communes et paranoïaques

    La connaissance libre : https://zestedesavoir.com