C'est surtout les inconvénients que cela amènerait si les FAI fournissaient une BOX très ouverte.
Des millions d'abonnés qui ont trop de possibilités, c'est très dur à gérer pour le SAV et cela va jouer sur la courbe de la fiabilité. Tu aurais trop d'abonnés toujours en train de se plaindre pour des problèmes dut à leur maladresse. Du coup, très difficile pour le SAV de t'orienter pour réparer la connerie. Bref, un coût de la HOTLINE qui sera trop important et l'image du FAI en prendrait un coup !
Pour le coup, je ne vois pas où est le problème, à partir du moment où le FAI mène une politique stricte à ce sujet, du style : reset obligatoire, et quand la hotline est appelée, je viens me connecter en SSH sur ta box et je vérifie que tu n'as pas de firmware modifié, sinon je te jette et je te demande gentiment de repasser sur le firmware officiel... ça me paraît très correct pour s'éviter ce genre d'ennuis. Avec un bon système de sauvegarde de la configuration de la box, tu dois pouvoir fournir à l'utilisateur les outils pour lui permettre de remettre facilement et rapidement les choses comme elles étaient, une fois le problème identifié !
Avec un tel système bien conçu, y verrais-tu toujours des inconvénients pour le SAV ? Si oui, pourrais-tu les décrire plus précisèment ? Avec un exemple de cas de figure problématique peut-être ?
Cloisonner les abonnés dans une configuration restreinte des BOX est la meilleure idée.
À titre de comparaison, c'est exactement ce qui se passe en entreprise pour le matériel informatique où tous les PCs sont cloisonnés pour éviter l'installation de programmes malveillants, de barres d'outils dans le navigateur, etc. Cela nuirait aux performances du PC, au travail de l'utilisateur. De plus, cela coûterait très cher en maintenance informatique pour la boîte.
Cette stratégie existe depuis toujours et elle est surtout là pour protéger l'utilisateur / l'abonné.
Ah mais le contexte n'est pas du tout le même. Ce n'est pas une machine Windows où l'utilisateur lambda s'amusera à taper le nom d'un logiciel sur Google, puis à télécharger et exécuter la première merde qu'il trouve, le tout avec les droits root. C'est tout autre chose sur le plan technique, et c'est destiné à un public bien plus averti.
Déjà, il peut y avoir des moyens de dissuader l'utilisateur de base d'installer un firmware alternatif s'il ne dispose pas au moins de connaissances de base en matière d'administration système. Tu dois bien pouvoir te permettre de mettre un bon gros warning rouge avec case à cocher obligatoire « oui je sais ce que je fais » pour activer l'accès SSH par exemple, ça me semble judicieux.
Ensuite, il doit être possible de cloisonner un peu ce que l'utilisateur fait tourner sur la box : par exemple, supposons qu'outre la possibilité de mettre en place un firmware alternatif entier, il soit possible d'installer indépendamment des applications supplèmentaires sur la box via un gestionnaire de paquets (ou sans, mais en activant un « dev mode »). Il doit bien être possible de sandboxer un peu l'exécution de l'application.
Concernant le développement des firmwares alternatifs, le FAI pourrait peut-être faire en sorte d'encourager que leur stabilité soit contrôlée : par exemple, conseiller aux développeurs d'un firmware alternatif de le tester avant la release pendant telle période de temps sur leurs utilisateurs volontaires, en effectuant tels tests de régression et de stabilité standardisés... et s'ils ont bien suivi ces standards de qualité, alors leur proposer de mettre en avant la possibilité d'installer leur firmware alternatif sur l'interface de la box (toujours dans une section « avancée » hein). Après, bien sûr, il sera toujours possible d'en installer d'autres
Et pourtant je rêve d'une BOX paramétrable en SSH en ligne de commande.
C'était mon cas également, du coup j'ai changé de FAI
Sachant que les box (notamment le décodeur HD) ont des performances et des résistances à la chauffe très différentes, j'en veux pour preuve le lancement catastrophique du FreeStore et le fonctionnement très aléatoire de la fonction diapo photo (qui faisait s'éteindre une box que j'ai eue sous l'effet de la surchauffe par exemple).
Pour le FreeStore, le problème c'était surtout Elixir, qui avait je trouve beaucoup de gros problèmes de conception...
Là, on parle de modem-routeur ou de STB déjà ? Ou des deux ? Je pense qu'on aurait clairement plus de chances de voir un modem-routeur d'ouvert plutôt qu'une STB à moyen terme (ayants-droits...).
Et je pense qu'il faudrait se focaliser sur les box récentes plutôt que les problèmes de la v4/v5.
Regarder Android logiciel ouvert modifiable etc. Regarder le nombre de forum et de message de personne qui ont breaker leur smartphone en voulant jouer avec.
En l'occurrence, outre les potentiels problèmes de surchauffe qui semblent plutôt concerner les STB (et, là où ils existent, sont sujets à se résorber avec le temps et la loi de Moore) ; le fonctionnement des box à base de firmware de secours (rescue) et de possibilité de flashing depuis le réseau via le bootloader (je prends l'exemple de la Neufbox) font que les risques de briquage me semblent fortement limités, sauf effacement de parties critiques de la mémoire flash, ce qui devrait difficilement intervenir involontairement, et serait je pense toujours potentiellement corrigeable via port série/JTAG.