Ce journal fait suite à l'annonce de Qualcomm à propos de ses pilotes libres.
En fait tout le pilote n'est pas libre, une partie l'est car intégrée au kernel, c'était d'ailleurs le but de l'annonce pour qu'ils soient intégrés dans le noyau pour suivre l'évolution de celui-ci.
Et une autre partie est fermé, un beau blob binaires comme nous les aimons tant.
Suite à cela, Dave Airlie, employé de Red Hat travaillant sur les pilotes graphique s'est exprimé sur ce qu'il pensait de ces solutions à moitiés libres.
En gros il ne veut aucune intégration de la partie libre si tout n'est pas libre :
"If you aren't going to create an open userspace driver (either MIT or
LGPL) then don't waste time submitting a kernel driver to me."
Je vous invite à lire de vous même les articles et surtout le mail de Dave Airlie, voir suivre le débat sur la liste dri-devel.
Ce qui peut être inquiétant est que cela semble devenir la tendance de faire du à moitié libre pour l'annonce et en fait c'est un blob. Je trouve ça dommage car le pilote "libéré" est celui des téléphones Android Nexus One et HTC Desire.
Les articles sur phoronix :
Qualcomm Releases Open-Source 2D/3D Kernel Driver
[http://www.phoronix.com/scan.php?page=news_item&px=ODM4O(...)]
Qualcomm's Open Kernel Driver Leads To A Dirty Mess
[http://www.phoronix.com/scan.php?page=news_item&px=ODM4O(...)]
Et pour ceux qui veulent aller directement au mail de Dave Airlie :
http://lists.freedesktop.org/archives/dri-devel/2010-July/00(...)
PS: oui je sais, j'aurai du le poster hier, on aurai pu avoir de superbes débats de vendredi avec des nvidia suxxx, amd rullz et intel rullz sauf poulsbo qui suxx
# Nokia N900
Posté par Olivier Esver (site web personnel) . Évalué à 8.
Ce qui veut dire qu'on ne peut avoir une base libre (comme la plupart des téléphones Android).
J'aurai aimé savoir ce qui n'est pas libre sur ce téléphone (graphique ? wifi?)
S'il y a un problème, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
[^] # Re: Nokia N900
Posté par Loic Dreux . Évalué à 10.
[^] # Re: Nokia N900
Posté par Gabin . Évalué à 10.
Y a t-il un tableau équivalent pour Androïd? Afin de voir à quel point ils se foutent de notre gueule avec leur prétendue ouverture et que les geeks libristes arrêtent de s'acharner bêtement sur Apple qui lui, ne joue pas de double discours!
[^] # Re: Nokia N900
Posté par Ph Husson (site web personnel) . Évalué à 10.
Comme le N900:
-OpenGL ES fermée (du moins l'implém hard, l'implém soft est libre mais bon...)
-Le boot loader est fermé (il fait aussi flasher, et l'appli côté ordi est libre). À noter que Qualcomm a annoncé (et sorti.) un bootloader alternatif libre.
-Tout ce qui est gestion GSM est fermé
-Ce qui tient de la PIM est fermé (à comparer à funambol, le calendrier, libaccounts etc): Il s'agit de google talk/mail/calendar principalement, qui n'ont pas vraiment d'alternatives libres. (google mail a k9mail et google talk extrempp mais bon.. ça reste maigre)
-Ce qui est géolocalisation par GSM est fermé
-Le "wizard" du début est bien fermé (il ne sert qu'à rentrer son compte google, sans apps google forcement ça va pas loin ...)
Contrairement au N900:
-Un point que je ne vois pas sur ce schéma c'est le market, sous android il est bien proprio, mais il y a plein de markets alternatifs tout à fait utilisable.
-La partie localisation dans maemo fait aussi réference au GPS je pense, celui ci est ouvert/ouvrable sous android
-Tout ce qui est multimedia est ouvert/ouvrable. (Il existe des implémentations alternatives fermées quand même pour gérer plus de formats, genre sur l'acer liquid qui rajoute le support de formats tels que le divx ou le WMV (à l'heure actuelle, l'android libre ne gere que le mp4/H264 et H264))
Par contre, ils parlent de tout ce qui est graphismes et sons, je n'ai strictement aucune idée de la licence utilisée pour ceux là dans android. A priori c'est au moins redistribuable librement
Voilà, c'est à peu pres tout ce qui me passe par l'esprit en regardant ce graph.
PS: À noter que partout où je dis android ici, c'est Android/Snapdragon, Android/msm7k est bien plus fermé, et je ne connais pas du tout Android/Omap ni Android/Samsung (ou autre.)
# Suite du journal
Posté par Olivier Esver (site web personnel) . Évalué à 10.
[http://airlied.livejournal.com/73337.html]
Il réponds à plusieurs questions telles que
Qu'est ce que l'industrie de l'embarquée obtient de linux ?
Qu'essayent ils de cacher en espace utilisateur ?
Pourquoi devraient ils réécrire leurs pilotes ?
...
S'il y a un problème, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
[^] # Re: Suite du journal
Posté par benoar . Évalué à 2.
Un autre, sur la ML, à propos de l'avenir de l'ouverture des GPU embarqués actuellement sur le marche (fin du mail) : http://lists.freedesktop.org/archives/dri-devel/2010-July/00(...)
Pas très optimiste, mais malheureusement assez réaliste.
[^] # Re: Suite du journal
Posté par Nicolas Boulay (site web personnel) . Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Suite du journal
Posté par BAud (site web personnel) . Évalué à 3.
http://www.osnews.com/story/23473/Timothy_Miller_Michael_Dex(...)
[^] # Re: Suite du journal
Posté par Nicolas Boulay (site web personnel) . Évalué à 4.
"La première sécurité est la liberté"
# C'est pas mieux..
Posté par Grunt . Évalué à 2.
http://packages.debian.org/fr/sid/firmware-linux-nonfree
THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.
[^] # Re: C'est pas mieux..
Posté par Olivier Esver (site web personnel) . Évalué à 10.
Chez ATI on a donc accès à toutes les fonctions de la carte graphique.
Là il n'y a rien de tout ça, ils veulent juste que leur partie intégrée au noyau, qui ne fait pas grand chose, soit inclue à celui ci pour qu'ils n'aient pas à suivre les évolution.
Pour moi, le microcode fait partie du hardware, celui ci n'étant pas libre, le microcode ne l'est pas non plus.
Mais je me trompe peut être sur mon interprétation de ce qu'est ce microcode.
S'il y a un problème, il y a une solution; s'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
[^] # Re: C'est pas mieux..
Posté par Guillaume Knispel . Évalué à 8.
[^] # Re: C'est pas mieux..
Posté par benoar . Évalué à 4.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.