I don’t necessarily agree with Jeff Johnson’s conclusion that major software upgrades are impossible on an annual schedule. I also don’t know what he’s looking for, as someone who worked at Apple during this time quality improved substantially in 10.6 Snow Leopard and continued. Most bug fixes don’t get a marketing line item or even much fanfare. We were all users of what the OSX guys were doing and lived on the dogfood while we made our own mistakes on iOS.
As I age I realize you need to entice the user with more value and service - anew features. It cannot just be quality, but quality is table stakes and the minimum expectation. When things get out of hand organizationally it makes sense to call for a snow leopard, but it comes at great cost so you better make big changes in the system so the same mistakes are not repeated.
> I don’t necessarily agree with Jeff Johnson’s conclusion that major software upgrades are impossible on an annual schedule.
Snow Leopard was a refinement of Leopard, and both releases had unusually long durations as the newest release of Mac OS X, totaling 4 years. It then continued getting security updates until late 2013, another 2 years after Lion replaced it. I can see how people would treat the later point releases of Snow Leopard as a high point for stability because of the years of bug fixes that had gone into the system by then.
> As I age I realize you need to entice the user with more value and service - anew features. It cannot just be quality, but quality is table stakes and the minimum expectation.
I don't know anybody who's switched to Mac because of a feature they added in the latest OS release. It's always because of the better price-performance, the better battery life, or because Windows got too glitchy and annoying. The only new Mac OS feature from the past few years that I can even name off the top of my head is when they finally added window snapping with Sequoia.
> When things get out of hand organizationally it makes sense to call for a snow leopard, but it comes at great cost so you better make big changes in the system so the same mistakes are not repeated
What about the recent macOS releases that seem to prioritize dubious features (Apple Intelligence) that don't add a lot of value (and don't work well), while botching the core fundamentals of UI design and functionality, as with the UI disaster that was Liquid Glass (not to mention the broken window resize region, inconsistent spacing and corner radii, menu items being hidden under the notch, the off-center Windows menu, scrollbars that are either invisible or hard to target, etc.) Liquid Glass was inexcusable as it opposed the fundamental UI principles of clarity and legibility. Apple basically ignored its own design principles.
There’s red flags I look for in articles like this, and a FreeBSD partition on your MacBook Pro is one of them. Tells me the author is probably hypercritical of MacOS because it’s not a GPL OS. That’s fine, but as someone who likes MacOS, I don’t share the pessimism.
Snow Leopard was a great experience for me. So much more stable, and the OS felt tighter, like lots of the little wonky things got sorted out. It well deserves its credit and more operating systems should focus on bug fix releases once in a while.
I'd say Snow Leopard was as buggy as any other typical OS X release from that era, as covered by the Jeff Johnson article. The reality is that the "no new features" marketing was most likely a positive spin on the shift in engineering resources toward iOS, which had previously caused Leopard's release to be delayed.
> I don’t necessarily agree with Jeff Johnson’s conclusion that major software upgrades are impossible on an annual schedule.
I'm not sure this is a good place to debate my article when the author of the submitted article merely linked to mine.
It appears that Ruben Schade downgraded to 10.5 from 10.6.2, which was still pretty early in the Snow Leopard cycle, then "tried it again a few months later" and downgraded again, until 10.7 Lion (which I personally hated and skipped on my main Mac). Thus, Schade never experienced the later versions of Snow Leopard that everyone remembers fondly.
I just reread the blogpost (by the parent) that this article cites, and its points all seem correct to me, including that "Mac OS X 10.6.0 was certainly much buggier than Mac OS X 10.5.8":
• 10.6 was not primarily about bug fixes
• 10.7 was buggy and its design was incoherent
• Apple should abandon its yearly release cycle
That said, my recollections from the time are that the 10.6 GM release caused fewer problems than the 10.5 GM.
It wouldn't surprise me if the consensus about Snow Leopard switches to the opinion that Snow Leopard was no better than any other version. That's wrong, but few people still use or remember using Snow Leopard.
Wasn't a lot of Snow Leopard an exercise in removing old cruft from the PowerPC architecture, and the last release to support 32-bit Intel machines? From my perspective at the time, it was really meant to set up Mac for the next decade or so, which it did brilliantly.
Mountain Lion dropped support for 32 bit kernel. I only know this because Apple didn’t provide a patch for first generation Mac Pro users, even though the CPUs were 64 bit and could run Mountain Lion just fine.
That's not how I remember it. In fact, Snow Leopard was no less buggy than any other release, I'd say. As explained in the article, that mythology of a stable release was formed over time later on.
People forget these things after they get patched out and time passes. What's left behind as memories fade is a feel-good mythology about a bug fix release that never really existed. The truth was that engineering resources had been shifted to iOS, which delayed Leopard, and the "no new features" marketing was a way of justifying the lack of resources.
It’s annoying to read what amounts to the same reply multiple times in a thread, and needing to commit your username to memory to remember if it was you or not.
As I recall, there were plenty of legitimate user gripes when the very first iteration of Snow Leopard (10.6.0) was released. But by the time of the very last point-release (10.6.11?), the OS was rock-solid. It was only after all the initial bugs were ironed out, that Snow Leopard achieved the legendary status that it has enjoyed ever since. The blogger doesn’t take this factor into account.
Mavericks played out similarly as far as I can recall. Earlier releases had issues but by the last minor update it was quite solid.
10.9 my personal “Snow Leopard”. It has most of what made the Aqua era releases good with some QoL/polish improvements. If I could patch it with non-flat scrollbars and 10.5/10.6 2D grid spaces it’d be perfect.
I don't agree, as someone who lived that era. Snow Leopard was the best OS X release in terms of performance, made immediately apparent by the disastrous release of 10.7 Lion and several years beyond.
You have to remember that 10.5 was a bad and slow release. 10.6 cleaned that up, and gave you a lot of storage space back alongside the fixes and improvements.
I lived that era too, and Snow Leopard was no less buggy than any other release. What actually happened is that engineers had been shifted over to iOS, which delayed Leopard. By the time of Snow Leopard, to put a positive spin on that lack of resources, Snow Leopard was a "no new features" release...even though it actually did receive new features as well as new bugs.
More dot releases fixed stuff and people grew used to its quirks (which there were many).
Note that the lull also lined up with the intense focus and high development pace Apple had on iOS in the early years. Ironically making the commentariat of the time ask if Apple had given up on the Mac.
Yes. I was poking around all the different ways Apple was shaving storage and I found that the Leopard welcome animation (showing the word welcome in different languages in a galaxy) was stored in JPEGs, one for each frame; the Snow Leopard one was finally a video in H.264.
YMMV. I ran Snow Leopard on a couple of machines for years—bought it off CraigsList for $10, handed off in Times Square—and it was far and away the best OSX experience I had, and, at least in my experience, the best/smoothest/most stable until El Capitan, 10.11. And yes, maybe I'm thinking of 10.6.8, but I don't see why that's a problem.
>People invoke its memory because they’re broadly craving stability and quality of life improvements, something almost everyone has wilfully discarded as they chase the next rung of enshittification.
The final SL point release was very stable. Still is. Lion was a horrible and nasty release which shouldn't have seen the light of day. FWIW, SL introduced several new UI elements into OS X as they needed something to show off at release. Something. Anything.
Another underlying reason snow leopard is so fondly remembered is it was the final purely Mac version of Mac OS X. Starting with lion the focus shifted to bringing iOS-like features and design to Mac OS X. And it has never been Mac first since.
I remember going from Tiger to Leopard and thinking "this is nice, I like a lot of these changes" and then going from Leopard to Snow Leopard and thinking "wow this is great". Then Lion came along and I was like "this is meh".
So maybe it wasn't peak performance or reliability that caused the feeling, but there was definitely something better about SL, and the reason I know it wasn't just nostalgic rose-tinting is because it was bookended by releases I liked worse.
I don’t necessarily agree with Jeff Johnson’s conclusion that major software upgrades are impossible on an annual schedule. I also don’t know what he’s looking for, as someone who worked at Apple during this time quality improved substantially in 10.6 Snow Leopard and continued. Most bug fixes don’t get a marketing line item or even much fanfare. We were all users of what the OSX guys were doing and lived on the dogfood while we made our own mistakes on iOS.
As I age I realize you need to entice the user with more value and service - anew features. It cannot just be quality, but quality is table stakes and the minimum expectation. When things get out of hand organizationally it makes sense to call for a snow leopard, but it comes at great cost so you better make big changes in the system so the same mistakes are not repeated.
> I don’t necessarily agree with Jeff Johnson’s conclusion that major software upgrades are impossible on an annual schedule.
Snow Leopard was a refinement of Leopard, and both releases had unusually long durations as the newest release of Mac OS X, totaling 4 years. It then continued getting security updates until late 2013, another 2 years after Lion replaced it. I can see how people would treat the later point releases of Snow Leopard as a high point for stability because of the years of bug fixes that had gone into the system by then.
> As I age I realize you need to entice the user with more value and service - anew features. It cannot just be quality, but quality is table stakes and the minimum expectation.
I don't know anybody who's switched to Mac because of a feature they added in the latest OS release. It's always because of the better price-performance, the better battery life, or because Windows got too glitchy and annoying. The only new Mac OS feature from the past few years that I can even name off the top of my head is when they finally added window snapping with Sequoia.
> When things get out of hand organizationally it makes sense to call for a snow leopard, but it comes at great cost so you better make big changes in the system so the same mistakes are not repeated
What about the recent macOS releases that seem to prioritize dubious features (Apple Intelligence) that don't add a lot of value (and don't work well), while botching the core fundamentals of UI design and functionality, as with the UI disaster that was Liquid Glass (not to mention the broken window resize region, inconsistent spacing and corner radii, menu items being hidden under the notch, the off-center Windows menu, scrollbars that are either invisible or hard to target, etc.) Liquid Glass was inexcusable as it opposed the fundamental UI principles of clarity and legibility. Apple basically ignored its own design principles.
There’s red flags I look for in articles like this, and a FreeBSD partition on your MacBook Pro is one of them. Tells me the author is probably hypercritical of MacOS because it’s not a GPL OS. That’s fine, but as someone who likes MacOS, I don’t share the pessimism.
Snow Leopard was a great experience for me. So much more stable, and the OS felt tighter, like lots of the little wonky things got sorted out. It well deserves its credit and more operating systems should focus on bug fix releases once in a while.
I'd say Snow Leopard was as buggy as any other typical OS X release from that era, as covered by the Jeff Johnson article. The reality is that the "no new features" marketing was most likely a positive spin on the shift in engineering resources toward iOS, which had previously caused Leopard's release to be delayed.
FreeBSD is definitely not a "GPL OS", the license is right in the name!
FreeBSD is not a GPL OS either.
> As I age I realize you need to entice the user with more value and service
When companies use to charge for OS … and the releases were staggered by 3-4 years, I would have agreed.
But when OS upgrades are free, and happen yearly - there’s a different user expectation.
> I don’t necessarily agree with Jeff Johnson’s conclusion that major software upgrades are impossible on an annual schedule.
I'm not sure this is a good place to debate my article when the author of the submitted article merely linked to mine.
It appears that Ruben Schade downgraded to 10.5 from 10.6.2, which was still pretty early in the Snow Leopard cycle, then "tried it again a few months later" and downgraded again, until 10.7 Lion (which I personally hated and skipped on my main Mac). Thus, Schade never experienced the later versions of Snow Leopard that everyone remembers fondly.
I just reread the blogpost (by the parent) that this article cites, and its points all seem correct to me, including that "Mac OS X 10.6.0 was certainly much buggier than Mac OS X 10.5.8":
• 10.6 was not primarily about bug fixes
• 10.7 was buggy and its design was incoherent
• Apple should abandon its yearly release cycle
That said, my recollections from the time are that the 10.6 GM release caused fewer problems than the 10.5 GM.
It wouldn't surprise me if the consensus about Snow Leopard switches to the opinion that Snow Leopard was no better than any other version. That's wrong, but few people still use or remember using Snow Leopard.
Wasn't a lot of Snow Leopard an exercise in removing old cruft from the PowerPC architecture, and the last release to support 32-bit Intel machines? From my perspective at the time, it was really meant to set up Mac for the next decade or so, which it did brilliantly.
Mountain Lion dropped support for 32 bit kernel. I only know this because Apple didn’t provide a patch for first generation Mac Pro users, even though the CPUs were 64 bit and could run Mountain Lion just fine.
That's not how I remember it. In fact, Snow Leopard was no less buggy than any other release, I'd say. As explained in the article, that mythology of a stable release was formed over time later on.
Snow Leopard was so buggy that it had an infamous data loss bug: https://www.reuters.com/article/lifestyle/snow-leopard-bug-d...
People forget these things after they get patched out and time passes. What's left behind as memories fade is a feel-good mythology about a bug fix release that never really existed. The truth was that engineering resources had been shifted to iOS, which delayed Leopard, and the "no new features" marketing was a way of justifying the lack of resources.
It’s annoying to read what amounts to the same reply multiple times in a thread, and needing to commit your username to memory to remember if it was you or not.
As I recall, there were plenty of legitimate user gripes when the very first iteration of Snow Leopard (10.6.0) was released. But by the time of the very last point-release (10.6.11?), the OS was rock-solid. It was only after all the initial bugs were ironed out, that Snow Leopard achieved the legendary status that it has enjoyed ever since. The blogger doesn’t take this factor into account.
Mavericks played out similarly as far as I can recall. Earlier releases had issues but by the last minor update it was quite solid.
10.9 my personal “Snow Leopard”. It has most of what made the Aqua era releases good with some QoL/polish improvements. If I could patch it with non-flat scrollbars and 10.5/10.6 2D grid spaces it’d be perfect.
It was 10.6.8 v1.1. They didn’t want to increment the version number so they made a version number on top of a version number.
I don't agree, as someone who lived that era. Snow Leopard was the best OS X release in terms of performance, made immediately apparent by the disastrous release of 10.7 Lion and several years beyond.
You have to remember that 10.5 was a bad and slow release. 10.6 cleaned that up, and gave you a lot of storage space back alongside the fixes and improvements.
I lived that era too, and Snow Leopard was no less buggy than any other release. What actually happened is that engineers had been shifted over to iOS, which delayed Leopard. By the time of Snow Leopard, to put a positive spin on that lack of resources, Snow Leopard was a "no new features" release...even though it actually did receive new features as well as new bugs.
There was even an infamous data loss bug involving guest accounts (https://www.reuters.com/article/lifestyle/snow-leopard-bug-d...)! But people have forgotten about that and only remember the marketing now.
PLEASE stop saying the same thing to every single person!
Snow Leopard wasn't significantly any better or worse than other Mac OS versions of the time. It was just around for longer, after Leopard which was also around for longer. https://en.wikipedia.org/wiki/Template:Timeline_of_Mac_opera...
More dot releases fixed stuff and people grew used to its quirks (which there were many).
Note that the lull also lined up with the intense focus and high development pace Apple had on iOS in the early years. Ironically making the commentariat of the time ask if Apple had given up on the Mac.
Here is what I wrote about it at the time:
https://blog.rongarret.info/2009/08/snow-leopard-is-disaster...
Consistent with this article's take on the situation 17 years later.
Why write working software once, when you can make an entire career out of constantly refactoring a new broken mess?
I have great memories of Snow Leopard. It even gave you back a few GB of storage (IIRC) at a time when every GB really counted.
Yes. I was poking around all the different ways Apple was shaving storage and I found that the Leopard welcome animation (showing the word welcome in different languages in a galaxy) was stored in JPEGs, one for each frame; the Snow Leopard one was finally a video in H.264.
Apple still sells 256gb disks, I'd say every GB still matters.
YMMV. I ran Snow Leopard on a couple of machines for years—bought it off CraigsList for $10, handed off in Times Square—and it was far and away the best OSX experience I had, and, at least in my experience, the best/smoothest/most stable until El Capitan, 10.11. And yes, maybe I'm thinking of 10.6.8, but I don't see why that's a problem.
The myth part, is of course, a myth, and good marketing. Snow Leopard was super important for the OS, changing a ton: <https://en.wikipedia.org/wiki/Mac_OS_X_Snow_Leopard#New_or_c...>. Marketing gonna market.
Regardless, I can agree with this:
>People invoke its memory because they’re broadly craving stability and quality of life improvements, something almost everyone has wilfully discarded as they chase the next rung of enshittification.
The final SL point release was very stable. Still is. Lion was a horrible and nasty release which shouldn't have seen the light of day. FWIW, SL introduced several new UI elements into OS X as they needed something to show off at release. Something. Anything.
Another underlying reason snow leopard is so fondly remembered is it was the final purely Mac version of Mac OS X. Starting with lion the focus shifted to bringing iOS-like features and design to Mac OS X. And it has never been Mac first since.
I remember going from Tiger to Leopard and thinking "this is nice, I like a lot of these changes" and then going from Leopard to Snow Leopard and thinking "wow this is great". Then Lion came along and I was like "this is meh".
So maybe it wasn't peak performance or reliability that caused the feeling, but there was definitely something better about SL, and the reason I know it wasn't just nostalgic rose-tinting is because it was bookended by releases I liked worse.