Quitte à me répéter : si, c'est libre!
Tu peux le modifier. Tu ne peux pas faire tourner la modification sur ton matériel fraîchement acquis, ça ne rend pas le logiciel non libre (et non modifiable) pour autant (tu peux le faire tourner ailleurs).
Non, pour moi ça ne l'est pas. Il faut comprendre que le principe de la GPL c'est de donner à l'utilisateur la possibilité de modifier le fonctionnement du logiciel libre qui tourne sur ses machines, et donc de pouvoir effectivement déployer sa version modifiée et de la faire tourner.Il n'y a qu'a lire le préambule, voir ce qui a consuit RMS à créer la licence GPL pour s'en convaincre.
Donc le constructeur doit non seulement fournir le code, mais aussi les instructions pour le build (makefile par exemple) et le déploiement (outil de flashage) au besoin. Et l'appareil doit accepter de faire tourner cette version modifiée.
Sinon ce n'est qu'une forme de tivoïsation de plus. Le constructeur fournit un bout de code qui est finalement totalement inutile. Pire, il pourrait donner un code qui ne correspond pas à ce qui tourne réellement, personne ne pourrait vraiment le savaoir.
[^] # Re: C'est simple
Posté par dyno partouzeur de drouate . En réponse au journal Android ça pue c'est pas libre. Évalué à 4.
Non, pour moi ça ne l'est pas. Il faut comprendre que le principe de la GPL c'est de donner à l'utilisateur la possibilité de modifier le fonctionnement du logiciel libre qui tourne sur ses machines, et donc de pouvoir effectivement déployer sa version modifiée et de la faire tourner.Il n'y a qu'a lire le préambule, voir ce qui a consuit RMS à créer la licence GPL pour s'en convaincre.
Donc le constructeur doit non seulement fournir le code, mais aussi les instructions pour le build (makefile par exemple) et le déploiement (outil de flashage) au besoin. Et l'appareil doit accepter de faire tourner cette version modifiée.
Sinon ce n'est qu'une forme de tivoïsation de plus. Le constructeur fournit un bout de code qui est finalement totalement inutile. Pire, il pourrait donner un code qui ne correspond pas à ce qui tourne réellement, personne ne pourrait vraiment le savaoir.