Magic Lantern (firmware)
Magic Lantern is a firmware add-on for various Canon digital single-lens reflex (DSLR) cameras and the EOS M. It adds features for DSLR filmmaking and still photography, and is free and open-source. Magic Lantern was originally written for the Canon EOS 5D Mark II by Trammell Hudson in 2009 after he reverse engineered its firmware.