Leopard as the New Vista? 734
ninja_assault_kitten writes "There's an interesting rant from Oliver Rist up on the PC Magazine site. He compares the catastrophe that is Vista to the recently released OS X Leopard. While clearly one is a lion and the other a cub, there do appear to be some frustrating similarities. From the article: 'A month of using Leopard with the same software I had under Tiger and the OS has dumped six times. That's six cold reboots for Oliver. Apple isn't even honest enough to admit that Leopard is crashing: The OS just grays out my desktop and pops up a dialog box telling me I've got to reboot. Like the whole thing is my fault. I even snapped a picture of it. After all, I HAD PLENTY OF CHANCES!'"
What will be interesting (Score:1, Interesting)
Considering the levels of brokenness, this is merely a rant, as the summary correctly states.
Another Perspective (Score:5, Interesting)
I am blind and use a screen reader, and I find Leopard's screen reader, Voiceover, will randomly freeze for a couple of seconds when browsing web pages. It is extremely annoying, but not as annoying as the extremely clunky keyboard interface. Hardly anything is automatically read, you have to use the shitty keyboard interface to find everything.
Like Microsoft, Apple claims their half-assed screen reader has improved. Like Microsoft, they've hardly done anything.
NOTE: I don't actually own a Mac, but I have an Apple fanboy friend who owns a Macbook with Leopard.
Is Objective-C 2.0 to blame? (Score:3, Interesting)
When it comes to applications, Firefox crashes for no apparent reason. I thought it might have been due to Flash, but it has crashed even on pages without any Flash. And it works fine for other Flash-based apps. This didn't happen on Tiger.
I've also had Finder just freeze at times. Again, this is something that never happened with Tiger, or even Mac OS 9 for that matter.
The few times I've used bash at the terminal, it has core dumped on me. Yes, the shell is dumping core. Something about free()'ing already-freed memory.
Maybe this has something to do with the new features of Objective-C 2.0? I heard from some friends that a lot of Apple's code was rewritten to use the new features. I don't know if this is true or not, but maybe it could explain why the stability we've come to expect from Tiger just isn't there with Leopard? I mean, so many new language features will take a long time to stabilize. So maybe they shouldn't have been used for such core functionality, if that is indeed the case?
as an apple user... (Score:5, Interesting)
I've had 2 kernel panics in 2 days (I never experienced a kernel panic under tiger). I have also had the OS go unstable and Finder et al will crash randomly until restart. Final Cut Pro 6.0 crashes all the time doing things as simple moving the timeline. Spotlight crashes and reloads while doing searches sometimes.
Disk Utility can't repair disk permissions or recognizes them as incorrect when they are not (not sure which).
Java is completely screwed! No java 6 yet and javascript commands in safari do bizarre things sometimes like launching outside applications such as finder instead of doing what they are intended to do within the application!
Apple has some serious work to do if they want to keep Leopard installed on users' machines - and they had better do it fast!
Re:What will be interesting (Score:5, Interesting)
One thing I have noticed, the Intel systems I use crash (and have other bugs), but the PowerPC systems I have (including one at the very low end of Leopard supported systems) are stable. That was also reflected in the size of the 10.5.1 updates--the Intel update was over 150MB and the PowerPC update was about 35MB (IIRC the numbers, of course).
Time will cure all wounds (Score:4, Interesting)
Vista was Years Late Leopard was Months Late.
Vista had these problem for almost a year now. Leopard has only been out for a month
Yes Leopard isn't as Bullet proof and free of problems as Apple admits. I had a failed upgrade where I needed to erase my disk clean to get it to work. And after that I still have some minor problems... But the problems are minor and they remind me of an older version of the OS... Codename Tiger. Yes when Tiger was released it had a slew of minor glitches and bugs just like Leopard did.
When Tiger was released Apple was still using Power PC Processors, By the time Intel Systems were released and huge amounts of people were migrating to Apple Tiger was Well in the Mid Cycle where most of glitches were cleared. So most people are use to the solid Mid-Cycle OS. But Tiger had a bunch of glitches, also Panther, Jaguar. When they were in the early Pre 10.x.4 release. It happens in early releases. Similar things happen in Linux too, but the Linux Zealots minimize it just like the Apple Fan Boys do. Stating it is the problem with 3rd party software or there are super simple workaround, etc...
Also there is the issue of the greater number of Mac Users, just the fact that more people are using the OS there is more bugs that are found by users who don't know to fix them. For example I had to hard reboot my Mac this week because of some glitch with Parallels, Going to sleep in middle of a disk write on a USB disk, While asleep the USB Disk was unplugged and when it returned it didn't want to completely wakeup like the program was trying to write to the disk (this may have happened in Tiger too, I was doing something I rarely do). But what happened was the disk got corrupted so things were running poorly. So I rebooted in Single user mode and did an fsck on my disk and fix the problems. Easy for a Unix/Linux/Mac Expert. But if they are a newbie use to using windows this would cause them to reinstall the OS. Many of the people using the older versions of OS X where Well experienced with Macs, and a lot of the Newcomers in the PPC days were people converting from Linux to Macs. Today Macs have a wide base not at all prepared for handling new version bugs.
Things are not as bleak as Vista is, it is actually normal stuff. We just have forgotten it over time.
Re:Another Perspective (Score:5, Interesting)
Re:Not a problem here (Score:4, Interesting)
That being said, I've seen some real doozies come through the computer shop where I work. Most can be fixed with an Archive & Install, but some are ugly ones that I still can't figure out, like one new iMac that utterly refuses to launch iWork no matter what I do.
Re:What will be interesting (Score:3, Interesting)
Well, to edify you...
10.5.1 is already released.
And my opinion on the author's rant...
Many of the author's points dont make any sense in comparison to MS and Vista. SP1 isn't due out (as of now) till Q1 2008... OSX's update is already out... don't see the similarity.
He also claims that MS "mostly" admitted to XP pre-SP1 crashing a lot - but that was after SP2 was released and they announced Vista... in my opinion, years later doesn't count as "admitting" anything (especially as their "admission" was more of an advertising tool touting how Vista would fix all the issues that XP had - as they do with every release). That's like the weatherman admitting they were wrong about it going to be sunny last Sunday - when instead it poured... gee thanks, we've known that for quite a while, and it's too little too late. So, I dont see the similarity between that and Apple's stance - which is to (far more quickly) release an update - AND admit to many of the issues, up front and quickly (see http://docs.info.apple.com/article.html?artnum=306907 [apple.com] and http://docs.info.apple.com/article.html?artnum=61798 [apple.com]). So, where's the similarities? MS takes years to admit many major issues, months or over a year to release a questionable SP (SP1? c'mon... the SP needed an SP - namely SP1A)... and Apple admits to and attempts to fix the issues in a couple months...
Vista Similarity 2: Needless Graphics Glitz
Hmm... may be "needless" but people like them - when done right. Vista radically changed the interface in many areas, making things more confusing - while requiring most of a user's computing power to do so. OSX refined their user interface, and added to it in ways that didnt make doing simple things more confusing... and dont use nearly as much of the CPU/resources to do so... where is the similarities? And in the case of consistency between various parts of the OS or programs, neither is perfect, but OSX is light-years ahead.
Vista Similarity 3: Pointless User Interface "Fixes"
Then there's how Microsoft screwed up Vista's UI, reorganizing things that didn't need to be reorganized--like the networking screens... Under XP you can get to those with a single right-click on the desktop. Under Vista, it's three layers down for no good reason...
...Not to be left behind, Apple has messed up its own UI, too, but Apple did it with piles of senseless graphics enhancements.
So, MS totally messed up the Vista interface, made it more complex to interact with, and made it more confusing... Apple added graphics to make it prettier (which Vista is just as guilty of). How is there a similarity between trying to make an interface prettier by totally messing it up and making it more difficult and complex - or making an interface prettier?
Vista Similarity 4: Nuked Networking
Ummm... yeah... I see that similarity... with Vista users gotta wait till Q1-2008 (maybe) for a fix (maybe - doubtfully on some issues since it is due to components of the DRM).... compared to a sercurity/networking fix already being out for OSX Leopard.
Where is the similarity? That they both had networking issues? Neither were apparently secure out of the box - but Vista (for various reasons) dragged down network performance to boot - and made network operations more difficult... while Apple quickly dealt with (and admitted to) their networking issues.
Vista Similarity 5: Bundled Apps as New Features That Suck
Ummm... at least most of the apps that come with OSX are somewhat useful and will get used... unlike what comes on a Vista machine.
But in MS's defense, much of the crapware is installed by the computer OEM - not by MS.
Pointing out Leopard's deficiencies is one thing... yeah, it seems to have quite a few (though at least Apple admits to and
Re:Another Perspective (Score:3, Interesting)
You do have a point there. However, there are instances when I'd like using a GUI for tasks such as spreadsheets, word processing, and web browsing (Lynx doesn't cut it for me). Unfortunately, access to GUI's under Linux/Unix is still pretty new, and currently, one only has access to the Gnome desktop.
Re:Not a problem here (Score:3, Interesting)
Ditto!
Mee Too!
But still, my machine has been totally rock solid even after I "just upgraded" to Leopard. Ditto applying 10.5.1
Re:Clearly you're mistaken (Score:5, Interesting)
At least Canonical has a reason for it to suck though: Microsoft and Apple intended to put out decent operating systems.
For the people I know:
Re:What will be interesting (Score:1, Interesting)
Actually, it makes more sense to consider 10.5.1 the equilivent of a patch Tuesday in the Windows world.
Re:Clearly you're mistaken (Score:5, Interesting)
- X is hosed.
- Finder takes up large amounts of CPU at odd, mainly inconvenient times.
- It's much less graceful than 10.4, even in Tiger's early releases.
- There have been more than one borked upgrade that I've been witness to, which is brand new to me.
- First day of use I nearly lost my keychain, and it's still not 100% right.
- The new tmp layout broke a few key native OS X apps (Cyberduck, but the dev of Cyberduck was quick on the fix!)
- Weird arbitrary menu re-shuffling that seems out of the norm for Apple's usually anal layout and design philosophy (WTF is going on in the Network Prefs? It's been simple and straightforward since OS 8, and now it's like a circus).
- Longer and more frequent pauses in this release. I'm sensitive to the difference between perceptually slow and really, truly slow, and these are truly slow pauses.
There IS good of course, some of the new features I actually dismissed turn out to be awesome, like, not willing to downgrade back to 10.4 awesome, so I'm going to tough it out. But if I had to turn back time I'd wait until some time next year to order my copy.
As it is now I jumped the gun on ordering and I upgraded a bunch of clients to 10.5, to my present dismay (including my wife). Basically I bought on the good feelings I had towards 10.4.8-> and this release hasn't lived up to that standard.
So it's not that Apple is never bad, but what is new is the WAY that this is bad.
Re:What will be interesting (Score:4, Interesting)
Spotlight seems to take longer, but I also recall disabling it on the command line as it would hang for days at first install. Tried to re-index it and then turned it off. At least, I thought I did, but it is still turned on.
Re:Not a problem here (Score:2, Interesting)
Re:What will be interesting (Score:3, Interesting)
Re:Not a problem here (Score:3, Interesting)
My Mac Mini, which was running Tiger, never totally crashed, but applications were incredibly unstable. But after upgrading that to Leopard, I haven't had one application crash on me, let alone the OS crashing.
Though to be fair, my Boot Camp install of XP hasn't had any issues (running with either Boot Camp or Parallels), though I don't really use that for much more than Netflix WatchNow and the various poker sites that don't support Macs.
Re:Clearly you're mistaken (Score:3, Interesting)
The Network Prefs is probably one of the better enhancements. It was weird before with the rather odd shifts in interface layout occurring when you merely selected different items from the combo. Now, at least, you have all the interfaces down the left, you click on those, and you can edit each one's settings without too much button clicking.
I don't know what's going on with your machine, but I've upgraded several to Leopard with none of the odd bugs you appear to have. My pre-Leopard release of Cyberduck works fine, and continues to do so. I also use X (rarely) and that works.
Perhaps the difference is I did an upgrade rather than an archive and install on all of my machines? Anyway, no Leopard glitches here and all these machines get heavy use with lots of different apps. In fact, the only real thing that's ticking me off is that "Copy Link" in Safari now does a rich text copy rather than just a plain text URL.. and that's probably an enhancement for everyone else
Re:Not a problem here (Score:3, Interesting)
Running a whole suite of apps, lots of technical stuff (lots of compilation, various interpreters, libraries, etc) going on, and Leopard has been good. The interface feels a lot nicer than Tiger, which looks toy like in comparison (can't get used to brushed metal in Safari when I go back to using my old iMac occasionally!). No kernel panics at all and network access is far improved.. no longer does Finder freeze up randomly on network browsing.
I guess you win some, you lose some.
hes just mad because the Apple ad makes him .. (Score:1, Interesting)
Re:What will be interesting (Score:2, Interesting)
I've had Vista for 6 months and the OS hasn't crashed even once. I'm no Microsoft fan, but the cold hard truth is that I haven't had any crashing problems with Vista.
Re:Clearly you're mistaken (Score:3, Interesting)
You don't like the new network preferences pane?
I find it hard to believe anyone would defend the Tiger preference pane, let alone prefer it compared to the Leopard one. The old one was a horribly confusing mess, driven by popup menus. Seriously, seriously ew. The new one is so much better organized, the interface is stable (as in, doesn't change), and... honestly, that and
Re:is this news? (Score:2, Interesting)
That said, I wouldn't have bought Leopard if it hadn't come with the machine. At least not until an application I was actually interested in running needed it. I do expect those to show up eventually as developers start using Ruby and Python and Objective C 2.0 for development.
Re:Anecdotal evidence is worthless (Score:3, Interesting)
Re:Another Perspective (Score:2, Interesting)
Some of the forums, even technical ones, hardly contain 10 real words and properly structured sentences are a myth.
Re:Another Perspective (Score:5, Interesting)
One of my best friends is blind since birth and he uses braille displays and has been doing so for at least 17 years (we met on FidoNet). He insists on using Windows because its braille support is supposed to be superior.
Even most fullscreen textmode applications are quite hard to use compared to most GUI apps as they update text all over the screen all the time without giving the display any indication about what text is important and what is just status information or similar.
It's amazing to watch him use Windows. He is the fastest GUI user I know! The windows just flash back and forth, I have no chance to read what's on the screen, he is just too fast. He know every shortcut by muscle memory and know things like that to get from A to B he should press alt+tab-tab-tab+ctrl+x-pgdn-down-down-right-enter and type that almost faster than the screen has time to draw the widgets.
Re:Worthless chatter (Score:5, Interesting)
I like the UI differences Vista has made the only bad choice as I see it is placing the network sharing centre behind the network connections screen placing Device manager straight into the control panel was a brilliant idea and the re arrangement of the user folders helps seperate things out.
Vista is working on millions if not billions of computer configurations its biggest problems have been drivers and as far as I can tell those driver issues are slowly being phased out. Mac's are supposed to "just work" and yet there is a strong vocal group claiming the latest release is causing them major issues. Microsoft may have a good excuse for why my scanner made by a small company six years ago doesn't work on Vista x64 (actually someone pointed me at anouther driver and it now does) or the fact that Riven won't install (10 year old game.) Whats apple's excuse? They control all the hardware so there are only dozens of configurations and talking with the big companies who produce software for your platform can't be that hard. My own expearence is a little different if you have an issue with windows there will be someone else who's had it and hopefully a work around/fix. If there isn't a workaround you'll find people squatting on a companies forum moaning until there is. Linux seems to me to have split into two camps the first is highly friendly (Ubunutu camp) and they are helpfull. The second is the old school linux camp, this is made up of people who believe the command line is the only interface a person should use and will flame you if you ask why you have to go through it rather than a wizard (my favorite being make one yourself.) Its the sole reason I'll only try Ubunutu because I know I could probably get help if I needed it. Don't get me wrong many projects are getting better but they seem to be the projects tied to (or come preloaded with) Ubunutu
My Leopard Experiences... (Score:4, Interesting)
Some application incompatibility; most Softphones I've tried won't connect to their server. X-Lite won't, and after pointing the finger to Apple (and somewhat rightfully so), have grudgingly stated they will come out with an update for it. But what magical thing could they be using on a TCP/IP stack that would suddenly break??? Something weird must have changed at quite a low level. (The free SJPhone, which works with Vonage, does seem to be one of the rare ones that does work, which will do for now.)
While Spotlight does offer more features and flexibility now, it does come with a performance penalty. I seem to get reindexing and indexing more often than before, slowing down the system.
General system performance seems more sluggish, and boot times a fair bit higher than Tiger. Things like Expose' seemed a little jerkier than in Tiger. (Although this seems a bit better lately, perhaps 10.5.1 update helped this.)
I had one program (Azureus) that wrote to syslog with a bunch of exceptions; Leopard now keeps its syslog in a database (/var/log/asl.db). When this file got large due to Azureus, syslogd suddenly started taking up 99% of the CPU, dragging down the system. It took awhile to chase this one down, having to remove asl.db and kill syslogd (so it auto-restarted). That's a pretty sloppy hole for a consumer OS, in my opinion. (Although one could partially blame Azurues/Java for dumping excessive amount of exceptions to syslog in the first place.)
I've seen my first OSX crashes with Leopard, as well. The were all centered around plugging/unplugging USB devices; in this case, a dying/dead USB MP3 player. Yes, the player was not responding well (bad ram), but it's no excuse for the USB driver bringing down the system. I haven't seen this repeated, so maybe it was isolated to that one bad device, or maybe the 10.5.1 update fixed it.
I have seen one or two occasions where the system just got so sluggish and unresponsive that I had to reboot. Rebooting to make the system run better was unheard of in Tiger.
Adobe Professional's PDF virtual printer thingy doesn't work in Leopard. Adobe has acknowledged this, and promised an update early in the new year. Ugh. Thankfully OS X's print dialog has a save-to-pdf option, which will do for now, although I find it's not quite as good generated PDF content as Acrobat printer produces. (Sometimes, hauling things into Acrobat, then optimizing/saving them, works out okay.)
iWork's "Pages" consistently crashed whenever I tried to edit a table (unless I kept the mouse *extremely* still after clicking in the table, d'oh). An auto update a couple of weeks after Leopard's release seems to have fixed this one nicely, though.
There were a couple of low-levelish kernel extensions that no longer worked for me, but that's not terribly surprising in a major upgrade, and they were nothing core to my work, just curiosities.
Mounting Windows shares seems to be a bit less reliable than before. Some times it won't connect, and once or twice I had to reboot because finder was wedged trying to mount a share, and I couldn't even relaunch Finder. Not great. But things seem to be working better lately (maybe 10.5.1 helped that).
All that being said, I was amazed at how smooth the update from Tiger went; coming from the Windows world, I expected a reinstall to be the only feasible upgrade option. The upgrade to Leopard, however, went off without a hitch. (I did extensive backups, and a test install on an external drive, being so paranoid of losing my stuff in the upgrade, but it wasn't needed, it seems.) Almost everything worked, except for the bits mentioned above. Parallels was one app
Personal experience. (Score:3, Interesting)
Still the whole upgrade has been mostly ho hum. As in, for a hundred bucks I would have expected something really outstanding here (and no time machine isn't)
Re:Worthless chatter (Score:3, Interesting)
Now, if he were to have provided Panic logs (which are written and sent to Apple after every crash, with your approval of course), we would be quick to tell him what his general problem. Without the logs, we could go ahead and try the "well if 'a' doesn't work, then try 'b' routine", but I have better things to do with my day*.
Now, with that said - Kernel Panics _generally_ say something about hardware. He should run DiskWarrior, try pulling out the 3rd party ram he installed with Leopard, and stop trying to be John Dvorak.
* - (I'm awake in the middle of the night posting to
Re:Clearly you're mistaken (Score:3, Interesting)
(I've also had FreeBSD on some of those machines. Worked OK too, but no wireless networking joy nor 3D goodness)
Switch to Xubuntu (Score:3, Interesting)
The Window List works as expected, the behavior in Gnome is a bit odd. Wireless does work though NetworkManager is not as reliable as init. Lets see, the only complaint I have with XFCE is that I can't change the amount of text available on desktop icons, long file names are truncated to about 20 chars. Oh and I can't be bothered figuring out how to get an OpenOffice icon for odt files.
Oh and cool feature. The pager remembers where applications were running when you log back in. That's a killer feature Gnome doesn't get right.
It just works, gets out of the way and seems to be saving me about 100Mb on RAM overall.
Re:Clearly you're mistaken (Score:2, Interesting)
Leopard is stable for the majority of all its users.
I have some issues with Leopard.
My networking, for one, is all messed up: I'd had several locations set up, but nothing really works anymore.
My college wireless network uses WPA2 Enterprise.
It took a little while to set up under Tiger, but at least once set up, it worked. After upgrading to Leopard, however, the network is recognized as WPA Enterprise, which doesn't work. And even when I tell it that it should a) use WPA2 Enterprise and b) remember the network, after a reboot everything's back the way it used to be.
Equally annoying, it plainly refuses to remember my password for this network.
OTOH, my home wireless network is remembered just fine, password and all. Not WPA2 Enterprise, though.
However, I had to delete my old location when I got WLAN at home (just a few days ago, actually): I used to use DSL, but the new network dialog doesn't appear to allow me to delete the old account. I deleted the data, but it came back; finally I removed the entire location.
I'm not even sure locations work, at least in the way I understood they should.
I'm considering a clean install of Leopard, to see if it's just an upgrade issue; it's the old networks I seem to have trouble with.
Oh, and anoher peeve: I told Disk Utility to reformat one partition on a hard disk with two NTFS partitions with data on them and one empty ReiserFS partition. It reformatted all partitions, and even repartitioned the drive - the nameless partition was d1s2, but after the reformat, it was d1s5.
I may have done something wrong myself, though, as I was distraught by my Windows install dying just yesterday for no apparent reason (except a possible drive failure).
Bumpy at first, but good after first patch (Score:3, Interesting)
But 10.5.1 fixed all of those problems and I've only had a few small nagging ones or annoyances (I really hate stacks and wish I could turn it off for one). Now my system actually seems FASTER than when I had Tiger. The finder in particular is a lot snappier and my machine, while still not as noticably snappy as a new Intel based mac, is still snappy enough friends of mine have refused to believe the machine is 5 years old until I proved it to them. Then they were quite impressed!
The remaining problems I have seem to be application related. Some things like MT newswatcher lock up after I post, or freeze in inconvenient places. I had a copy of some open source software that was screwing up this way (I had downloaded the binary) but when I pulled down the source and recompiled it, it worked just fine, so I suspect that a lot of application problems are because the developers have not yet recompiled using the latest XCode for Leopard. While you shouldn't see that kind of incompatibility often in my opinion, given the radical changes Apple made to the OS and pulling out all vestiges of Classic, I can see maybe why some carbon apps in particular might need a recompiling to keep them from having issues.
I am sure there are more bugs to be squashed, but I think Apple will get them in time. 10.5.1 came pretty fast on the heels of the release and 10.5.2 is probably going to hit next month and kill the next batch and maybe the one after. By about 10.5.3 or so, I suspect things will be back more or less to the stability we had with Tiger. So give Apple a break, there was a lot of rewiring going on in Leopard, way more than you can see just by looking at the eye candy and Time Machine. It will take a bit of time to get everything perfectly smooth again.
Re:Another Perspective (Score:3, Interesting)
It isn't so much the braille support as much as the fact that Windows has always had full keyboard navigation since it was originally designed to be used without a mouse. Keyboard navigation on a mac has always been half-assed, incomplete, and inconsistent.
Vistard can kiss my shiny Java ass... (Score:3, Interesting)
I like OSX, since it's (was, at least in 10.4) very robust. But Apple has one big problem on their hands that goes hand in hand with Steve Jobs and his ego: Whatever SJ thinks is cool and perfect (and trendy for n00bs) goes in (Leopard comes with Ruby on Rails, yay), whatever he thinks is no longer cool (even though literally millions of coders make their money with Java on the server and especially on handies, Google mail, maps and calendar all run just fine in Java on my 2 year old Sony-Ericsson) goes out. This leaves many people frustrated as hell, since it makes work like sitting on a violently rocking boat which might overturn at any time.
On top of this, Apple, in a very Microsoft-like move, killed off a perfectly working Bootcamp on OSX 10.4, forcing all the thousands of poor morons who have Windows in dual boot on their machines upgrade to Vistard and make Apple some extra cash. In addition, installing Windows on Vistard 10.5 Bootcamp is tricky, because if you delete the Vistard created partition and create your own with the Windows installer, the 10.5 Bootcamp no longer sees it. This wasn't the case with the Bootcamp in 10.4, so it must be a Steve Jobs doing a Steve Ballmer like thing and fucking over users to try and lock them in.
I'm personally quite glad that Linux is finally getting good to go. I'm beginning to think that Adobe could port its software to Linux and that they might even make enogh sales from people who are just too pissed off with the Redmond and Cupertino robber barons and their fanciful whims.