
à tous,
Perso, je pense que le nœud du problème, c'est qu'un OS devrait rester un OS, faire ce que doit faire un OS, et ne pas faire ce que ne doit pas faire un OS. J'ai vu passer une multitude d'OS (Kernel du C64, de multiples versions du DOS, toutes les "versions" de Windows, pas mal de "Distro" Linux, mais aussi des OS "real-time" (QNX, FreeRTOS, µC/OS 2, embOS)). J'ai moi-même développé un RTOS pour des petits systèmes embarqués.
Ce que j'ai constaté, c'est qu'il y a bien longtemps, un OS restait cantonné dans son rôle, celui de permettre à un utilisateur de lancer une ou des applications, et d'offrir une couche "la plus fine possible" entre ces applications et le matériel. Puis, petit à petit, pour des raisons commerciales principalement, une lente dérive s'est mise en route. Les OS ont grossis, non pas par nécessité, mais simplement pour "changer" pour "changer", prendre en charge des pans entiers dont il ne devrait pas se mêler, et devenir obèses.
Les "petits" RTOS sont moins touchés, car s'ils se plante, cela peut être dramatique. Pour un OS "Desktop" (et je ne partage pas cet avis), ont a trouvé "normal" qu'il "plante" (souvent ou rarement, selon les cas). Un OS, ce n'est pas un logiciel comme un autre, mais ils sont gérés de plus en plus de la même manière, alors que la priorité des priorités, c'est qu'il doit avant tout être "stable", "sécurisé" et "ne pas comporter de bug".
Si je prend une analogie, un "marteau" est fait pour enfoncer un clou, puis un "nouveau marteau" intègre un tournevis dans son manche, le suivant permet de "détecter le type de visse", et de faire sortir le bon tournevis du manche. Puis, la version suivante doit se connecter à un "compte" pour avoir automatiquement "le meilleur des meilleurs marteau" (détection de nouvelle visses, différentes vitesses). Puis dans une des mises à jour, le "marteau" détecte le nombre de clous enfoncé et de visses vissées. Puisqu'il faut bien vendre des nouveaux marteaux, un puceau du "marketing" a la bonne idée de pouvoir utiliser le marteau comme une fourchette et/ou un couteau. Son ami le "commercial" a lui l'idée de génie d'ajouter la fonction "scie", "découpe" et "sex-toy" au passage.
Si on tape trop fort sur un clou, les autres "fonctions" de ce marteau commencent a déconner, mais le contrat de 2000 pages précisait pourtant bien que si on l'avait utilisé comme un marteau, en "tapant" avec la force "adéquate", la fonction "sex-toy" n'aurait pas automatiquement sorti en même temps la fonction "scie & découpe" (oui, c'est combiné dans le nouveau modèle).
Puis, comme c'est à la mode, ont a droit au robot-marteau avec fonction IA intégrée. Là c'est le top du top...
Faut dès lors pas s'étonner de recevoir de "temps en temps", un coup de marteau sur le gros orteil, confondu avec un clou par l'IA qui a "Halluciné".
Bon, j'arrête là...
BàV et Peace & Love.
Partager