Quelle est la logique de licence derrière la distribution de logiciels propriétaires (protégés par le droit d'auteur) dans le système Android d'un smartphone ordinaire ? J'entends par là des logiciels tels que des pilotes de périphériques (appareil photo, modules GSM, etc.) ou des applications à source fermée comme Google Apps. Je pensais que les logiciels propriétaires ne pouvaient pas être distribués à côté d'un noyau Linux GPLv2 sur lequel Android fonctionne.
Réponse
Trop de publicités?Je pensais que les logiciels propriétaires ne pouvaient pas être distribués avec un noyau Linux GPLv2 sur lequel Android fonctionne.
Non, la soi-disant nature "virale" de la GPL ne s'applique pas aux choses qui sont simplement distribuées ensemble : elle n'entre en jeu que lors de la liaison statique de la GPL et d'autres codes dans un seul binaire. Inclure des modules de noyau non libres et des APK non libres dans un système Linux tel qu'Android est parfaitement acceptable.
Si ce n'était pas le cas, ce serait également un problème pour les distributions Linux de bureau, qui reposent souvent sur des pilotes non libres pour certains matériels (le plus souvent des GPU) et des applications non libres en espace utilisateur (comme Skype).