Good (informational) news:
After poring through the /System/Library/Extensions/System.kext versions inside every available development build, I was able to correct the nightly build dates and also find the Darwin kernel versions for all accessible builds, as well being able to definitively and, in most cases, correctly date when all development/beta builds occurred.
By and large, the extrapolated dates check out. (There is some uncertainly around Build 10A222; maybe this was during a headlong period of team development and it got to be a challenge to go nightly, or maybe “holidays lyfe” idk.) System.kext is, as Apple describe it, a “pseudoextension” whose version matches the actual kernel version. I only got around to looking through those recently.
We now know the 10.0.0dx development designation starting with Build 10A96 (Darwin 10.0.0d1) ended with Build 10A354 (Darwin 10.0.d8) and its follow-up, Build 10A380, brought the start of 10.0.0bx beta designations as Darwin 10.0.0b1. We now know, with increased certainty, that “Build 10A1” happened on 1 March 2008.
We also now know, with certainty, that the Build 10A432 “Golden Master” which went out to retail, was produced 1 August 2009 (as was “Build 10A433”, i.e., the Server iteration, which uses the same kernel and shares an identical System.kext timestamp). In all, precisely seventeen months of development went into producing Snow Leopard.
All this information is now updated in Table 1.
EDIT to add: Golly-gee-wilikers I’d love for us to get our hands on many other builds produced along the way!
After poring through the /System/Library/Extensions/System.kext versions inside every available development build, I was able to correct the nightly build dates and also find the Darwin kernel versions for all accessible builds, as well being able to definitively and, in most cases, correctly date when all development/beta builds occurred.
By and large, the extrapolated dates check out. (There is some uncertainly around Build 10A222; maybe this was during a headlong period of team development and it got to be a challenge to go nightly, or maybe “holidays lyfe” idk.) System.kext is, as Apple describe it, a “pseudoextension” whose version matches the actual kernel version. I only got around to looking through those recently.
We now know the 10.0.0dx development designation starting with Build 10A96 (Darwin 10.0.0d1) ended with Build 10A354 (Darwin 10.0.d8) and its follow-up, Build 10A380, brought the start of 10.0.0bx beta designations as Darwin 10.0.0b1. We now know, with increased certainty, that “Build 10A1” happened on 1 March 2008.
We also now know, with certainty, that the Build 10A432 “Golden Master” which went out to retail, was produced 1 August 2009 (as was “Build 10A433”, i.e., the Server iteration, which uses the same kernel and shares an identical System.kext timestamp). In all, precisely seventeen months of development went into producing Snow Leopard.
All this information is now updated in Table 1.
EDIT to add: Golly-gee-wilikers I’d love for us to get our hands on many other builds produced along the way!
Last edited: