Darwin 5.1 ???

MajorTom

Membre junior
22 Septembre 2001
83
0
Visiter le site
Bonjour les amis,

Je suppose qu'à l'heure actuelle, tout le monde est déjà passé sous OS X 10.1.1, 5M28.

Quelqu'un a-t-il une explication pour le numéro du noyau ? Celui-ci indique une version 5.1, alors que jusqu'alors, nous étions en 1.4 !!! Qu'est-ce qui peut bien justifier une telle incrémentation, alors que le kernel a à peine été modifié ? Voyez :

Darwin localhost 5.1 Darwin Kernel Version 5.1: Tue Oct 30 00:06:34 PST 2001; root:xnu/xnu-201.5.obj~1/RELEASE_PPC Power Macintosh powerpc

Apple tomberait-il dans les travers Netscapiens du plus gros numéro de version pour faire joli ? Ou y a-t-il une explication rationnelle ?

Stéphane
 

benR

Membre d’élite
Club MacG
17 Juillet 2000
3 480
11
Paris
www.lasauce.eu
Désolé de ne rien apporter de neuf à ton post, mais j'ai moi aussi remarqué cette bizarrerie, et si quelqu'un a un début d'explication, je suis preneur !

 

Azrael

Membre émérite
13 Février 2001
505
1
Visiter le site
"The kernel version number of 5.1 is intentional. To better synchronize
some of the version numbers we have to manage, we decided to change the
version scheme as used inside the kernel. The kernel itself
(com.apple.kernel), as well as all its subcomponents
(com.apple.kernel.iokit, ...bsd, ...libkern, etc) are now 5.1. uname
also reports 5.1 as the kernel version.

This number is synthesized as follows: The major version is the same as
the build number (like the "5" in "5G64"); The minor number is the
(sequential) release number from that build. The variant number is
reserved, and will be used to denote variants or branches of a given
release.

If this scheme had been in use since we first shipped 10.0, here are
what the numbers would have been:
/ / /
10.0 / 4K78 / 1.3 / 4.0
10.0.1 / 4L13 / 1.3 / 4.1
10.0.2 / 4P12 / 1.3.2 / 4.2
10.0.3 / 4P13 / 1.3.3 / 4.3
10.0.4 / 4Q12 / 1.3.7 / 4.4
10.1 / 5G64 / 1.4 / 5.0
10.1.1 / 5M26 / 5.1 / 5.1"
 

Azrael

Membre émérite
13 Février 2001
505
1
Visiter le site
"The kernel version number of 5.1 is intentional. To better synchronize
some of the version numbers we have to manage, we decided to change the
version scheme as used inside the kernel. The kernel itself
(com.apple.kernel), as well as all its subcomponents
(com.apple.kernel.iokit, ...bsd, ...libkern, etc) are now 5.1. uname
also reports 5.1 as the kernel version.

This number is synthesized as follows: The major version is the same as
the build number (like the "5" in "5G64"); The minor number is the
(sequential) release number from that build. The variant number is
reserved, and will be used to denote variants or branches of a given
release.

If this scheme had been in use since we first shipped 10.0, here are
what the numbers would have been:
/ / /
10.0 / 4K78 / 1.3 / 4.0
10.0.1 / 4L13 / 1.3 / 4.1
10.0.2 / 4P12 / 1.3.2 / 4.2
10.0.3 / 4P13 / 1.3.3 / 4.3
10.0.4 / 4Q12 / 1.3.7 / 4.4
10.1 / 5G64 / 1.4 / 5.0
10.1.1 / 5M26 / 5.1 / 5.1"
 

-anonyme-

Légende
26 Février 2001
66 286
2 667
chez Sun, solaris 8, c'est la meme chose
que SunOS 2.8

ca suis une autre logique, faut pas s'inquiter ;-)