5 votes

Que signifie fermer le code source de Google Apps ?

Selon les dernières nouvelles, les applications Google sont des sources fermées et on ne peut pas les utiliser après avoir forcé Android.

Mais, si je comprends bien, je peux forcer Android, créer mon propre système d'exploitation et ensuite installer les Gapps manuellement.

Si les utilisateurs peuvent le faire manuellement, théoriquement n'importe qui avec n'importe quel appareil peut utiliser Gapps, alors quel est l'avantage de fermer la source si cela n'empêche pas Google de créer d'autres alternatives Android, par exemple Cyanogenmod ?

EDIT : Je suis tout à fait conscient des avantages d'avoir une source fermée/ouverte. La question est que Google veut se débarrasser des concurrents et empêcher la fragmentation d'Android. Les gens peuvent forker Android et un jour devenir le principal fournisseur d'OS. Bien sûr, un fork Android sans services Google a très peu de valeur pour les utilisateurs et il est extrêmement difficile d'écrire de tels services à partir de zéro. Ainsi, Google tente de conserver sa position de leader sur le marché Android en fermant ses services.

Mais si l'on peut forker Android, le personnaliser et utiliser les services Google (même s'ils sont installés manuellement), cela n'aide pas du tout Google à atteindre son objectif, à savoir empêcher la concurrence et la fragmentation d'Android. Alors, quel est l'intérêt de fermer ces services ?

En plus de cela, encore une fois, quel est le sens d'avoir des appareils approuvés par Google ? Je peux fabriquer des appareils et utiliser leurs services sans avoir l'approbation.

5voto

Chahk Points 19297

Techniquement, vous n'êtes pas autorisé à "installer les Gapps manuellement", à moins que votre téléphone ne soit déjà préinstallé. Le pack Google Apps (qui comprend les services Google Play, le Play Store et plusieurs autres applications) est la propriété intellectuelle de Google et personne n'est autorisé à le distribuer, à l'exception des partenaires certifiés de Google qui ont passé l'examen de l'homologation. CTS .

Par exemple, la ROM CyanogenMod n'inclut pas, n'héberge pas et ne distribue pas le paquet Gapps. Au lieu de cela, ils ont des scripts intégrés dans leurs outils qui sauvegardent les Gapps qui sont déjà installés sur votre combiné avant l'installation/mise à niveau, et les restaurent après. Toutes les autres ROMs et tous les mainteneurs qui hébergent des paquets Gapps le font illégalement et violent les droits d'auteur de Google. Dans la plupart des cas, Google choisit de ne pas faire valoir ses droits d'auteur contre les petites frappes, mais n'hésite pas à faire appel à son armée d'avocats. lorsqu'ils le jugent nécessaire .

Pour répondre à votre question, les services de Google sont essentiels pour leur emprise sur l'écosystème d'Android. Seuls les grands noms comme Amazon ou Samsung peuvent se permettre d'ignorer complètement les services de Google avec leurs propres offres. Par exemple, ne pas avoir accès au Play Store sur un téléphone Android est un énorme inconvénient pour un petit fabricant comme HTC, Huawei, Motorola, etc., car les autres solutions sont généralement insuffisantes en termes de nombre et de sécurité (perçue). Google utilise cet aspect à la fois comme une carotte et un bâton.

2voto

chromozonex Points 558

L'avantage des applications à code source fermé est que je peux écrire mon application, ajouter des fonctionnalités et la vendre. Cela me rapporte de l'argent. Mais si elle est à code source ouvert, d'autres personnes peuvent bifurquer le code source de mon application et la modifier. Ils peuvent même l'améliorer. Mais dans ce cas, je ne gagne pas d'argent parce qu'ils utilisent la meilleure version, alors que j'ai été le premier à l'inventer.

Même si l'utilisateur peut charger manuellement les applications Google, il n'est pas en mesure de les modifier. du tout . Des entreprises telles que Cyanogenmod ne peuvent pas prendre le code source des applications Google et l'améliorer, car elles ne disposent pas de ce code source.

Enfin, c'est très courant dans le développement de logiciels et il ne faut pas s'attendre à ce que la plupart des choses soient à source ouverte.

Après votre montage,

Cela aide Google. Vous devez comprendre que Google ne génère pas directement de revenus avec Android en tant que système d'exploitation. Il génère des revenus lorsque les gens utilisent les services Google sur Android. Si vous utilisez les services Google, Google gagne de l'argent, même s'il ne vous l'a pas dit explicitement. Google ne va pas s'en prendre à vous en tant qu'utilisateur final utilisant ses services.

Maintenant, si vous êtes un équipementier ou une entreprise qui veut ajouter les services de Google à sa gamme de produits votre fourchette d'Android, vous devez être certifié comme expliqué dans l'autre réponse. Ensuite, Google veut à juste titre une partie de l'argent que vous gagnez parce que vous commercialisez votre appareil avec les services de Google !

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X