Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

Mac OS X Leopard: A perfect 10

Apple's new operating system and its massive new feature set challenge users and developers to explore new and better ways of working


Big brother? For home users — actual parents — online threats are real enough to justify all means of protection. In a small commercial setting that doesn't justify a server to manage a set of Mac clients, Parental Controls may be advisable for new or suspect employees, and they're essential for kiosks, as well as academic and other shared and public environments.

 The Bottom Line

Mac OS X 10.5 (Leopard)
Apple, apple.com

Excellent  10.0
criteria score weight
Ease-of-use 10 20%
Compatibility 10 20%
Management 10 20%
Features 10 15%
Security 10 15%
Value 10 10%

Cost:
$129

Platforms:
Macs with an Intel, PowerPC G5, or PowerPC G4 (867MHz or faster) processor

Bottom Line:
Apple's latest Mac platform software, released simultaneously for Intel and PowerPC-based Macs, marks a turning point for the Mac. Leopard users and developers immediately reap the benefits of Leopard's greatly enhanced Mac frameworks. Almost nothing is buried for Apple or developers to uncover, while users gain from Apple's unsurpassed attention to usability and effortless integration from stem to stern. Leopard will change the way you work with computers, and entirely for the better.

About our Reviews and Scoring Methodology

The best made better
Automator, the zero-code scripted workflow engine, first appeared in Tiger. It lets users do the things that normally must be done in hand-coded script by hooking blocks together, with the blocks being all scriptable Mac applications; that covers nearly all native Mac GUI apps. Leopard greatly extends Automator's reach with variables, loops, and wizards, but the knock-out is UI recording. You can drive an application or set of apps with your mouse and keyboard during an Automator recording session, and then turn those actions into an Automator workflow. By adding variables and setting up loops, you can automate the most intricate procedures, not only without code, but with very little wiring.

Automator workflows work just like scripts because they are, and through the magic of integration, Automator workflows can be triggered by such events as incoming e-mail and the appearance of a new file in a folder. But Leopard adds command-line support to Automator so that non-user-facing processes (background processes) and shell scripts can kick off Automator workflows, even injecting variables. I'm all over that. It bridges the immense gap between the OS X GUI and Unix without exposing you to AppleScript, which is powerful but arcane.

Finder is a great example of integration through Apple's consumption of its own dog food. Remote file servers now appear in Finder's sidebar rather than in a separate Network Neighborhood, making file servers as easy to access as DVD-ROMs and local drives. If a listed server supports remote console access through Leopard screen-sharing or the open VNC protocol, one click gives you access to the display, mouse, and keyboard.

To support Spotlight desktop search, Tiger was equipped with the ability to extract data from a wide range of native and foreign content types, such as XML and HTML files, PDF documents, Word documents, and PowerPoint/Keynote presentations, to populate its search database. Apple used this to create QuickLook, which previews any of Leopard's understood file types with one click, without opening the application that created it or even requiring that the application be present on the computer. For presentations and PDFs, you can page through the entire document in QuickLook, and you can expand any QuickLook preview to fill the screen.

Time Machine provides exceptional automatic, continuous backup of client data, handled in the background. For home and individual professional users, Time Machine backs up to an external hard drive attached via FireWire or USB. In a commercial setting, Time Machine can make use of Xserve, which includes Time Machine Server, to protect groups of Mac clients on a LAN. Time Machine isn't archive-like backup that requires a special app for recovery; you can use Time Machine to recover lost files from any point in your system's history. But for me, Time Machine's greatest value lies in its ability to restore an entire Mac from a Time Machine disk or server backup in one click. You're not just covered for lost files and folders. Because Time Machine can be used to recover a full system, you can use it to clone a machine as well. Even in the worst case, you'll lose a few hours' work.

Leopard is remarkable. It's more and better software than anyone should sell for $129 and more than I can stuff into a story that's already way too long. I'll keep riffing on Leopard in my Enterprise Mac blog, where you'll find my take on other Leopard features as I transcribe my experiences and create new ones. If you feel you've been denied a chance to get your geek on, I am now working on a review of OS X Leopard Server, which will describe the Leopard Unix architecture that exists in identical form in the Leopard client reviewed here.

About 11 years ago, I wrote a column (in another publication) in response to letters I had received that called me to task for hailing the arrival of computers that were performance overkill for the majority of users. I wrote that the reason to look forward to the faster personal computer is that it would have the spare firepower and resources to look after itself, to stay out of the user's way while being a microsecond away from answering any user demand, and to make sure that the user never has to do anything twice. That's Leopard.

Additional resources
Review: Leopard Server: The people's UNIX
Mac OS X v10.5 is true UNIX on the inside, novice admin friendly on the outside, and born for collaboration, with turnkey-simple blog, wiki, IM, and calendar services
A developer's-eye view of Leopard, part I
Xray and Core Animation stand out among Apple's immense bag of new Leopard tricks
A developer's-eye view of Leopard, part II
Leopard's Xcode3.0 integrated development environment and Objective-C 2.0 language help define the Mac platform
A developer's-eye view of Leopard, part III
Cocoa and other sweet object-oriented frameworks magically make all Mac apps part of an integrated suite
A developer's-eye view of Leopard, part IV
64-bit Darwin, Dashcode, Time Machine, and Ruby on Rails call on developers to trade out established skills for new ones
Tom Yager: Enterprise Mac

Tom Yager is chief technologist of the InfoWorld Test Center. He also writes InfoWorld's Ahead of the Curve and Enterprise Mac blogs.
« PREVIOUS PAGE | 1 | 2 | 3 | 4 | 5 | 6 | 7 


Talkback:

commentPost a Comment

 

MOST COMMENTS

 
 





What Every Enterprise Needs to Know About VDI
Today's enterprise IT environment is already complex, and replete with heterogeneous technologies. Attend this informative webcast to understand the key components for deploying and managing virtual desktop infrastructure in your environment. Sponsor: VDIworks

»  Click here to view this Webcast
  Virtualization Solutions Guide
This comprehensive IT Strategy Guide covers Virtualization and puts you at the forefront of the discussion. You'll learn all you need to know from the cost of virtualization, how to implement it for your business, how to back it up safely and which products are best. Sponsored by Riverbed

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
 

Video

 
 
 

Podcasts

 
IFW Daily 09/05/2008

Sun to craft software stack into NAS appliances, former CA CEO Sanjay...

 
 

 

Columnists

 
 
 

Resource Center


Ads by techwords beta  [See your link here]
 




Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist