Contexte du projet
Andy “TheFlow0” Nguyen, développeur reconnu pour le premier exploit du noyau PlayStation Vita, a dirigé le port Linux sur la PlayStation 5 depuis plus d’une décennie. Le projet, baptisé PS5 Linux, visait à transformer la console en une machine capable d’exécuter un système d’exploitation complet, comparable à un Steam Machine. Nguyen avait annoncé un support prévu pour la PS5 Pro et une sortie en 2027, avant d’annoncer son retrait le 16 septembre 2026.
Architecture et version actuelle
La dernière version maintenue par Nguyen est la 2.5, compatible avec les modèles PS5 Phat et Slim fonctionnant sous les firmwares 3.00 à 7.61. Le port repose sur un hyperviseur modifié qui permet le dual‑boot entre le firmware propriétaire de Sony et le noyau Linux. Le hyperviseur expose un bug unique, identifié par Nguyen et par d’autres développeurs, qui a été exploité pour obtenir les privilèges nécessaires au lancement du système Linux. Ce même bug a été signalé à Sony via un programme de prime, ce qui a interrompu la chaîne de développement.
Impact de l’IA sur le développement open‑source
Nguyen attribue son départ à l’émergence de « vibe‑coders », des contributeurs qui utilisent des modèles de langage large (LLM) pour générer du code sans compréhension profonde du fonctionnement du système. Cette tendance a été soulignée par le projet d’émulation RPCS3, qui a récemment banni les participants utilisant ce type de pratique. Selon Nguyen, les « slop kiddies » ont détecté le bug hyperviseur à l’aide d’une IA, puis l’ont soumis à Sony, contrecarrant ainsi les efforts de la communauté. Le phénomène entraîne une dilution de l’expertise technique, chaque contribution étant moins vérifiable et potentiellement moins fiable.
Perspectives et limites
Le retrait de Nguyen laisse le projet à la version 2.5, sans garantie de mise à jour pour les futures firmwares ou le support PS5 Pro. L’absence d’une équipe centrale expérimentée augmente le risque de régression de sécurité, notamment si des contributeurs non spécialisés continuent à pousser des correctifs générés par IA. En outre, la dépendance à un hyperviseur propriétaire limite la portabilité du code sur d’autres plateformes. Sans une réorganisation du groupe de développeurs autour de pratiques de revue de code rigoureuses, la viabilité à long terme du port Linux sur PS5 reste incertaine.