The Ars review of Leopard concludes: “What a long, strange trip it’s been. Leopard turned out very differently than I imagined it would only a year ago. Despite some big disappointments near the end of its development process – the new Dock, the menu bar, more Finder floundering – the foundation is stronger than it’s ever been.”
…but well worth it.
Indeed. Now that is a Leopard review. Not one of those two page nonsense about the UI and such.
Hats off for John Siracusa.
Amazingly in depth review. It’s refreshing to see an honest review that exposes the realities of the Operating System as a platform. How immature it is in some places (only now getting a unified Text API) and how much more it has in common with Windows from a design standpoint (Code Signing, ASLR, DTrace) as time goes on.
This is not meant to insult OSX at all. It’s just good to see a real review from a deeper perspective that doesn’t ignore the real under-pinings.
Care to enlighten me as to what equivalent Windows has to DTrace? I’ve never heard of it having anything remotely comparable.
Ars is one of the few sites that actually reviews, instead of just giving a brief overview of the new stuff
“Overall, Tiger is impressive”…
Tiger!?!? Shouldn’t that be Leopard? Tut tut OSNews staff…
Anyway… Good review!
It is a Leopard, Tiger.
No, it’s a Liger!
“No, it’s a Liger! “
Not a Theopard? 🙂
It’s pretty much my favorite release.
There is no typo. In the linked article it says:
At the end of my Mac OS X 10.4 Tiger review, I wrote this.
Overall, Tiger is impressive. If this is what Apple can do with 18 months of development time instead of 12, I tremble to think what they could do with a full two years.
So the “Tiger” refers to an earlier review.
“So the “Tiger” refers to an earlier review.”
Yes, but it is a bit confusing introduction nevertheless. Why not change it to something more informative?
Anyway, a good comprehensive review.
Just finished reading all of it. It’s the under-the-hood stuff that rocks. Third Parties are really going to be able to shine with this stuff. Even a text editor like TextMate is going to be massively improved by Leopard Technologies.
—
Here’s what I predict for 10.6
* Safari will gain a fullscreen / presentation mode
* Time Machine 2. Finer granularity backups with ZFS. Boot Camp backup. Assign TM to a key (so we don’t have to keep the dock icon around)
* LLVM and the LLVM front-end “Clang” are not ready yet, but could be by 10.6 giving a major speed boost over Leopard
* Yahoo support in iChat
* “Test Drive” App sand-boxing / uninstall. Try out an app before actually installing it.
* YouTube integration. YouTube Vlogger app
I see Yahoo going XMPP/SIP so to leverage all the cross-pollination from many projects leveraging both these crucial standards.
The icon for a generic PC is funny: http://arstechnica.com/reviews/os/mac-os-x-10-5.ars/16
But do they now risk the chance of violating important intellectual property of a certain other proprietary OS manufacturer?
It’s a in-tongue jab. Anybody who takes it serious need to open some Windows (the ones with the real world outside of them).
First off it’s a 9x BSOD, because that’s more iconic and memorable, and a CRT monitor, which no new PC comes with.
At least Leopard is fun in these respects. Vista drains the will to live sometimes. The Control Panel is like a Choose-your-own-adventure maze.
Edited 2007-10-29 10:11
I think it’s petty. It would have been funny if they used it and showed it in demos. But to leave it in the production version which millions of people use, some of them Windows users as well, while trying to convert existing windows users, is sad.
Petty? PC’s that don’t work is a reality for a huge number of people. I fix computers for a living – nobody has a PC that “just works”. It gets a virus and they think the whole thing is broken and needs replacing. It’s loaded with so much utter crap that even high end machines are taking two to five minutes to boot.
Frankly, I think even regular users will chuckle. It’s only the Windows zelaots that will call it “petty”.
Wrong. There is nothing wrong with PC’s – even Apple is selling PC’s (branding them “Mac”). I run a PC with Debian GNU/Linux, and it’s running, running, running … What you mean is a “Windows PC”
Ah, so I’m a zealot because I think it’s petty. Well you’re a 5 year old retard because you don’t! lol!
Sad that you get modded up so much for calling someone a zealot.
This has nothing to do with how well a PC works. I suggest you look up the definition of petty.
While it is perfectly within Apples right and while it doesn’t affect me whatsoever, I still find the idea petty.
If Microsoft had done the same thing… say.. using a pink iMac picture as the icon for network macs… people would most definitely call it petty. And it would be.
Fair enough. I modded you up one point by the way, even though I still find the icon funny as hell.
I misread and thought you said it was pretty. I went “what the hell? That’s pretty? What’s this world coming to.”
And then I realized you typed petty and it suddenly made more sense.
Or “tongue-in-cheek” to the average American.
He makes some fairly objective criticisms about some of the appearance changes, such as the translucent menu bar and the Dock. I can’t argue against them, but I also don’t care at all. I’ve never had any usability problems with Dock and I don’t now, nor do I have any problems with its appearance. Same goes for the new menu bar. I do wish Apple would give people the choice to turn off the menu bar translucency, although I wouldn’t do it myself. I happen to like the way it looks, consistency be damned.
The NeXTies compromised, but still hold the direction and lead on the entire platform.
Great review, very thorough and an interesting read.
I hate OS X releases because now, it’s all I’ll hear about from the rabid Mac Zealots for the next two months…
Take a vacation then.
So what ? It’s only fair to also give the other zealots their timeslots, so nobody will have their tensions building up for too long
Oh come now, it’s not so bad. You can even have some fun and make a game out of it – my favourite one is called “Spot the people posting verbatim Apple marketing copy.”
You can also play the game in reverse – by trying to predict *which* bits of marketing copy will be copy-pasted to online forums. My money is down for:
“With 300+ new features, Leopard is the most impressive Mac OS X version yet.”
… i wonder which of the new MacOS features could be implemented in Open Source Desktops.
-KERNEL-
DTrace – possible ( or in the works )
FSEvents – possible ( altho i doubt it for the linux kernel )
-UI-
Core Animation – hmm .. maybe in KDE4 will be able to do something like that
Quartz GL – i dont see that happen anytime soon
Resolution Independence – no idea
Core UI – no idea
Metadata – possible
Code signing – possible, but i think unlikely
-Time Machine-
Dir hardlinks – unlikely
I would love to see all these in free software. I wish FOSS Developers get inspired.
Hey, that’s anachronism!
DTrace in Mac OS is taken directly from Open Source OS — OpenSolaris. It is also ported to FreeBSD and IIRC NetBSD.
FSEvents — Linux has inotify for ages now. Other Open Source OSes have similar mechanisms.
As for code signing, Linux has in-kernel crypto for very long time. It can be used to verify binaries and modules. Have you seen recently Linux boot? On some distros you can spot messages like this:
ksign: Installing public key data
Loading keyring
– Added public key 4A67DBB026B0246B
– User ID: Red Hat, Inc. (Kernel Module GPG key)
Quartz GL – i dont see that happen anytime soon
Ever heard of XGL and glucose?
In Linux:
dtrace -> kprobes
fsevents -> god why would you want to copy that?
core animation -> nothing equivalent
quartz gl -> cairo/glitz
resolution independence -> GNOME already handles high DPI settings better than OS X
core ui -> I don’t really see the point of all that XML crap, theme engines are just fine
metadata -> already supported (for a long time)
dir hardlinks -> why would you want this hack? ZFS has _real_ snapshots; ext4 won’t though unfortunately
Linux has had inotify/dnotify in the kernel and famd/gamin in userspace for quite a long time now. I don’t know if it works the same way, but it achieves the same purpose as fsevents.
Rant ahead, including expletives. If faint of heart, skip.
I’m almost done reading the review, but it appears that the Finder is still a bloody unusable schizophrenic mess. Sure, it got faster, less beach balls and such, but it is still a crappy spatial-and-browser-mode-in-one-that-doesn’t-fcuking-work. I’m really sad about this, as the complaints that have been sent Apple’s way by users and journalists alike over the past 6 years were clear: fix the goddamn Finder. Instead of fixing the Finder, they copy/pasted the interface code of iTunes and left it at that, not fixing any of the root causes of why the Finder interface is such a bloody mess: trying to squeeze two completely conflicting file manager modes in one. John is right: you’re either spatial, or you’re a browser. AS SIMPLE AS THAT.
Sad, sad indeed. I expect better from Apple after 6 goddamn years.
Doesn’t Windows Explorer kind of have the same issue?
I honestly haven’t tried to use it much in “every folder gets its own window” mode though so I’m not sure how well baked that mode is, so to speak.
1 weekend under my belt, but let me assure you: the Finder is JUST FINE. It has plenty of room for improvement, but it’s not the disaster it’s made out to be. It’s much easier to use and much friendlier and faster than previous incarnations, including Tiger.
The entire package is a much worth-it upgrade; I didn’t find stacks to be confusing, I didn’t find the menubar or the Dock to be upgly, confusing, or out of place, I didn’t find the unified look too dark. iChat is a friggin joy to use.
While there are legitimate complaints, don’t be snowed by one reviewer’s particular taste. The Finder is greatly improved, although I do hope point upgrades address some minor complaints about options that really should be present.
I can’t find a thing on my desktop (virtual or real world) so I find the spatial UI metaphor to be an extension of real world behavior that just doesn’t work for me.
I use computers because they can do things that I can’t do in the real world – like nest folders infinitely – sort the contents of a folder by any attribute in an instant – find anything on the computer in a few seconds.
Scrolling around in a 2D space trying to remember where I left something just can’t compare.
Apple (and Microsoft) should take a good long look at Dolphin, which is looking to become a seriously kick-ass (and easy) file manager:
http://rudd-o.com/archives/2007/10/18/a-cursory-look-into-kde-4-fil…
Curiously, they ‘borrowed’ the “column view” from Finder, which looks quite useful to me.
The only thing your link is showing, is that the developpers of Dolphin took a good long look at the new finder/iTunes.
It’s EXACTLY the same, even the button layout is EXACTLY the same.
Dolphin
http://rudd-o.com/wp-content/uploads/2007/10/dolphin-showing-the-ro…
New Finder
http://images.apple.com/macosx/features/images/finder_gallery01_200…
Dolphin is a rippoff of windows vista explorer.
Dolphin is a rippoff of windows vista explorer.
You’re a ripoff.
Yeah, lets get passional about shells, now that’s what we all need.
Edited 2007-10-29 17:46
This is not meant to be a troll, but what exactly makes Dolphin so awesome? It looks like any other file manager, minus the clutter that put me off Konqueror.
Why should Apple and Microsoft take a long look at Dolphin? The answer isn’t obvious to me.
Nothing really, is pretty much the same, but KDE users are to passional and love to see the attention redirected towards KDE, be it in a OSX, MS or GNOME topic.
A bad practice if you ask me, it just make us all tired of KDE.
Edited 2007-10-29 18:02
“A bad practice if you ask me, it just make us all tired of KDE. ”
Hi, I’m very sorry for being passionate about something not Mac/Windows! :p
“It looks like any other file manager, minus the clutter that put me off Konqueror.”
Well the ‘minus the clutter part’ is very important to me.
I just think it’s one of the sanest implementations of file management that I have seen yet, just like MS and Apple have saner implementations of other things in the OS.
Actually I’m excited about Leopard too since I’m in the market for a Macbook, but I’m not blind to the shortcomings of either Linux/KDE stuff or other software. Okay, let me restate that as “MS/Apple should take a short look (quick look – ha!) at Dolphin and take the best things from it. It’s hard to explain what is so nice about Dolphin… the implementation just is very smart (to me).
And I like all the 3 most-talked-about operating systems.
Edited 2007-10-29 18:40
Hi, I’m very sorry for being passionate about something not Mac/Windows! :p
Just put the passion in the topics they belong, that simple, the abuse gets anoying.
“Just put the passion in the topics they belong, that simple, the abuse gets anoying.”
Okay, how about:
the new Finder looks like it has been improved a lot, but it could still benefit from features found in other file managers (such as in other OS-es or in 3d party Mac replacements).
There you go. No specifics, no irritation. At least, you’d think.
Edited 2007-10-29 18:43
perfect.
All you’ve said is still just fluff. What exactly are they supposed to see in Dolphin? It looks exactly like every other file manager out there. What are these “best things” that you harp on about?
I’ve been a mac user for several years. Since I’ve started using Mac OS X, I’ve pretty much used Column View exclusively. I’m the same way in Windows; I always immediately turn off the “Open each folder in its own window and turn on the hierarchical folder list on the side.
I still don’t understand the fixation with the “spatial” finder. As I understand it, “spatial” mode means that each folder is associated with its own window.
So then, if that’s the case, if I’m a Java developer and wish to navigate to the source file for a package like, say, org.apache.commons.logging.impl.SimpleLog.java, I’m going to end up with at least 5 or more separate folder windows on my screen, each popping up somewhere on my screen wherever they were last positioned?
That doesn’t seem like an improvement to me; it sounds like more time spent managing windows.
Can someone enlighten me?
Spatial file managers make drag and drop easier.
Hmm, I don’t see why.
Generally, one of the requirements of drag and drop is that is that the source object and the destination both need to be visible on screen so you can pick up the object and drop it on the destination.
With the “spatial” finder system, if I navigate to my source object, I’ll end up with potentially several windows representing the parent folders on screen. Then, when I navigate to find the destination folder, I’ll potentially have MORE windows on screen, and it’s likely that one or more of those new windows will be obscuring the folder containing the source object. I now have to reposition or bring to the foreground both windows in order to perform the drag and drop.
Contrast that to opening only two ‘browser’ style windows, ‘browsing’ to the source in one and the destination in the other and then performing the drag and drop.
I use column view exclusively too. I don’t think I’ve met a Mac user who doesn’t use column view. On Nautilus, I set it to work like a browser. Like you, I find having many windows open at a time more of a hindrance than a help.
I don’t understand the whole fixation with it spatial as if it were something brand new/revolutionary.
This whole ‘browser’ idea was popularised by the integration of IE4 into Windows 95, years ago – in an attempt to turn the GUI of the operating system into something that could be navigated like the web. Out of this was born the ‘Network User Interface’ – an example of this would be Triteal and their Java driven shell for Windows NT many years ago.
Before this, everything was spatial – Workbench/Atari/System 7 etc. Personally, I think the whole idea of the browser is limiting – to claim that the browser is easier ignores the basic reality that prior to this, people were happy using spatial, its just that people aren’t used to something different, just as the move to browser confused alot of people (including me).
“Before this, everything was spatial – Workbench/Atari/System 7 etc. Personally, I think the whole idea of the browser is limiting – to claim that the browser is easier ignores the basic reality that prior to this, people were happy using spatial, its just that people aren’t used to something different, just as the move to browser confused alot of people (including me).”
yeah but then again no one had a million files on their hard drive on an amiga
and of course terminals work more like browser than spatial
Edited 2007-10-29 20:00
I’m pretty sure the revival of “spatial” multi-window file browsing is thanks to the dumb part of the user interface design crowd that does a study or two and thinks they have the world figured out.
“Spatial” multi-window file browsing works great for some people doing some things with some file structures some of the time…
maybe i missed it in the review, but have they finally put a “cut” command in finder? Having to drag between folders or copy->paste->delete is really lame. This is just one of those little details that OS X seems to ignore that would make a lot of people’s life a lot easier.
No.
I have mixed feelings when it comes to 10.5. I dunno. I haven’t decide if I’ll upgrade. I like Spaces, like 64 bit, I hate, hate the new Dock. The Finder is what it is.
I cannot help to agree with the authors comments concerning the finder. The new icons are just too plain looking and are very hard to distinguish from the other icons without looking a few times. This is about the only annoying thing (IMHO) that I can find in OSX. Otherwise it is a magnificent piece of work and I look forward to using it daily for some time to come.
By the way, it seems that Leopard may have serious problems with Java 1.6. As to other problems, some users have also reported that they’ve even got blue screens of death when trying to install Leopard:
http://www.theregister.co.uk/2007/10/29/no_java_for_leopard/
(Not saying that Leopard wouldn’t be good (?) but just thought that people reading the comments related to this review might be interested to know about those potential issues too.)
Edited 2007-10-29 20:43
I like the progress Apple is making with OS X but the way the author describes the GUI changes scares me away from it. I look at the control I have in Gnome to mix icons, window borders, colors, and transparency and I can get a custom look I love. Apple seems to make these decisions for you so you have to use it their way. It is a beautiful looking OS but just not very personal.
I was considering purchasing a macbook pro in half a year or something when my old laptop is due for a retirement. Since I have had my share of problems with non-working hardware on Linux (how hard is it to not kill the computer each time I close the lid?) I was thinking of Mac OS X since everything seems to “just work”. However, I am a Java developer, and if there is no updated Java then I mind as well just forget it right away.
Does _anyone_ know _anything_ about Java 6 and later for Mac OS X?
“With Leopard, Mac OS X’s API future is clearer than it’s ever been. The future is Objective-C, Cocoa, 64-bit.”
Please excuse a soon to be Mac owner; is there another reason for Objective C than the Next legacy? Apart from Mac, isn’t it more or less a dead language?
GnuStep uses it as well, but that’s really another OpenStep implementation.
But anyhow, the improvements Apple have made with Obj-C 2.0 are good, having the garbage collection option and such.
I think the direction taken with Obj-C makes more sense than the apporach MS & SUN have taken with .NET & Java, respectively, where the whole runtime is implemented separately from the OS’s native runtime. Obj-C is nice in that it is a higher abstraction of the OS’s native runtime. Also, it still allows one to take advantage of the power of the underlying C runtime, when needed.