Upgrade et update

Cette semaine, j’ai illustré le passage de Prestashop 1.7.2.0 à 1.7.3.1 par une image représentant des flèches et un gros “Upgrade”.

Sauf qu’en fait ce n’était pas un upgrade mais un update.

En revanche, il y avait bel et bien un upgrade dans la manip: celui du plugin “1-click upgrade” que j’ai du faire passer de la version 2.1.0 à la version 3.0.5

La différence ?

On va commencer par la traduction:

Upgrade= mise à niveau alors qu’update = mise à jour.

Et maintenant les “définitions techniques” mais simples:

  • En gros on parle de mise à jour (update)  quand la nouvelle version et un peu mieux que la précédente mais ne bouleverse rien
  • Et on parle de mise à niveau (upgrade) quand un grand changement a été opéré par l’éditeur

Cette différence peut se lire directement dans la numérotation des versions de logiciel:

Si l’éditeur passe d’une version 1.1 à une version 1.2 de son logiciel , c’est qu’il propose une mise à jour (update), le plus souvent il a corrigé quelques bugs et comblé quelques failles de sécurité.

Si l’éditeur passe d’une version 1.2 à une version 2.0 c’est qu’il est allé plus loin que la simple correction et que, soit il propose de nouvelles fonctionnalités, soit, carrément qu’il a remis à plat son moteur (Ex: le passage de Drupal 6 à Drupal 7). C’est une mise à niveau, un upgrade.

Du coup en pratique, il est assez simple de faire des mises à jour, mais beaucoup plus compliqué de faire des mises à niveau car avec ces dernières on risque des problèmes d’incompatibilité avec l’environnement déjà installé.

 


NB: Etonnant ! France Terme connait upgrade mais pas update