Après, je ne comprends pas bien ton point de vue :
- Est-ce que tu penses qu'en ayant un smartphone Android, on aura toujours un système non libre (je mets de côté les drivers matériels) ?
- Ou alors, penses-tu que c'est tellement compliqué d'installer une ROM alternative que la majorité des utilisateurs ont un système non libre ?
Les deux mon capitaine !
Le matériel étant extrêmement verrouillé, cela force une éventuelle communauté libre à disperser les efforts vers les différentes plateformes et cela rend très difficile l'installation d'une autre ROM que celle fournie par défaut avec le téléphone. À noter que les efforts réalisés par les constructeurs en ce sens sont tout à fait louable (ie fournir une documentation pour installer une ROM non officielle).
En ce qui concerne le système Android lui-même, il « force » quasiment l'utilisateur à utiliser le runtime ART et toutes les API et SDK de Google. Bien sûr, tu peux toujours faire autrement, mais rien n'est fait en ce sens pour simplifier la vie des développeurs Android. Même si de très larges pans des OS type Android sont libres, en pratique, le système est très peu ouvert à des modifications / extensions, ce qui va à l'encontre de la philosophie du libre à mon sens. Ne serait-ce que pour distribuer une application, c'est une vraie gageure de ne pas passer par le store Google Play.
[^] # Re: Smartphone et Logiciel Libre
Posté par nlhss . En réponse à la dépêche Mon nouveau smartphone Android dégooglisé. Évalué à 2.
Les deux mon capitaine !
Le matériel étant extrêmement verrouillé, cela force une éventuelle communauté libre à disperser les efforts vers les différentes plateformes et cela rend très difficile l'installation d'une autre ROM que celle fournie par défaut avec le téléphone. À noter que les efforts réalisés par les constructeurs en ce sens sont tout à fait louable (ie fournir une documentation pour installer une ROM non officielle).
En ce qui concerne le système Android lui-même, il « force » quasiment l'utilisateur à utiliser le runtime ART et toutes les API et SDK de Google. Bien sûr, tu peux toujours faire autrement, mais rien n'est fait en ce sens pour simplifier la vie des développeurs Android. Même si de très larges pans des OS type Android sont libres, en pratique, le système est très peu ouvert à des modifications / extensions, ce qui va à l'encontre de la philosophie du libre à mon sens. Ne serait-ce que pour distribuer une application, c'est une vraie gageure de ne pas passer par le store Google Play.