1. CHDK breaks no law (not even DMCA)
2. That will be a lot of bad publicity for them. I for one would not hesitate to boycott them if they do such a stupid thing.
3. They indirectly benefit from it. More sold P&S cameras.
I have a Sony, and I bought an A570 just to run CHDK on it, but .... how many people will stop buying higher-end cameras if CHDK gives them so many features to play with?
What about all the links to firmware dumps we have around?
Mhh.. imagine the newspapers: "Canon shuts down a gang of russian hackers that were copying their firmware" ... Do you see many people boycotting Canon for that ? :-)
one thing for sure: i cant even get my hands on one of the official canon SDKs (for remote controlling my P&S cams), how the hell will i be allowed getting the sourcecode? if ever, the code would only be released in exchange for a written NDA i suppose. same thing with the sdks, i guess this is the reason you cannot download them anywhere on the web.
I'm sure Canon doesn't see CHDK or the community that revolves around it as inconsequential. No hardware maker will see the community that hacks their products as inconsequential.
Still, it seems that Canon has chosen not to make an open move - either to encourage CHDK development or discourage it. I'm sure they are aware of CHDK and I'm sure they know ways in which they could help the efforts. If they're smart, they'd be regularly monitoring this forum and the wiki. If they already know all of this, I doubt a petition would make any difference in there policy regarding CHDK - whatever it is.
And there are many, many examples where big companies realized that working with their fans is actually a good idea.
Hmm, I am not aware of any company that even tried (officially, by litigation) to stop people from modifying the firmware of their products, with the exception of stuff such as hacking encryption keys from DVD, HDDVD, Blueray and game consoles.Perhaps you can provide an example?