• [^] # Re: Pas si simple que ça...

    Posté par . En réponse à la dépêche Un téléphone mobile de conception française sous Linux. Évalué à 2.

    Techniquement, les fondeurs ne distribue pas Linux, ils te vendent un chip avec un firmware et il se trouve que le firmware contient Linux

    Euh, je ne suis pas tout à fait d'accord : ca dépend bcp du fournisseur.

    Si on prend l'exemple de Texas Instruments, dont les puces OMAP (contenant entre autres un processeur ARM, et souvent un DSP, très utilisés dans les téléphones et es PDA), le fondeur fournit sa puce, les docs de sa puce, les outils pour compiler du logiciel pour cette puce, et éventuellement des drivers. Pour ce qui est du Linux, soit tu fais ta petite LFS-pour-l'embarqué et tu te débrouilles, soit tu vas voir un des "partenaires" du fondeur, souvent MontaVista, qui se fera un plaisir de te vendre une distrib'. Je ne vois pas de "firmware contenant Linux" tout fait, de toute façon ca dépend tellement du reste de la carte ...
    http://focus.ti.com/general/docs/wtbu/wtbugencontent.tsp?tem(...)
    http://focus.ti.com/general/docs/wtbu/wtbusplashcontent.tsp?(...)

    Chez d'autres fondeurs, c'est peut-être le cas, mais c'est aussi ceux qui jouent à fond la discrétion (et les specs sous Non-Disclosure Agreement), je pense notamment à Broadcom (qui équipe bcp de modems/routeurs/wifi, comme les Linksys et la Freebox). Effectivement, dans ce cas le respect de la GPL est très théorique, et le reverse engineering compliqué.

    < HS > Au passage, quelqu'un a aussi un modem câble Thomson ? Il y a sûrement moyen de les recycler une fois désabonné ... http://wiki.openwrt.org/OpenWrtDocs/Hardware/Thomson/TCM390
    < /HS >

    En tout cas, firmware ou pas, il n'y a pas d'exception à la GPL. Il faut que l'utilisateur ait accès au code source. Ensuite, ca dépend de la définition du mot "utilisateur". Je comprends qu'il y ait interprétation quand l'appareil est loué comme terminal faisant partie intégrante d'un réseau spécifique, mais pas quand le bidule est vendu à un utilisateur final.

    sinon microsoft va nous expliquer que windows est un firmware...
    Avec WinCE ils ne sont pas loin de le dire ... D'ailleurs, ils vont changer de nom, et s'appeler MicroFirm ;o)