The following note describes an OS/2 Presentation Manager version of Kermit. The filenames have been changed to fit into the Kermit Distribution library as follows: Original Name Kermit Distribution Comments PCKERMIT.EXE O2AKER.EXE Executable program (binary) O2AKER.BOO Executable program ("boo" encoding) PCKERMIT.ICO O2AKER.ICO Binary program icon O2AICO.BOO Icon ("boo" encoding) Source files: O2ASRC.JAR All source files together in one file See the "boo" directory in the Kermit archive for information about, and programs for, decoding BOO files back into executable binaries. ----------------------------------------------------------- Porting to PM -- A Kermit for OS/2 ----------------------------------------------------------- The version of Kermit contained herein is for OS/2-PM. It was written from scratch by the author (Brian R. Anderson) in Stony Brook Professional Modula-2. A two part article in the September/October 1990 issues of Dr. Dobb's Journal describe this implementation (which is a port of an earlier program that I wrote for DOS in Logitech Modula-2). This program is public domain, and may be copied freely, modified/enhanced, and distributed freely (in original or enhanced form). Included on the disk are an executable version of the program (PCKERMIT.EXE); 17 Modula-2 source code files (8 .DEF and 9 .MOD); icon and resource files; make and linker response files, and the EXE definition file. To recompile the program: M2MAKE PCKERMIT I have used this Kermit implementation as the starting point for a program that will be sold commercially. The introductory price is a very reasonable $30 (plus $5 shipping and handling). So far, the commercial version (which is called KXCom) includes the following features (* = new to KXCom): Kermit single and multiple file transfer TVI950 Terminal Emulation (optimized for IBM7171/PROFS) Automatic renaming of files in case of name clash Continuous display of communications settings * XMODEM single and multiple file transfer * VT100 Terminal Emulation * Integrated Dialing Directory (supports Hayes SmartMODEM) * Configuration information saved/restored automatically * "Nicer" user interface for file transfer * Continuous time display * Windowed command shell to operating system * Typeset and illustrated 36 page users manual Brian R. Anderson 5105 Lorraine Avenue Burnaby, BC V5G 2S3 CANADA