This bit about DNGs got me interested, so I did a little more research. Basically, Adobe thinks DNG ought to be camera-agnostic, the way I said earlier. And you'd think Adobe would get to be right, since they came up with the specification -- but indeed, Apple is using DNG in a different (broken) way.
From the blog of Photoshop's senior project manager (
http://blogs.adobe.com/jnack/2005/10/dng_momentum.html -- in these quotations, he's commenting on his own post):
"At the time of writing this I believed that Aperture's stated DNG support would give them compatibility with the 100+ cameras that ACR supports. Since then users have reported that that's not the case. I'm not sure why that is, but members of the Photoshop team have been in touch with Apple to see whether they need more info."
And further down:
"As to why Apple chooses not to support DNGs from cameras they don't support directly, Joe Schorr, the Aperture product manager, has told me that they'd prefer to do per-camera profiling for their raw conversion, and without that for a particular model they don't feel comfortable supporting DNGs from that camera. The upshot is that DNG does make it possible for Aperture and other software to support other cameras, but Apple chooses to go a different way. If you disagree with that approach, I suggest you take it up with them."
This is kind of unfortunate; it means R-D1 users may not ever be able to use Aperture the way it's supposed to be used, and although I haven't had time to play with Aperture significantly yet, it's an intriguing product, and I wanted to give it a spin eventually. The whole point of Aperture, though, is end-to-end raw processing. Using TIFFs instead of raw files seems like it would neuter the whole experience.
I think there's a good chance this will be fixed in the Aperture update. Aside from the good practice of keeping standards standard, a fix would let Apple announce that they've added support for dozens and dozens of new cameras. It's a good sales line.
Oh, and I'm with this John Nack guy (same blog post): "The term is neither an acronym (RAW) nor a proper name (Raw), but rather a generic descriptor for a whole class of formats. Therefore Adobe just says 'raw.'"