Différences entre les versions de « Version »

De BlaxWiki
Aller à la navigationAller à la recherche
(Page créée avec « Dans les OS ou les logiciels, les numéros et noms de versions ont une architecture et nomenclature bien spécifique. Nous allons essayer ici d'être le plus exhaustif pos... »)
 
Ligne 1 : Ligne 1 :
Dans les OS ou les logiciels, les numéros et noms de versions ont une architecture et nomenclature bien spécifique. Nous allons essayer ici d'être le plus exhaustif possible
Dans les OS ou les logiciels, les numéros et noms de versions ont une architecture et nomenclature bien spécifique. Nous allons essayer ici d'être le plus exhaustif possible (tiré de wikipedia


=== Type d'évolution ===
=== Type d'évolution ===
Ligne 6 : Ligne 6 :
  * Les évolutions mineures apportent principalement des corrections de bugs ou des ajouts de fonctionnalités secondaires (par exemple, l'ajout d'un bouton de raccourci).
  * Les évolutions mineures apportent principalement des corrections de bugs ou des ajouts de fonctionnalités secondaires (par exemple, l'ajout d'un bouton de raccourci).


Une application peut être développée en plusieurs branches indépendantes. On retrouve généralement la branche stable et la branche développement, chaque branche ayant sa propre version.  
Une application peut être développée en plusieurs branches indépendantes. On retrouve généralement la branche stable et la branche développement, chaque branche ayant sa propre version. Une branche peut aussi correspondre à un cycle de développement particulier.
Une branche peut aussi correspondre à un cycle de développement particulier.


=== Numérotation des versions ===
Il n'y a pas qu'une seule façon de décrire la version d'un logiciel ; il existe différents systèmes :
<pre>
    - En utilisant un ou plusieurs chiffres pouvant être séparés par des points : 1.4, 0.9.95.
    - En suivant une règle mathématique. Par exemple, la version de TeX tend de manière asymptotique vers \pi ; la version actuelle est 3.141592. De même, la version de Metafont tend
      vers e ; la version actuelle est 2.71828.
    - Grâce à l'année de sortie du logiciel : Adobe Illustrator 88.
    - Grâce à la date de sortie : Wine 20040505 (pour la version sortie le 5 mai 2004), Ubuntu 8.04 (pour la version sortie en avril 2008).
    - Grâce au numéro de la révision : WebKit r112
</pre>
On parle aussi d'édition pour désigner des évolutions mineures d'une version. Dans l'exemple de la version 2.6.10, la version sera 2 et l'édition la 6.10 ou bien la version la 2.6 et
l'édition 10 (tout dépend des habitudes de l'éditeur ou de la communauté de développement).
Outre la numérotation qui permet d'identifier une version précise, il est courant de qualifier certaines versions afin de préciser à quel cycle de développement du logiciel on est.
Par exemple, Mac OS 10.5 est surnommé Leopard.
Le dernier numéro peut être remplacé par une lettre, au lieu de 2.5.21 on aurait 2.5.U (c'est le cas notamment pour de nombreux éditeurs de jeux vidéo).


[[Catégorie:Software]]
[[Catégorie:Software]]

Version du 16 avril 2013 à 15:03

Dans les OS ou les logiciels, les numéros et noms de versions ont une architecture et nomenclature bien spécifique. Nous allons essayer ici d'être le plus exhaustif possible (tiré de wikipedia

Type d'évolution

Il faut d'abord différencier les évolutions mineures, des évolutions majeures d'un logiciel :

* Les évolutions majeures apportent de nouvelles fonctionnalités, voire restructurent complètement l'application.
* Les évolutions mineures apportent principalement des corrections de bugs ou des ajouts de fonctionnalités secondaires (par exemple, l'ajout d'un bouton de raccourci).

Une application peut être développée en plusieurs branches indépendantes. On retrouve généralement la branche stable et la branche développement, chaque branche ayant sa propre version. Une branche peut aussi correspondre à un cycle de développement particulier.

Numérotation des versions

Il n'y a pas qu'une seule façon de décrire la version d'un logiciel ; il existe différents systèmes :

    - En utilisant un ou plusieurs chiffres pouvant être séparés par des points : 1.4, 0.9.95.
    - En suivant une règle mathématique. Par exemple, la version de TeX tend de manière asymptotique vers \pi ; la version actuelle est 3.141592. De même, la version de Metafont tend 
      vers e ; la version actuelle est 2.71828.
    - Grâce à l'année de sortie du logiciel : Adobe Illustrator 88.
    - Grâce à la date de sortie : Wine 20040505 (pour la version sortie le 5 mai 2004), Ubuntu 8.04 (pour la version sortie en avril 2008).
    - Grâce au numéro de la révision : WebKit r112

On parle aussi d'édition pour désigner des évolutions mineures d'une version. Dans l'exemple de la version 2.6.10, la version sera 2 et l'édition la 6.10 ou bien la version la 2.6 et l'édition 10 (tout dépend des habitudes de l'éditeur ou de la communauté de développement).

Outre la numérotation qui permet d'identifier une version précise, il est courant de qualifier certaines versions afin de préciser à quel cycle de développement du logiciel on est. Par exemple, Mac OS 10.5 est surnommé Leopard.

Le dernier numéro peut être remplacé par une lettre, au lieu de 2.5.21 on aurait 2.5.U (c'est le cas notamment pour de nombreux éditeurs de jeux vidéo).