Update for 2012:
Apple did it again. They broke RedPill. This time it was the OS X 10.8 (Mountain Lion) update that broke things.
Unfortunately, I’m still running OS X 10.6, and have no plans to upgrade. The reasons for this are many, here’s a quick rundown of the key ones:
I don’t want an iOS-like interface on my Mac.
I don’t want to have to sign code with an Apple-approved key before it’ll be usable by other people, or force people to jump through “security theater” hoops to run it.
I won’t buy a phone or tablet unless I can run whatever code I like on it. That means no iPhone or iPad for me. And that, in turn, means a lot of the supposed features of Mac OS X and Apple’s ‘cloud’ are of no use to me.
I don’t want Facebook and Twitter integration in my OS. Back in the 90s, Apple would have created an open API so I could set up whatever social networking systems I wanted to use, but these days they’re more concerned with blocking Google, as some kind of petty revenge for Android.
I don’t use proprietary document formats. Since iWork’s formats are no longer documented and it doesn’t interoperate with ODF, I’ve switched to using TeX for my documents and Google Docs for my simple spreadsheet needs.
I don’t want RAM soldered on to the motherboard so it can’t be upgraded, or a computer that uses special proprietary drives.
I don’t want batteries glued into my laptop so they can’t be changed without sending the machine away to be serviced and producing a pile of e-waste.
I don’t want to have to spend hours installing MacPorts and compiling code just to get up-to-date copies of all the standard GPL-licensed tools I use as a developer. If I have to install the equivalent of a Gentoo system alongside OS X, where is the added value in OS X?
I don’t want to financially support a company that resorts to patent trolling and trying to get competitors’ products banned over things that have 20+ years of prior art, like detecting phone numbers and making them dialable (Borland Sidekick, 1986) or arranging application icons in a grid (Palm Pilot, 1996.)
After more than 20 years as an Apple customer, the company has decided to stop producing products I actually want. My needs haven’t changed much, but Apple no longer wishes to meet them.
That’s not the whole story, though. I paid for an Apple developer account, polished up RedPill, and completely rewrote SnowSaver. I submitted them to the Mac App Store. They were summarily rejected. After a couple of cycles of rejection, I said that if Apple was sure there was no way they would accept my screensavers, I’d like a refund. I got the refund.
So, as far as I’m concerned, if you want to know why SnowSaver 2 and RedPill aren’t readily available as signed packages for Mountain Lion, take it up with Apple.
Having said all that… I’ve been told of a potential quick fix for RedPill. I’ve applied it to the code and uploaded everything to GitHub.
In the mean time, I’ve been spending most of my spare development time working on Android projects, and making plans to switch to Linux.