Le site slashgear nous apporte de l’information sur les travaux de Qualcomm.
Si la marque Qualcomm vous est inconnue, sachez que c’est le fondeur qui réalise les fameux processeurs Snapdragon qui équipent de nombreux mobiles, comme le Nexus One. On apprend que dans un souci (au premier abord) d’ouverture, la marque vient de mettre à disposition les sources du drivers OpenGL ES 2D/3D pour les noyaux Linux, donc pour Android. Ces drivers permettent d’utiliser au maximum les capacités du processeurs pour les calculs graphiques en 2D/3D. Pour les bidouilleurs les sources se trouvent ici.
Par contre, David Airlie, de chez Red Hat, lance la polémique sur cette mise à disposition des sources. En effet, un composant manque : le « user-space ». Il explique que les développeurs ne peuvent pas savoir exactement ce que le processeur réalise comme actions. Selon lui, Qualcomm doit faire de l’open-source complet ou pas du tout! C’est plutôt radical.
Au final, on peut retenir que tous ces échanges sont très intéressants pour la communauté Android. On pourrait voir les développeurs les plus compétents s’approprier encore plus les ressources qu’ils ont à disposition et proposer des applications toujours plus impressionnantes.
Tu peux t'y mettre si tu veux, on appliquera notre sens critique aiguisé sur la qualité d'une de tes réalisations.
C'est toujours amusant de lire le terme « s'approprier » dans un article qui parle de logiciel libre. Visiblement, le principe de l'open source n'est pas encore très bien compris, l'intérêt réside dans la mutualisation des ressources. Avec pour but que les choses n'appartiennent pas à une personne, mais soient disponibles pour toutes (je simplifie un poil). Ce n'est donc pas tant une question d'être « radical » que d'être cohérent : si on ouvre une partie du code mais pas l'autre, on ouvre finalement pas grand chose puisque on continue de dépendre de code fermé pour faire fonctionner la bête (ici le GPU).
Petite correction : ils ne distribuent aucunement le driver graphique, c'est justement ça le problème. Ils distribuent un micro bout de code permettant à leur driver fermé de marcher avec le noyau linux, un truc qui ne sert à rien en gros...
C'est d'ailleurs le seul truc qui me fait regretter mon iphone et ses applis beaucoup plus soignées (en général)
Oué parce que pour l'instant les applis sur Nexus One (tout genre confondu) reste un bon cran en dessous de celles de l'iPhone. Il serait temps que des développeurs sortent de vrais applis de qualité, avec des interfaces graphiques de bon niveau, parfois j'hallucine de la piètre qualité sonore, visuelle et interactive de certaines applications :/
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix