Cette séance de cours traite de l'importance de la version et des dépendances dans le développement des logiciels, en mettant l'accent sur l'évolution continue des logiciels en raison des améliorations matérielles, des corrections de bogues et des nouvelles fonctionnalités. Il explique comment les développeurs comptent sur les bibliothèques et paquets existants, nécessitant une compatibilité et une maintenance continue. La séance de cours porte également sur les outils de gestion de la dépendance et sur l'importance d'assurer la compatibilité des logiciels grâce à une version appropriée.