J'espère que la Modération ne va pas considéré ce qui suit comme de la pub. Si cela était le cas, je présente mes excuses par avance et corrigerai si nécessaire.
J'ai découvert l'importance des licences avec le livre "Linux Embarqué" de Pierre Ficheux. Il commence par l'explication des licences qui est en fait un point très important, surtout quand tu distribues du SW, qu'il soit embarqué ou pas. Il faut savoir que le noyau linux est en GPL2 alors que la 3 est sortie.
Tu trouveras beaucoup de détails ici :
https://www.gnu.org/licenses/licenses.en.html et ici pour la GPL 3 :
https://www.gnu.org/licenses/quick-guide-gplv3.html
Attention, Android est sous licence Apach et non pas GPL.
Je n'ai qu'une vague connaissance de ces licences SW, par contre je suis très vigilant sur ce que je fais d'un code sous license GPL. QT a un système de double licence, en tant que privé, j'utilise la version en licence LGPL3.
Je ne connais pas les licences matérielles.
La GPL fait sourire ceux qui ne la connaisse pas. Certains industriels en ont une peur bleue tout, de la même manière que tout le monde s'est fait dessus avec la RGPD. (c'est à titre de comparaison, pour que tu comprennes que ceux qui la connaisse ne rigole pas avec). C'est probablement un frein pour la pénétration du libre dans certains secteurs.