OK, that's pretty cool/neat. A great reference! It also might explain a little bit why every new model has a different RAW file that we have to wait for aftermarket software developers like Adobe to decode/reverse engineer.
What I really wish that Canon, Nikon, Pentax, etc would do is change their stance on the RAW file being proprietary and issue a SDK (Software Development Kit) for all 3rd party software companies to use in advance of the release of a new camera model so they can release software updates quickly. In other words, offer software support and cooperation to make new camera releases a smoother experience for everyone.
It's ludicrous for Canon, et al. to assume that any serious photographer will not use a program like Photoshop or Lightroom on their images. In other words, Canon's "competing" image software is only an anecdotal answer and so should not be considered a reason to limit support for "competing" aftermarket editing software. Keeping the RAW file a secret simply makes everyone's life difficult and I assume slows down sales of a camera as well. Many photographers will simply wait to purchase until Adobe, et al. have support ready for that new camera. So Canon is actually hurting their own sales over a petty file format/software policy.
Anyone else have a different take it this? Am I missing something?
Given that Canon offers Lightroom with some of its bodies
, it does seem like a stupid way of doing things.