If the iCamSource is crashing on a Mac then there should be a crash logs in your Preferences > Logs > CrashReporter folder located within your home folder. If you find an iCamSource crash log please e-mail it to support@skjm.com and reference this forum post.
On older PPC Macs running Tiger the iCamSource has been known to crash due to high CPU usage. This is caused by the motion detection image processing that occurs every 500 ms (half-second) or so. You can check the CPU usage in the Applications > Utilities > Activity Monitor application.
One solution is to reduce the frequency at which the motion detection processing occurs, and you can do that by opening a Applications > Utilities > Terminal, and copy-and-pasting the follow line into it, and pressing Enter:
defaults write com.skjm.icamsource MotionDetectionWait -int 5000
If you then restart the iCamSource it will attempt to detect motion every 5 seconds as opposed to twice a second.
If you want to restore the value to its original setting, simply use this line:
defaults write com.skjm.icamsource MotionDetectionWait -int 500