versionat de l’Ubuntu

si normalment en el programari es fa servir els números de versions de manera incremental per denotar que s’ha avançat des de la versió anterior, en el programari lliure en particular es fa servir força la descomposició de Linux[0] que consisteix en que el nombre major és per els canvis MOLT importants (canvis en l’API per exemple), les versions x.senars són per a versions no estables que quan siguin estables es convertiran al següent nombre parell (o sigui les versions de prova 2.17 en ser estables seran la 2.18, com el GNOME per exemple)

per a revisions més menors, de manteniment, depuració d’errors o d’altres canvis poc importants es fa servir un tercer dígit (x.y.z, com el GNOME 2.16.3 que és la tercera versió estable del GNOME 2.16)f

finalment, a vegades quan es fa un llançament hi ha algun petit problema que es resol amb una simple modificació, llavors s’afegeix encara un altre dígit, per exemple 3.2.0.1

però anant al gra, les versions d’Ubuntu em desconcertaven, 6.06, 6.10, 7.04 …

fins que l’altre dia ho vaig trobar a l’ajuda de l’Ubuntu (tot i que no ho estava buscant), l’explicació és ben senzilla, el nombre major és la unitat de l’any en que estem (2005, 2006, 2007 …) i el nombre menor és el número de mes en que s’allibera la versió (juny→06, abril→04, octubre→10, etc etc)

un altre esquema semblant a aquest és el que fa servir Gentoo per exemple, que tot i que no fan mai noves versions (degut a l’estructura de la distribució que només et cal anar actualitzant els ebuilds que tens instal·lats) sí que fan com unes marques en el temps volent dir: “ara està força estable”[1]

el seu esquema és tan senzill com el número de l’any i el número de marca d’estabilitat, o sigui 2007.1 és la segona (és comença per 0) marca d’estabilitat, per dir-ho d’alguna manera

[0] que jo sàpiga el parell-senar ho va començar a fer servir en linus

[1] bé, de fet és l’estabilització del que són els components del nucli que formen la distribució Gentoo, que cada vegada que tots s’han actualitzat a noves versions i s’han estabilitzat en els dipòsits de Gentoo es fa la versió, pot haver-hi vegades que no en facin ni en un any, ja que els components bàsics del Gentoo són tan mínims que si no hi ha gaires millores en els components o en la manera d’instal·lar la distribució, com que igualment després de tenir-ho tot instal·lat pots actualitzar a l’última versió disponible no hi ha pèrdua de funcionalitat