• [^] # Re: ça pue c'est pas libre

    Posté par . En réponse au journal La société Always Innovating porte bien son nom!. Évalué à 6.

    Pour le dsp, c'est moyennement gênant, TI fournit des codecs mpeg4 avec la puce.
    Et si on veut autre chose que du mpeg4 ? Du Theora par exemple ... Et rien que pour décoder de la musique : je veux du ogg, je fais comment ? (je connais plutôt bien le problème, j'ai un N800 qui ne lit pas de ogg d'origine alors que c'est une tablette linux ... et mplayer utilise le décodeur "soft" (i.e. c'est l'ARM qui décode, pas le DSP) ce qui réduit fortement l'autonomie car le DSP ferait mieux avec moins de conso d'énergie).

    Je parle même pas du module qui permet l'interaction entre le DSP est le kernel qui était proprio (il me semble qu'il a été libéré, pour OMAP2xxx au moins, mais je suis pas sûr) mais dont TI a beaucoup de mal à lacher des specs sur comment son DSP attaque la RAM par exemple, afin qu'ils ne se marchent pas sur les pieds avec l'ARM géré par le kernel.

    Pour la carte graphique malheureusement...
    Les PowerVR font un carton en ce moment dans l'embarqué, je pense qu'il est quasi impossible de s'en séparer quand on prend un SoC TI. C'est plutôt une bonne puce, mais la boîte qui la gère aujourd'hui, Imagination Technologies, on fait pas plus fermé et obtu dans le genre "je file pas une seule info sur mes puces, je fous des NDA partout, j'emmerde le libre".

    Bref, toutes ces annonces du développement du libre dans l'embarqué récemment, c'est un peu du pipo pour le coté "libre" (ok, c'est surement plutôt présenté comme du "linux" que du "libre", c'est moi qui fait trop vite l'association, mais quand même, entre les FPGA inutilisables avec du libre, les DSP pareil, etc ... ça me gonfle).