6:00AM John Herrman | Digital cameras are generally closed platforms, built and programmed under the assumption that they would never be modified. To get more features, you pay more for different firmware, even though the guts are mostly the same. Canon didn’t batten down their hatches quite enough. The result is
CHDK, a full-featured OS substitute that runs from your memory card and unlocks the tremendous unrecognised potential of most Canon A-series and SD Elphs plus several others—for free.