Il faudrait un jour que les fabricants de hardware comprennent que leur métier est de fabriquer du hardware, pas de coder des pilotes (les gens qui font les OS sont bien meilleurs pour coder les pilotes).
Euuh, alors là, je ne serai pas aussi catégorique. Autant sur le besoin de spécifications publiques, je suis d'accord, autant sur le rôle des fabricants de chips dans le développement du support software, je ne suis pas d'accord. Je bosse dans le domaine de Linux embarqué, et je peux te dire que faire le support logiciel correct pour les system-on-chip modernes (du type de ceux de Nvidia) nécessitent une excellente connaissance de la puce au niveau hardware, et des interactions avec les équipes de design hardware. C'est sûr, pour faire un truc qui marchouille un peu, ça n'est peut être pas forcément nécessaire, mais pour faire un support optimal au niveau performances ou au niveau gestion d'énergie notamment, avoir les équipes de design hardware à coté / à disposition, c'est très important.
[^] # Re: Second degré...
Posté par Thomas Petazzoni (site web personnel) . En réponse au journal Quand Linus énervé, Linus faire ça !. Évalué à 6.
Il faudrait un jour que les fabricants de hardware comprennent que leur métier est de fabriquer du hardware, pas de coder des pilotes (les gens qui font les OS sont bien meilleurs pour coder les pilotes).
Euuh, alors là, je ne serai pas aussi catégorique. Autant sur le besoin de spécifications publiques, je suis d'accord, autant sur le rôle des fabricants de chips dans le développement du support software, je ne suis pas d'accord. Je bosse dans le domaine de Linux embarqué, et je peux te dire que faire le support logiciel correct pour les system-on-chip modernes (du type de ceux de Nvidia) nécessitent une excellente connaissance de la puce au niveau hardware, et des interactions avec les équipes de design hardware. C'est sûr, pour faire un truc qui marchouille un peu, ça n'est peut être pas forcément nécessaire, mais pour faire un support optimal au niveau performances ou au niveau gestion d'énergie notamment, avoir les équipes de design hardware à coté / à disposition, c'est très important.