Skip to main content
Tweeted twitter.com/StackSoftEng/status/1007448235856859136
Post Reopened by Doc Brown, Kilian Foth, Karl Bielefeldt, Blrfl, Thomas Owens
link to question
Source Link

GPL requires all source code be made available, but I am unsure how trained neural network models interact with GPL since it's unclear if these models count as source code.

To have a concrete example to discuss, consider this example:

Suppose you are working on a mobile application. Because the application contains GPL licensed code, the mobile application will be licensed under GPL too. The mobile application also uses a pretrained neural network model. (For simplicity, assume you used MIT licensed code that is not used in the mobile application to generate the neural network model.)

Does this pretrained neural network model count as source code? If so, does the model have to be licensed under GPL?

Question re-asked here: https://opensource.stackexchange.com/questions/6961/how-does-gpl-apply-to-neural-network-models

GPL requires all source code be made available, but I am unsure how trained neural network models interact with GPL since it's unclear if these models count as source code.

To have a concrete example to discuss, consider this example:

Suppose you are working on a mobile application. Because the application contains GPL licensed code, the mobile application will be licensed under GPL too. The mobile application also uses a pretrained neural network model. (For simplicity, assume you used MIT licensed code that is not used in the mobile application to generate the neural network model.)

Does this pretrained neural network model count as source code? If so, does the model have to be licensed under GPL?

GPL requires all source code be made available, but I am unsure how trained neural network models interact with GPL since it's unclear if these models count as source code.

To have a concrete example to discuss, consider this example:

Suppose you are working on a mobile application. Because the application contains GPL licensed code, the mobile application will be licensed under GPL too. The mobile application also uses a pretrained neural network model. (For simplicity, assume you used MIT licensed code that is not used in the mobile application to generate the neural network model.)

Does this pretrained neural network model count as source code? If so, does the model have to be licensed under GPL?

Question re-asked here: https://opensource.stackexchange.com/questions/6961/how-does-gpl-apply-to-neural-network-models

Post Closed as "Not suitable for this site" by Jörg W Mittag, amon, Bart van Ingen Schenau, gnat, David Arno
Source Link

For GPL, do trained neural network models count as source code?

GPL requires all source code be made available, but I am unsure how trained neural network models interact with GPL since it's unclear if these models count as source code.

To have a concrete example to discuss, consider this example:

Suppose you are working on a mobile application. Because the application contains GPL licensed code, the mobile application will be licensed under GPL too. The mobile application also uses a pretrained neural network model. (For simplicity, assume you used MIT licensed code that is not used in the mobile application to generate the neural network model.)

Does this pretrained neural network model count as source code? If so, does the model have to be licensed under GPL?