actually, when you download any canon firmware update you agree to these terms:Quote from: Canon U.S.A.You shall not alter, modify, disassemble, decompile or otherwise reverse engineer the Software and you also shall not have any third party to do so.
I hope this announcement will be enough to make people leave us alone about hacking the 1D
Easy to write, not so easy to enforce.
E.g. John could ask Peter to download the firmware for him. Peter did not ask John to do anything with the firmware, and John did not agree to the terms. John doesn't even have to name John, so Canon would have to prove in court that Peter downloaded the firmware himself.