The announcement
Padded v2.16 is the last version to support the following versions of Mac OS X:
- Mac OS X 10.2 "Jaguar"
- Mac OS X 10.3 "Panther"
- Mac OS X 10.4 "Tiger"
Versions of Padded released after v2.16 will continue to be Universal Binaries (supporting PPC and Intel hardware) and will support these versions of Mac OS X:
- Mac OS X 10.5 "Leopard"
- Mac OS X 10.6 "Snow Leopard"
- Future versions of Mac OS X.
When this change occurs users of Jaguar, Panther and Tiger will be directed to this page.
Questions and answers
How many users is this likely to impact?
Judging from the numbers we're seeing in web logs, this should have minimal impact on users of our software, registered or unregistered. Most people downloading our software are already running Leopard or above.
I'm impacted by this. What should I do?
You really have two choices here. You can:
- Use Padded 2.16 on your old Mac OS X, unsupported:
Download Padded 2.16 for Mac OS X 10.2-10.4 (Jaguar, Panther & Tiger)
- Update your Mac OS to Leopard (PPC or Intel Macs) or Snow Leopard (Intel Macs only):
We'd strongly recommend updating your OS to ensure it's current: not just for Padded's sake but to ensure your system benefits from Apple's security updates.
A core internal package Padded uses (Tk) is migrating from the Carbon API to the Cocoa API, in its shortly to be released v8.6. When it emerges from beta, we'll be updating to use it.
Overall, the change is a good thing for these reasons:
- Apple has left Carbon to stagnate for many years, while Cocoa is Apple's golden child. Migration to Cocoa ensures Padded's long-term future on the platform. Well, at least until Apple brings in something else :)
- Cocoa has been getting performance improvements Carbon hasn't. Interfaces should be snappier with Cocoa.
- These changes to Tk have allowed other developers to produce other packages which use Cocoa to greatly improve platform nativeness on Mac.
While I love to see my apps support previous OS versions as much as possible, this is one of those times where it can't be done without holding back the majority of users on modern Mac OS X versions.
Does Padded 2.16 have all the features of later versions?
No. There are some significant new features planned for Padded after version 2.16, that go beyond simply taking advantage of the Cocoa API. It's too early to mention them right now though.