Il y'a un aspect que tu n'abordes pas; et ce que la génération de code issue de l'analyse de code existant est considéré comme une oeuvre dérivée ou non ;)
Je n'élude pas, mais je n'en sais rien. Si l'AI est suffisamment bien fichue pour ne jamais recracher de bouts de code tels quels, je ne vois pas sur quelle base on peut justifier d'un travail dérivé. C'est ça qui est étrange, on met d'un côté 10000 logiciels sous GPL, l'AI recrache du code qui ne ressemble à aucunes des données d'entrée. Pourtant, on a la certitude que c'est forcément un code dérivé de code sous GPL, mais la licence ne peut pas s'appliquer...
Bien entendu, si l'AI est overfittée, elle va redonner le code d'entrée, et là le travail dérivé est incontestable.
Franchement, si je devais fournir une AI qui produit du code, j'entrainerais 100 AIs avec des échantillons aléatoires de 50% du code d'entrée, et j'attribuerais des AIs aléatoirement aux clients (ou bien je fournis le code consensus de plusieurs AIs). Du coup, si l'AI n'est pas overfittée, poursuivre en justice pour travail dérivé serait un pile ou face du point de vue technique (et une quasi-certitude de perdre du point de vue juridique : tu attaques en justice alors que tu ne sais même pas si ton code a servi ou non à produire le code dérivé, c'est presque abusif).
[^] # Re: Question de droit
Posté par arnaudus . En réponse au journal Est-ce qu'une IA peut choisir la licence du code qu'elle écrit ?. Évalué à 3.
Je n'élude pas, mais je n'en sais rien. Si l'AI est suffisamment bien fichue pour ne jamais recracher de bouts de code tels quels, je ne vois pas sur quelle base on peut justifier d'un travail dérivé. C'est ça qui est étrange, on met d'un côté 10000 logiciels sous GPL, l'AI recrache du code qui ne ressemble à aucunes des données d'entrée. Pourtant, on a la certitude que c'est forcément un code dérivé de code sous GPL, mais la licence ne peut pas s'appliquer...
Bien entendu, si l'AI est overfittée, elle va redonner le code d'entrée, et là le travail dérivé est incontestable.
Franchement, si je devais fournir une AI qui produit du code, j'entrainerais 100 AIs avec des échantillons aléatoires de 50% du code d'entrée, et j'attribuerais des AIs aléatoirement aux clients (ou bien je fournis le code consensus de plusieurs AIs). Du coup, si l'AI n'est pas overfittée, poursuivre en justice pour travail dérivé serait un pile ou face du point de vue technique (et une quasi-certitude de perdre du point de vue juridique : tu attaques en justice alors que tu ne sais même pas si ton code a servi ou non à produire le code dérivé, c'est presque abusif).