Bien vu, le matériel aussi peut-être libre dans certains cas ...
... mais le fait de parler de DSP ou autres VLIW et proc spécialisés me rappelle que justement certains logiciels ne peuvent pas être libre au sens habituel, du fait même de l'absence de compilateurs efficaces pour ces architectures, et donc de sources dans un langage lisible par un être humain normalement constitué (dans ce cas les programmes sont écrits uniquement en assembleur avec un jeu d'instructions parallèles, en général très grand ).
J'imagine qu'on peut quand-même parler de logiciel libre si le code assembleur est assorti de nombreux commentaires et d'une documentation conséquente et qu'il en est de même pour la description de l'architecture et de son jeu d'instructions.
Pour revenir aux ordis reconfigurables à la volée : oui c'est un de mes rêves aussi (bon, les FPGA doivent encore gagner en performance, mais la reconfigurabilité est un atout de taille !) ... pourtant n'est-ce pas là la porte ouverte à toutes les fenêtres ? (Terminator, Matrix ... aïe, ça fait peur ! ;-) )
[^] # Re: Pilotes Centrino pour Linux disponibles
Posté par Aldoo . En réponse à la dépêche Pilotes Centrino pour Linux disponibles. Évalué à 1.
... mais le fait de parler de DSP ou autres VLIW et proc spécialisés me rappelle que justement certains logiciels ne peuvent pas être libre au sens habituel, du fait même de l'absence de compilateurs efficaces pour ces architectures, et donc de sources dans un langage lisible par un être humain normalement constitué (dans ce cas les programmes sont écrits uniquement en assembleur avec un jeu d'instructions parallèles, en général très grand ).
J'imagine qu'on peut quand-même parler de logiciel libre si le code assembleur est assorti de nombreux commentaires et d'une documentation conséquente et qu'il en est de même pour la description de l'architecture et de son jeu d'instructions.
Pour revenir aux ordis reconfigurables à la volée : oui c'est un de mes rêves aussi (bon, les FPGA doivent encore gagner en performance, mais la reconfigurabilité est un atout de taille !) ... pourtant n'est-ce pas là la porte ouverte à toutes les fenêtres ? (Terminator, Matrix ... aïe, ça fait peur ! ;-) )