ICBM is a threaded ICB client written in Perl5 which supports a superset of the functionality of CICB (the ICB C Client, the de facto standard ICB client). This allows ICBM to be readily extended to support many features that CICB does not, and to gracefully do a number of things that CICB does poorly if at all. (CICB has its own advantages, including a much smaller memory footprint, though.) The primary purpose of ICBM, however, is as a portable ICB client which can be scripted in Perl instead of in TCL. While it has become traditional for ICB/ForumNet clients to embed TCL, scripting in TCL via an embedded interpreter imposes many pitfalls and yields many unexpected side effects, TCL being a much more opaque and user-hostile language than Perl. It is ICBM's intention to far exceed the scripting capabilities of other ICB clients.
Read the README.ICBM file here, or run:
The latest version of ICBM is always available in .tar.gz format here as icbm-current.tar.gz.
There is now a single ICBM-users mailing list for all ICBM issues, located at caerllewys.net.
If you have any issues regarding ICBM, please send feedback to the author either directly or via the mailing list above.
Thank you for using ICBM.
Want to support ICBM?
Donate through PayPal!
No PayPal account?
Sign up now!