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 »10/30/08 4:00pm 10/30/08 4:00pm, a full-featured OS…