Perl and Mac OS X versions
Apple website has an opensource page: http://www.opensource.apple.com/, which lists all its products and components which have and use opensource technology.
If you go here: http://www.apple.com/opensource/, it provides a complete list of opensource projects that Apple uses.
In this list is of course Perl. From this we can see which version of Perl was compiled on Mac OS X. We can also see what options, patches, fixes & extra modules were included.
So I’ve been able to glean these Perl versions that Apple have used with Mac OS X:
- 5.10.0 & 5.8.9 (perl-63)
- 5.8.8 (perl-51 patches: perl-51.1.1, perl-51.1.4)
- 5.8.6 (perl-38 patch: perl-38.1)
- 5.8.6 (perl-35 patch: perl-35.1.1)
- 5.8.4 (perl-28.2)
- 5.8.1-RC3 (perl-25.2)
- 5.8.1 (perl-24.1) “Maintenance release working toward v5.8.1″
- 5.6.0 (perl-21)
- 5.6.0 (perl-17)
Now which one(s) are tied to which Mac OS X is still in the air a bit! This is my best stab at it:
10.6 5.10.0 & 5.8.9 perl-63 10.5 5.8.8 perl-51 10.4 5.8.6 perl-38 or perl-35 10.3 5.8.4 or 5.8.1 ? 10.2 5.8.1 ? 10.1 5.6.0 ? perl-21 and/or perl-17 10.0 5.6.0 ?
Hopefully this information is useful to someone