The first question this raises is does this mean that .xmp sidecar files are now optional for those using DNG as "their" raw picture data storage format?
Sidecar files for DNG raw images have been and will be created
only if the DNG file is "read only", as opposed to the native raw files, which are never modified by ACR.
What I'm trying to resolve in my mind is whether or not the new SDK means that any programmer who uses it is then able to render a .DNG file to the screen in the same manner as the photographer, without needing to launch a full copy of LR or ACR
This has nothing to do with DNG 1.3. Any programmer could and can utilize the adjustment specifications from three sources:
- DNG tags related to adjustments,
- XMP data (stored in the XMP tag),
- the in-camera specifications, stored in MakerNote.
The MakerNotes reflects that, what the photographer intended or beleived to intend through settings in the camera, like picture style, contrast, sharpness, etc. These are in proprietory form, not converted (and not convertible) in DNG tags.
Thus, a DNG processing program can reproduce what the photographer asked for only if venturing outside DNG, into the proprietory area.