Go 1.10 et au-delà : prise en charge de Windows XP
Tout en reconnaissant le statut obsolète de Windows XP, certains développeurs peuvent toujours avoir besoin d'une assistance pour leurs applications sur ce système d'exploitation. Avec Go 1.10 et les versions ultérieures, la prise en charge de Windows XP a été officiellement interrompue.
Cependant, comme le montrent les notes de version de Go 1.11, la chaîne d'outils de développement est toujours accessible sur Windows XP. Mais quand deviendra-t-il impossible d'exécuter des exécutables compilés par Go sur ce système d'exploitation obsolète ?
Selon le numéro 23380, Go continuera à recevoir des rétroportages de corrections de bugs jusqu'à la sortie de Go 1.11 et des rétroportages de sécurité jusqu'à la sortie de Go 1.12. Cela signifie qu'un certain degré de prise en charge de Windows XP sera maintenu jusqu'en janvier 2019.
Le manque de prise en charge de Windows XP s'explique à la fois par des raisons techniques et non techniques. Premièrement, les développeurs actifs impliqués dans Go-on-Windows n'ont plus intérêt à maintenir le support XP. Deuxièmement, des constructeurs automatiques sont requis pour le processus de publication/assurance qualité de Go, et ceux-ci doivent être pris en charge par quelqu'un. Enfin, des bugs spécifiques liés à Windows XP doivent être résolus et testés, ce qui alourdit la charge de maintenance.
En l'absence de support de la part de grandes entités comme les entreprises, il appartient aux développeurs individuels de continuer à fournir un support pour Go sous Windows. XP, s'ils le souhaitent. Il convient de noter que même après la fin du support officiel, il est toujours possible de créer des versions Go plus récentes à partir de la source sur ce système d'exploitation.
Cependant, un obstacle important pourrait survenir si l'équipe Go rencontre des limitations techniques qui nécessitent des fonctionnalités du noyau. non présent dans Windows XP. Comme on l'a vu avec la prise en charge de Go pour Windows 2000, certaines limitations peuvent conduire à l'arrêt de la prise en charge d'un système d'exploitation.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!