I fully agree with EmKlap and encourage you to share your knowledge.
EmKlap and me have been working on the 300D UnDutchables edition and we never faced any action from Canon. You can just share general knowledge, e.g. in source form, without distributing the actual binaries or fir files. In the end, someone else might do this based on your work.
But collaboration is the power of open source.
If your work is not based on chdk but rather on modified fir files, the collaboration might be hosted on the same forum where we continued the 300D work started by Wasia, same kind of situation. If it is based on chdk, it better stay here.
See:
CANON EOS 300D Digital Rebel Firmware Hacking Forums
emklap
DataGhost
Yeah, maybe even a lot more than 'a while'. I really have a lot of stuff to do and I have very little time for CHDK-ish stuff. In fact, I haven't really touched any of it in the last month or so. I really can't tell when I'm able to work on this again but it could be months... maybe never, because I'm not really sure about the legality of this (won't work without Canon encryption).
I understand your worries wrt legality :'(. The same applied when developing the "improved" firmware for the 300D, but there where no actions taken by Canon. They are probably to busy developing new camera's and the minority that use non-canon firmware is minimal an would not damage mich (if any).
If you don't have the time to develope yourself, at least spread your knowledge so that other (with time) can take over from where you left. I really would like to know how the decrypt the payload in the FW and to see if modification of the existing FW is possible.
So keep up the good work and spread your knowledge 😀