Skip to content

Perl and Mac OS X versions

February 3, 2010
tags: ,

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

/I3az/

refs:

About these ads
3 Comments leave one →
  1. Darren Duncan permalink
    February 3, 2010 9:55 pm

    As a regular user of Mac OS X through all its versions, I can tell you this from experience:

    - 10.0.0 – 5.6.0 (assume)
    - 10.1.0 – 5.6.0 (assume)
    - 10.2.0 – 5.6.0
    - 10.3.0 – 5.8.1RC3
    - 10.4.0 – 5.8.6
    - 10.5.0 – 5.8.8
    - 10.6.0 – 5.8.9+5.10.0
    - hopefully 10.7.0 will have 5.12.0 or later

    Also, Apple never upgraded its system Perl except with a major OS X version; only security patches otherwise.

    • February 4, 2010 9:02 am

      Hi Darren,

      Yes I have a 10.3 iBook still lying around here with Perl 5.8.1. But I wonder what happened to 5.8.4 (perl-28.2 package)? Looks like a missing Mac OS X :)

      With Apple’s versioning I’m hoping that 10.7 will have 5.8.9, 5.10.1 & 5.12.* when it comes out.

      /I3az/

  2. Ken permalink
    May 2, 2012 4:52 pm

    Hello from the future!

    OS X 10.7.3 has Perl 5.12.3 (default) and Perl 5.10.1.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: