macOS Archive

Exclusive Preview: Delicious Monster’s Delicious Library 2.0

"Back in 2004, shortly before the release of Mac OS X Tiger, Delicious Library 1.0 arrived as a slick looking inventory cataloging application designed to manage listings of books, videos, albums and other media. This year, Delicious Library 2.0, currently in beta and scheduled for a March release, will deliver a major update by taking full advantage of features in the new Mac OS X 10.5 Leopard. Here's an exclusive preview."

Review: Mac OS X 10.5.2

"Leopard started out with a generous share of first-version glitches, but almost all of them have now been resolved by the second of two automated updates, which brings Leopard up to version 10.5.2. Finally, Leopard is extravagantly overdressed for the jobs that it's designed to do, and its pervasive eye-candy starts out looking dazzling but soon becomes distracting. Fortunately, from the beginning, the OS started out with options that let you put it on a low-eye-sugar diet, and the latest update has even more."

Leopard’s Second Update Prompts a Second Look

"Apple recently released its second update to OS X 'Leopard', and the latest version of its shiny operating system is now numbered 10.5.2. When I reviewed Leopard two days after its initial release I called it the best operating system ever made for the vast majority of users. I think that's even more true now that 10.5.2 fixes some of the first-release glitches that annoyed me in 10.5 and in Apple's first, quick, bug-fix update 10.5.1."

‘Leopard Server: the People’s Unix’

"Apple has brought its unique brand of richness and simplicity to servers. OS X Leopard Server is the fifth generation of the software half of Apple's server platform. This time around, Apple took what is a unique and bold approach for a Unix server. Leopard Server continues the OS X Server tradition of delivering platform-independent file/print, e-mail, Web, and network edge services (such as stateful firewall, VPN, proxy, virus, and spam filtering). But it is as easy to set up and run as a desktop. Truly; the typical Mac user could get a Leopard Server going, because the default administrative interface is a match for a Mac's System Preferences."

Development of 10.5.2 Winding Down?

The frequency at which Apple is seeding new pre-release builds of its second update to the Mac OS X 10.5 Leopard operating system is increasing rapidly, suggesting an official release may be imminent. Fresh on the heels of build 9C20, which was released as a private distribution earlier this week, the Cupertino-based Mac maker on Thursday issued its latest revision of the software update labeled Mac OS X 10.5.2 build 9C23.

Mac OS X and the Missing Probes

One of the three authors of Sun's DTrace, Adam Leventhal, has discovered something very interesting using DTrace on Mac OS X. "As has been thoroughly recorded, Apple has included DTrace in Mac OS X. I've been using it as often as I have the opportunity, and it's a joy to be able to use the fruits of our labor on another operating system. But I hit a rather surprising case recently which led me to discover a serious problem with Apple's implementation." So, what is this problem? "Wow. So Apple is explicitly preventing DTrace from examining or recording data for processes which don't permit tracing. This is antithetical to the notion of systemic tracing, antithetical to the goals of DTrace, and antithetical to the spirit of open source. I'm sure this was inserted under pressure from ISVs, but that makes the pill no easier to swallow. To say that Apple has crippled DTrace on Mac OS X would be a bit alarmist, but they've certainly undermined its efficacy and, in doing do, unintentionally damaged some of its most basic functionality. To users of Mac OS X and of DTrace: Apple has done a service by porting DTrace, but let's convince them to go one step further and port it properly."

Review: EyeTV 3

"Elgato's EyeTV software has been the best application on the Mac platform for watching TV by a mile. Their 2.x series cemented their position for me and drew me in as a big fan of their software. Now Elgato has released EyeTV 3, with major new features and a lot of refinements. In this review we'll cover the new features and then figure out if it's the right program for you."

ZFS for Mac OS X: Binaries, Source Available

Noel Dellofano, who is part of the ZFS dev team at Apple, has a post on Mac OS Forge announcing a late Christmas gift: she is making available binaries and source code (plus instructions) of the ZFS filesystem for Mac OS X. "ZFS is a new kind of filesystem that provides simple administration, transactional semantics, end-to-end data integrity, and immense scalability. ZFS is not an incremental improvement to existing technology; it is a fundamentally new approach to data management. We've blown away 20 years of obsolete assumptions, eliminated complexity at the source, and created a storage system that's actually a pleasure to use."

Running Classic on Intel Macs

"When Steve Jobs announced Apples transition to Intel's x86 processor line, a huge stir occurred among some Mac OS X users who depend on 'Classic' the OS9 environment in Mac OS X for their day to day Mac usage, as Mac OS X on Intel means no more 'Classic' and they were right. Rosetta allows PowerPC applications to run on x86 through JIT (Just In Time) architecture emulation, but its translation is not on a low enough level within OS X to allow 'Classic' to work on x86 and as such those among us who use OS9 applications have been left out in the cold. Until now that is: a project called 'Sheep Shaver' was created to allow BeOS on PowerPC emulate the PowerPC architecture to run another PowerPC operating system on top of BeOS. This application was ported to Mac OS X with the demise of Be Inc. and has since been ported to Mac OS X on Intel processors."

Mac OS X 10.5.2 To Deliver Sprawling List of Fixes

"Mac OS X 10.5.2 Update, the next in a year-long series of planned updates to Apple's new Leopard operating system, promises to be one of the most hefty maintenance releases put out by the company for its operating system software in recent years. According to people familiar with the matter, Tuesday evening gave way to the first test builds of the software update for developers, including a 354MB bare-bones delta build and a 362MB combo updater- both of which were labeled OS X 10.5.2 build 9C7."

‘Mac OS X Leopard: a Perfect 10’

"No one is unhappy with Mac OS X Version 10.4, known as Tiger. OS X is not an application platform that needed repair, speeding up, or exterior renovation. Motivations for major upgrades of competing system software - roll-ups of an unmanageable number of fixes, because the calendar says it's time, or because users are perceived to have version fatigue - don't apply to OS X. People buy Macs because the platform as a whole is perfect, full stop. Leopard is a rung above perfection. It's taken as rote that the Mac blows away PC users' expectations. Leopard blows away Mac users' expectations, and that's saying a great deal."

Does Leopard Have Basic win32 Loading Capabilities?

On the Wine mailing list, there is some interesting information on Leopard's apparent ability to load basic Windows binaries. "When tracking down a crash in the kernel32 loader test, Dmitry found a bug in the Mac OS loader when Wine tried to load his dummy PE file. Upon further research I found that the Mac loader seems to have its own undocumented PE loader built in. I did some further testing with a Windows binary and got some really interesting results." The first thought was that this was a remnant from Mac OS X' EFI support, but upon further investigation, this really seems like new, Leopard-specific behaviour: "This is new to Leopard. On Tiger, dlopen rejects PE files as expected. The Wine testing that Steven was originally trying to do would probably not crash on Tiger." Apparently, Apple is trying its best to hide this behaviour.

‘Leopard: From Questionable Customer Service to Questionable OS?’

"This is something I never thought I'd hear myself say - or maybe I should say, see myself type - about an Apple operating system: Mac OSX Leopard was released before it was ready. This operating system needed more testing on more systems with more hardware, and especially, more software configurations. The days of Apple computers operating with just the Mac OS and Adobe Photoshop installed, and practically nothing else to speak of, are long gone, and Apple knows this as well as anyone. This operating system was not properly beta tested, and Apple's customers are paying for it, with lost productivity and inoperative computers."

Load Mac OS X 10.5 Leopard on the eeePC

"Ever since I got the eeePC I've loved how easy it is to tinker with. Since I'm not a Linux guy, I dumped the Xandros preload and opted for Windows XP so I could use my EVDO USB datacard and blogging software easier, but I wondered could I install OSX on it? And, after trial and error - you can! The only problem is that the eeePC only supports SSE2 instead of the SSE3 that Leopard is coded for. Kind of a bummer, and will require some extra tinkering to coax the OS on the eeePC."