(Please follow-up to debian-curiosa) Le 15/02/2018 à 11:41, Simon McVittie a écrit :
We don't have to look far to find a weird versioning scheme that can't be represented without epochs: our largest competitor in the field of general-purpose operating systems has such a versioning scheme. Imagine we had a package that followed the same versioning scheme as Windows (I could imagine a parallel universe in which Wine used the version number of the version of Windows that it claims to emulate). If we packaged that, using the "marketing version" wherever it's numeric or making up something reasonable wherever it isn't, we might have had a versioning scheme like this:
Well, as it happens, all the Windows versions also have a number that sorts properly, but does not always match the commercial number:
3.1 3.11 95
4.00
98
4.10
2000
NT 5.0 (which we could have translated as 5.0+NT, for instance)
1:5.1+XP # or 2001+XP or something
NT 5.1 (5.1+NT)
1:5.2+Vista # or 2006+Vista or something
NT 6.0
1:7
Funnily, this is NT 6.1!
1:8
NT 6.2
1:8.1
NT 6.3
1:10
NT 10.0 https://en.wikipedia.org/wiki/List_of_Microsoft_Windows_versions