C'est marrant depuis que j'utilise du logiciel libre j'ai tendance à penser l'inverse. Si je suis obligé d'utiliser un programme donné, si quelqu'un d'autre essaye de m'empêcher de faire tourner autre chose que le code qu'il a choisi pour moi, j'ai du mal à faire confiance.
Et tu as bien raison! Mais là, c'est plus comme tu le dis dans le second §.
Moi j'ai tendance à me dire que c'est comme du matos tivoïsé. Il me semble que Richard Stallman considère qu'un programme est "comme du hardware" si on ne peut pas le mettre à jour, mais là NVidia a bien la possibilité de faire des mises à jour, non ? (il a la clé pour signer)
En effet, et on a discuté de ça avec Ben Skeggs et Jerome Glisse hier soir. On peut toujours essayer de demander à NVIDIA de nous envoyer des engineering samples qui ne sont pas bloqués pour qu'on puisse développer un firmware alternatif dessus. Ensuite, on le ferait valider par NVIDIA qui ensuite le signerai et nous permettrait donc de distribuer le nouveau.
J'ai pas compris : vous allez décompiler les firmwares ? C'est pas interdit par la licence ?
Je n'ai pas besoin d'accepter de licence pour accéder aux firmwares. Mais c'est le genre de chose que j'aimerai bien qu'on discute avec nvidia avant de le faire. Surtout si on veut re-distribuer le fw sous forme décompilée pour que les gens puisse l'auditer.
Pour l'instant, notre décompilateur nous sert à pouvoir comprendre le matériel de façon à réimplémenter le support. En france, c'est légal car c'est à des fins de compatibilité.
Il s'agit des microcodes permettant de décoder des formats non-libres ? Seulement ceux-là ?
J'y crois pas. Je suis prêt à parier que très vite on va devoir utiliser ces microcodes pour avoir du dual screen ou KMS par exemple.
Non, ces firmwares permettent de décoder une certaine liste de codecs qui n'a rien à voir avec l'ouverture des codecs. C'est une raison technique qui pousse à faire ça, pas une raison juridique.
Dual screen/KMS, il y a déjà un microcode pour faire ça il me semble, mais on a ré-implémenté le notre. J'espère qu'ils ne vont pas fermer celui là car ça pourrait être facheux, en effet!
Quoi qu'il en soit, cette histoire de microcode n'est pas un complot pour bloquer ton pc! Tout est fait pour des raisons techniques très claires et logiques. On est même content de cette situation dans l'équipe de Nouveau. Par contre, on est contre la signature des fw, bien sûr.
[^] # Re: Licence ? Devil's in the deails ?
Posté par Martin Peres (site web personnel) . En réponse au journal Effort d'ouverture de la part de Nvidia. Évalué à 8.
Et tu as bien raison! Mais là, c'est plus comme tu le dis dans le second §.
En effet, et on a discuté de ça avec Ben Skeggs et Jerome Glisse hier soir. On peut toujours essayer de demander à NVIDIA de nous envoyer des engineering samples qui ne sont pas bloqués pour qu'on puisse développer un firmware alternatif dessus. Ensuite, on le ferait valider par NVIDIA qui ensuite le signerai et nous permettrait donc de distribuer le nouveau.
Je n'ai pas besoin d'accepter de licence pour accéder aux firmwares. Mais c'est le genre de chose que j'aimerai bien qu'on discute avec nvidia avant de le faire. Surtout si on veut re-distribuer le fw sous forme décompilée pour que les gens puisse l'auditer.
Pour l'instant, notre décompilateur nous sert à pouvoir comprendre le matériel de façon à réimplémenter le support. En france, c'est légal car c'est à des fins de compatibilité.
Non, ces firmwares permettent de décoder une certaine liste de codecs qui n'a rien à voir avec l'ouverture des codecs. C'est une raison technique qui pousse à faire ça, pas une raison juridique.
Dual screen/KMS, il y a déjà un microcode pour faire ça il me semble, mais on a ré-implémenté le notre. J'espère qu'ils ne vont pas fermer celui là car ça pourrait être facheux, en effet!
Quoi qu'il en soit, cette histoire de microcode n'est pas un complot pour bloquer ton pc! Tout est fait pour des raisons techniques très claires et logiques. On est même content de cette situation dans l'équipe de Nouveau. Par contre, on est contre la signature des fw, bien sûr.