Lien Whoa, I produced this prototype so fast! I have super powers!


Bonjour Nal :-)
Après Tesla voici le tour de Toyota d'annoncer qu'ils permettront l'usage de leurs brevets sans royalties (http://www.iflscience.com/technology/toyota-follow-tesla-s-footsteps-releasing-its-fuel-cell-patents)
"5,680 patent licenses, including almost 300 related to high-pressure hydrogen tanks, and 70 related to hydrogen stations", ce n'est quand même pas rien.
D'après le PDG, "il est évident que partager notre propriété intellectuelle a une plus grande valeur sociétale".
Le but affiché est d'accélérer le progrès dans le domaine des voitures à hydrogène
Le physicien Michio Kaku (…)
Bonjour,
Ce journal fait suite à un autre journal, très intéressant, de zarmakuizz dont le sujet est la sécurité des programmes dans l'automobile suite à un accident aux USA
http://linuxfr.org/users/zarmakuizz/journaux/encore-un-exemple-de-code-spaghetti-toyota
Promu en dépêche ici
http://linuxfr.org/news/encore-un-exemple-de-code-spaghetti-toyota
Après la lecture, j'avais remarqué un problème: pour faire simple, le journal explique que le freinage de la voiture n'a pas fonctionné à cause de la mauvaise qualité du logiciel de contrôle du moteur (constatée par des experts). On lit:
Voici maintenant une affaire où (…)
Après plusieurs journaux récents concernant des histoires de mauvaises pratiques de code dans des logiciels de sécurité (goto fail pour Apple et goto cleanup pour GnuTLS, divers patchs monolignes erronés), nous avons maintenant une histoire où de mauvaises pratiques de code dans de l'embarqué ont entraîné un accident grave.
Toyota a mis en vente en 2005 sur le marché son modèle Camry, dont le moteur est contrôlé par de l'électronique et du logiciel. Par exemple la pression sur la pédale de frein est détectée par un capteur que le système doit analyser pour commander le freinage.
Un jour lors d'un freinage périlleux le freinage électronique a échoué à freiner efficacement, entraînant un accident qui a coûté la vie à la conductrice et blessé gravement son amie.
Dans un procès fait à Toyota, deux experts en embarqué ont donné leur avis sur le code source que Toyota avait utilisé dans sa voiture. C'était du code très sale, comme vous pouvez le voir dans la suite de cette dépêche.
NdM : merci à Zarmakuizz pour son journal.

Cher nourjal,
Après les journaux successifs sur l'instruction goto, je reçois un mail d'un de nos professeurs par rapport à une affaire où les freins d'une Toyota ont refusé de fonctionner à cause d'un code spaghetti : http://www.safetyresearch.net/2013/11/07/toyota-unintended-acceleration-and-the-big-bowl-of-spaghetti-code/
L'article est très long et en angliche, ça date du 13 novembre 2013, je vais tenter un résumé :
Jean Bookout et Barbara Schwarz avaient une Toyota Camry de 2005. Le système de freinage est contrôlé par l'électronique du système. Mais voilà (…)