Originally posted by stevebrot I may be mistaken, but the last time I looked (today), Magic Lantern is not a Canon project. It is an open-source hack of Canon's camera control API that is only accessible due to lax engineering on the part of Canon.* The Canon API is not designed to be open and Canon provides no support to the Magic Lantern project.
Steve
* There is a reason why Magic Lantern is not available for Nikon, Pentax, and other cameras.
No you are not wrong in the first part. I have never said that Magic Lantern is a Canon offering. What I was saying though was that because of it, Canon have maintained a higher presence in the Video world than they otherwise would have. It's been in their best interests to some degree to have an option (approved or not) available to users who wish to utilise a more video capable firmware than the average conservative software they opt to send the package out with.
As for the Lax engineering, that's a big bold unsubstantiated statement. Hacking work is underway right now with the Pentax software, it just doesn't have a big army of coders associated with it. That right there is the major difference between the two, not the 'quality' of the code security.
Please see here for some history as to how Magic Lantern got to the stage it is presently:
Pentax has good hardware and with some focus on video they too could release some great firmware with more video focussed features and capabilities.
Right now, they don't do this, which is why we have bit rates, codecs and resolutions that haven't changed in many years now.