The Columbia Crown The Kermit Project | Columbia University
612 West 115th Street, New York NY 10025 USA • kermit@columbia.edu
…since 1981
C-Kermit 9.0 Release Notes   Download   Using C-Kermit    Kermit 95 

C-Kermit 9.0 Platforms

Frank da Cruz
Columbia University
fdc@columbia.edu
  Current test level: 9.0.299 Beta.02 (β02)
Date: 21 June 2011
This page updated: Wed Jun 22 16:37:23 2011 NYC time

Platforms

These are the builds of C-Kermit 9.0.299 Alpha.01 and later, plus others that were done during post-8.0.211 development (marked as XX in the Last column) that I don't have access to any more. In Alpha.03 (α03) and later, the VMS version includes long-file support on 64-bit hardware (Alpha and Itanium) in VMS 7.3 and later; no special options are required to include these features. In α03 and later in all versions of VMS, if TCP/IP support is included, so is the FTP client. If the Word column says 64, then that version of C-Kermit is a pure 64-bit application and therefore supports large files and large integers intrinsically. If it says 32/64, it's a 32-bit application that supports large files and large integers through a 64-bit off_t data type via the X/Open Single UNIX Specification V2 (UNIX 98). If it says 32, it does not support large files or large integers. If it says 16... I'll be surprised! The builds marked Beta (β) in the Last column are recent, those marked Alpha (α) are from 2009-2010.

Pure 64-bit (supports long files)   32/64-bit (supports long files)   32-bit (no long files)

Table 1: C-Kermit 9.0 Platforms
OS and Version Arch Word Target Size Last Remarks
Digital Unix 4.0E alpha 64 osf1 or dec-osf 3.0MB α04 tru64-40e target doesn't work
FreeBSD 3.3 i386 32/64 freebsd 2.1MB β01  
FreeBSD 4.4 i386 32/64 freebsd 2.3MB β01  
FreeBSD 5.0 i386 32/64 freebsd 2.2MB α02  
FreeBSD 6.0 alpha 64 freebsd 2.8MB XX  
FreeBSD 6.0 ia64 64 freebsd   XX  
FreeBSD 6.1 i386 32/64 freebsd 2.2MB α02  
FreeBSD 7.2 amd64 64 freebsd 2.4MB α02  
FreeBSD 7.2 amd64 64 freebsd+ssl 2.5MB α02 OpenSSL 0.9.8e
FreeBSD 7.3 amd64 64 freebsd 2.4MB α03  
FreeBSD 7.3 amd64 64 freebsd+ssl 2.5MB α03 OpenSSL 0.9.8e
FreeBSD 8.0 i386 32/64 freebsd 2.3MB α03  
FreeBSD 8.0 i386 32/64 freebsd+ssl 2.4MB α03 OpenSSL 0.9.8k
FreeBSD 8.2 i386 32/64 freebsd 2.3MB β01  
FreeBSD 8.2 i386 32/64 freebsd+ssl 2.4MB β01 OpenSSL 0.9.8q
For HP-UX, BC = Bundled non-ANSI non-optimizing C compiler; OC = Add-on ANSI optimizing C compiler.
HP-UX 5.21 (1985) s550 32 hpux0500 206 To be attempted later if possible
HP-UX 5.21 s550 32 hpux0500wintcp 206 To be attempted later if possible
HP-UX 6.5 (1988) mc68020 32 hpux0650 2.0MB β02 BC, no TCP/IP or curses
HP-UX 6.5 mc68020 32 hpux0650c 2.1MB β02 BC, curses, no TCP/IP
HP-UX 6.5 mc68020 32 hpux0650tcpc 2.4MB β02 BC, curses, TCP/IP
HP-UX 6.5 mc68020 32 hpux0650o 1.9MB β02 OC, no TCP/IP or curses
HP-UX 6.5 mc68020 32 hpux0650oc 1.9MB β02 OC, curses, no TCP/IP
HP-UX 6.5 mc68020 32 hpux0650otcpc 2.2MB β02 OC, TCP/IP, curses
HP-UX 7.05 (1990) mc68020 32 hpux0700lfn 2.4MB β02 BC, long filenames, no TCP/IP
HP-UX 7.05 mc68020 32 hpux0700lfnc 2.4MB β02 BC, ditto + curses
HP-UX 7.05 mc68020 32 hpux0700sf 2.0MB β02 BC, short filenames, no TCP/IP
HP-UX 7.05 mc68020 32 hpux0700sftcpc 2.4MB β02 BC, TCP/IP, curses, short filenames
HP-UX 7.05 mc68020 32 hpux0700olfn 2.2MB β02 OC, long filenames, no curses
HP-UX 7.05 mc68020 32 hpux0700olfnc 2.3MB β02 OC, long filenames, curses
HP-UX 7.05 mc68020 32 hpux0700osf 2.2MB β02 OC, short filenames, no curses
HP-UX 7.05 mc68020 32 hpux0700osftcpc 2.3MB β02 OC, short filenames, curses, TCP/IP
HP-UX 8.00 (1991) mc68040 32 hpux0800 2.3MB β02 BC, no curses
HP-UX 8.00 mc68040 32 hpux0800 2.3MB β02 BC, curses
HP-UX 8.00 mc68040 32 hpux0800notcp 2.0MB β02 BC, no TCP/IP
HP-UX 8.00 mc68040 32 hpux0800o 2.0MB β02 OC, no curses
HP-UX 8.00 mc68040 32 hpux0800oc 2.0MB β02 OC, curses
HP-UX 8.00 mc68040 32 hpux0800onotcp 1.7MB β02 OC, no TCP/IP
C-Kermit for HP-UX 9.00 and later is always built with curses and TCP/IP.
HP-UX 9.03 (1994) mc68020 32 hpux0900 2.5MB β02 BC
HP-UX 9.03 mc68020 32 hpux0900m68ko 2.1MB β02 OC
HP-UX 9.07 (1995) mc68020 32 hpux0900m68ko 2.5MB β02 OC (Cross compiled)
HP-UX 9.07 pa-risc 32 hpux0900 2.9MB β02 BC
HP-UX 9.07 pa-risc 32 hpux0900gcc 2.5MB β02 gcc
HP-UX 9.07 pa-risc 32 hpux0900o 2.4MB β02 OC
HP-UX 9.07 pa-risc 32 hpux0900o700 2.3MB β02 OC, KFLAGS=+Onolimit
HP-UX 9.10 (1995) mc68020 32 hpux0900 2.5MB α03 BC
HP-UX 10.20 pa-risc 32/64 hpux1000 3.1MB β02 BC
HP-UX 10.20 pa-risc 32/64 hpux1000gcc 2.5MB β02 gcc
HP-UX 10.20 pa-risc 32/64 hpux1000gcc+openssl 3.3MB β02 gcc, OpenSSL 0.9.7c
HP-UX 10.20 pa-risc 32/64 hpux1000o 2.5MB β02 OC
HP-UX 10.20 pa-risc 32/64 hpux1000o+openssl α03 OC (Gets linker errors in β02)
HP-UX 10.20 pa-risc 32/64 hpux1000to+openssl α03 OC (Gets linker errors in β02)
HP-UX 11.11 pa-risc 32/64 hpux1100 3.1MB β02 BC
HP-UX 11.11 pa-risc 32/64 hpux1100o 2.5MB β02 OC
HP-UX 11.11 pa-risc 32/64 hpux1100to 2.6MB β02 OC, Trusted HP-UX
HP-UX 11.11 pa-risc 32/64 hpux1100o+ssl 2.7MB β02 OC, OpenSSL
HP-UX 11.11 pa-risc 32/64 hpux1100to+ssl 2.7MB β02 OC, OpenSSL
HP-UX 11.11i v2 pa-risc 32/64 hpux1100 2.4MB XX BC
HP-UX 11.23 ia64 64 hpux1100o+ 4.5MB β01 OC
HP-UX 11.23i v2 ia64 64 hpux1100 4.3MB XX BC
HP VMS 6.2 VAX 32 @ckvker 1.8MB α02 UCX 3.3
HP VMS 6.2 alpha 32 @ckvker n 2.5MB β01 (Alpha 3000) No TCP/IP
HP VMS 6.2 alpha 32 @ckvker 3.1MB β01 (Alpha 3000) TCP/IP UCX 4.0
HP VMS 7.1 VAX 32 @ckvker 1.8MB α02 UCX 4.1
HP VMS 7.3 VAX 32 @ckvker n 1.7MB α02 (SIMH) No TCP/IP
HP VMS 7.3 VAX 32 @ckvker 2.2MB α02 (SIMH) UCX 5.1
HP VMS 7.3 VAX 32 @ckvker 2.2MB α02 (VAXstation 4000/VCL) UCX 5.3
HP VMS 7.1 alpha 64 @ckvker 1.7MB α02 UCX 4.1-2
HP VMS 7.3-2 alpha 64 @ckvker n 2.7MB α02 (Alpha 200 4/200) No TCP/IP
HP VMS 7.3-2 alpha 64 @ckvker 3.0MB α02 (Alpha 200 4/200) TCP/IP UCX 5.4
HP VMS 8.3 alpha 64 @ckvker n 2.7MB β01 (Alpha DS10L) No TCP/IP
HP VMS 8.3 alpha 64 @ckvker 3.0MB α04 (Alpha DS10L) TCP/IP UCX 5.6
HP VMS 8.3 alpha 64 3.2MB α03 UCX 5.6 + HP SSL V1.3
HP VMS 8.3 alpha 64 3.2MB α03 UCX 5.6 + HP SSL V1.3
HP VMS 8.3 alpha 64 @ckvker o 3.0MB β01 TCP/IP MultiNet 5.3
HP VMS E8.4 alpha 64 @ckvker 2.9MB α02 HP TCP/IP T5.7; HP C V7.3
HP VMS 8.3-1H1 itanium 64 @ckvker n 4.4MB α02 (RX2600) No TCP/IP; HP C 7.3
HP VMS 8.3-1H1 itanium 64 @ckvker 4.9MB α02 (RX2600) TCP/IP UCX 5.6
IBM AIX 5.1 ppc 32/64 aix51 2.8MB XX  
IBM AIX 5.3 ppc 32/64 aix 2.9MB β01 (aix target works for 4.2 & later)
IBM AIX 5.3 ppc 32/64 aixg 2.8MB α03 (built with gcc 4.0.0)
IBM AIX 5.3 ppc 32/64 aix+ssl 4.2MB α02 OpenSSL 0.9.7g
IBM AIX 5.3 ppc 32/64 aix+ssl 3.3MB β01 OpenSSL 0.9.8m
IBM AIX 5.3 ppc 32/64 aix+ibmssl 3.3MB α03 IBM OpenSSL 0.9.8k
Linux Centos 5 i386 32/64 linux 2.2MB β01  
Linux Debian 2.1 i386 32/64 linux 2.2MB β01  
Linux Debian 5.0 i386 32/64 linux 2.3MB β02  
Linux Debian 5.0 i386 32/64 linux+shadow+pam 2.3MB β02  
Linux Debian 5.0 i386 32/64 linux+ssl 2.5MB β02 OpenSSL 0.9.8g, -UCK_DES††
Linux Debian 5.0 i386 32/64 linux+krb5 2.5MB β02 MIT Kerberos 1.6.4β1, -UCK_DES††
Linux Debian 5.0 i386 32/64 linux+krb5+ssl 2.6MB β02 K5 1.6.4 OpenSSL 0.9.8g -UCK_DES††
Linux Debian 6.0 X86_64 64 linux 2.3MB β02  
Linux Debian 6.0 X86_64 64 linux+ssl 2.5MB β02 OpenSSL 0.9.8o
Linux Debian 6.0 X86_64 64 linux+krb5 2.5MB β02 MIT Kerberos5 1.8.3
Linux Debian 6.0 X86_64 64 linux+krb5+ssl 2.6MB β02 K5 1.8.3 + OpenSSL 0.9.8o
Linux Debian 7.0-- X86_64 64 linux 2.4MB β02 Debian 7.0 still in development
Linux Debian 7.0-- X86_64 64 linux+krb5 2.5MB β02 MIT Kerberos5 1.9.1
Linux Debian 7.0-- X86_64 64 linux+ssl 2.4MB β02 OpenSSL 1.0.0d
Linux Debian 7.0-- X86_64 64 linux+krb5+ssl 2.6MB β02 MIT Kerberos5 1.9.1, OpenSSL 1.0.0d
Linux Gentoo 1.4.16 sparc64 32/64 linux 2.5MB α02  
Linux Gentoo 1.12.4 ppc 32/64 linux 2.6MB α02  
Linux Gentoo 1.12.13 ppc 32/64 linux 2.4MB β01  
Linux Gentoo 1.12.13 ppc 32/64 linux+ssl 2.6MB β01 OpenSSL 0.9.8r
Linux Gentoo 1.12.13 ppc64 64 linux 2.7MB β01  
Linux Gentoo 1.12.13 ppc64 64 linux+ssl 3.0MB β01 OpenSSL 0.9.8r
Linux Fedora 3 i686 32/64 linux 2.2MB α02  
Linux Fedora 3 i686 32/64 linux+ssl 2.4MB α02 OpenSSL 0.9.7a
Linux Fedora 3 i686 32/64 linux+krb5 2.3MB α02 Kerberos 5
Linux Fedora 3 i686 32/64 linux+krb5+ssl 2.5MB α02 Kerberos 5, OpenSSL 0.9.7a
Linux Fedora 10 i386 32/64 linux 2.3MB α02  
Linux Fedora 12 i386 32/64 linux 2.2MB α02  
Linux Fedora 12 i386 32/64 linux+ssl 2.4MB α02 OpenSSL 0.9.8j
Linux Fedora 12 i386 32/64 linux+krb5 2.4MB α02 Kerberos 5
Linux Fedora 14 i386 32/64 linux 2.3MB β01  
Linux Fedora 14 i386 32/64 linux+ssl 2.4MB β01 OpenSSL 0.9.8r
Linux Fedora 14 i386 32/64 linux+ssl 2.4MB β01 OpenSSL 1.0.0d
Linux Fedora 14 i386 32/64 linux+krb5 2.4MB β01 MIT Kerberos5 1.8.2
Linux Fedora 14 i386 32/64 linux+krb5+ssl 2.5MB β01 MIT Kerberos5 1.8.2 + OpenSSL 0.9.8r
Linux openSuse 11.2 x86_64 64 linux 2.3MB β01  
Linux openSuse 11.2 x86_64 64 linux+ssl 2.5MB β01 OpenSSL 0.9.8r, -UCK_DES††
Linux Red Hat 6.1 i386 32/64 linux 2.3MB β01  
Linux Red Hat 7.1 i386 32/64 linux 2.4MB β01  
Linux RHEL4 i386 32/64 linux 2.2MB β02  
Linux RHEL4 i386 32/64 linux+krb5 2.4MB β02 MIT Kerberos5 1.3.4
Linux RHEL4 i386 32/64 linux+ssl 2.5MB β02 OpenSSL 0.9.7a
Linux RHEL4 i386 32/64 linux+krb5+ssl 2.5MB β02 OpenSSL 0.9.7a, MIT Krb5 1.3.4
Linux RHEL5.4 i386 32/64 linux 2.3MB α04  
Linux RHEL5.4 i386 32/64 linux+ssl 2.5MB α04 OpenSSL 0.9.8l
Linux RHEL5.4 i386 32/64 linux+krb5 2.5MB α04 Kerberos 5
Linux RHEL5.4 i386 32/64 linux+krb5+ssl 2.6MB α04 OpenSSL 0.9.8l, Kerberos 5
Linux RHEL5.4 x86_64 64 linux 2.5MB α04  
Linux RHEL5.4 ia64 64 linux 4.4MB α02  
Linux RHEL5.4 ia64 64 linux+krb5+ssl 5.0MB α02 OpenSSL 0.9.8e, Kerberos 5
Linux RHEL5.6 ia64 64 linux 4.4MB β01  
Linux RHEL5.6 ia64 64 linux+ssl 4.8MB β01 OpenSSL 0.9.8e, -UCK_DES††
Linux RHEL5.6 x86_64 64 linux 2.4MB β01  
Linux RHEL5.6 x86_64 64 linuxnotcp 2.0MB β01 Without TCP/IP
Linux RHEL5.6 x86_64 64 linux+krb5 2.6MB β01 MIT Kerberos5 1.6.1, -UCK_DES††
Linux RHEL5.6 x86_64 64 linux+ssl 2.6MB β01 OpenSSL 0.9.8e, -UCK_DES††
Linux RHEL5.6 x86_64 64 linux+krb5+ssl 2.6MB β01 OpenSSL 0.9.8e, Krb5 1.6.1, -UCK_DES††
Linux SW 12.1.0 i386 32/64 linux 2.2MB β01 SW = Slackware
Linux Ubuntu 7.10 i386 32/64 linux 2.3MB α02  
Linux Ubuntu 9.04 i686 32/64 linux 2.3MB α02  
Linux Ubuntu 9.04 i686 32/64 linux+ssl 2.3MB α02 OpenSSL 0.9.7l
Linux Ubuntu 9.10 i686 32/64 linux 2.3MB β01  
Linux Ubuntu 9.10 i686 32/64 linux 2.5MB β01 OpenSSL 0.9.8r
Mac OS X 10.3.9 ppc 32/64 macosx 2.5MB α02 No UUCP*
Mac OS X 10.3.9 ppc 32/64 macosx+krb5+ssl 2.8MB α02 No UUCP; Krb5, OpenSSL 0.9.7l
Mac OS X 10.4.11 ppc 32/64 macosx 2.5MB β01 No UUCP
Mac OS X 10.4.11 ppc 32/64 macosx+krb5+ssl 2.8MB β01 No UUCP; Krb5, OpenSSL 0.9.7l
Mac OS X 10.5.8 i386** 32/64 macosx 2.5MB α02 No UUCP
Mac OS X 10.5.8 i386** 32/64 macosx+krb5+ssl 2.8MB α02 No UUCP; Krb5, OpenSSL 0.9.7l
Mac OS X 10.6.1 x86_64 64 macosx 2.5MB α02 No UUCP
Mac OS X 10.6.1 x86_64 64 macosx+krb5+ssl 2.9MB α02 No UUCP; Krb5, OpenSSL 0.9.7l
Mac OS X 10.6.2 x86_64 64 macosx 2.5MB α03 No UUCP
Mac OS X 10.6.2 x86_64 64 macosx+krb5+ssl 2.9MB α03 No UUCP; Krb5, OpenSSL 0.9.7l
Mac OS X 10.6.3 x86_64 64 macosx 2.5MB α04 No UUCP
Mac OS X 10.6.3 x86_64 64 macosx+krb5+ssl 2.9MB α04 No UUCP; Krb5, OpenSSL 0.9.8l
Mac OS X 10.6.7 x86_64 64 macosx+krb5+ssl 2.7MB β01 No UUCP; Krb5, OpenSSL 0.9.8l
MINIX 3 1.5 i386 32/64 minix315 1.9MB α02 No UUCP; No FTP
MirBSD 10 i386 32/64 mirbsd 2.2MB β01  
MirBSD 10 i386 32/64 mirbsd+ssl 2.4MB β01 OpenSSL 0.9.8r
NetBSD 1.5.2 i386 32 netbsd 2.2MB β01  
NetBSD 1.5.2 mc68030 32 netbsd 2.0MB α02 Motorola MVME147
NetBSD 1.6 i386 32/64 netbsd 2.4MB α02  
NetBSD 1.6 i386 32/64 netbsd 2.4MB XX  
NetBSD 3.1 i386 32/64 netbsd 2.2MB XX  
NetBSD 5.0 i386 32/64 netbsd 2.1MB XX  
NetBSD 5.0.1 i386 32/64 netbsd 2.1MB α05  
NetBSD 5.0.1 i386 32/64 netbsd+ssl 2.3MB α02 OpenSSL 0.9.9-dev
NetBSD 5.1 i386 32/64 netbsd 2.2MB β01  
NetBSD 5.1 i386 32/64 netbsd+ssl 2.4MB β01 OpenSSL 0.9.9-dev
NetBSD 5.1 i386 32/64 netbsd+krb5 2.3MB β01 MIT Kerberos 1.6.3
NetBSD 5.1 i386 32/64 netbsd+krb5+ssl 2.5MB β01 MIT Krb5 1.6.3 + OSSL 0.9.9-dev
OpenBSD 2.5 i386 32/64 openbsd 2.2MB β01  
OpenBSD 4.5 i386 32/64 openbsd 2.2MB α02  
OpenBSD 4.7 i386 32/64 openbsd 2.3MB β01  
OpenBSD 4.7 i386 32/64 openbsd+ssl 2.3MB β01 OpenSSL 0.9.8k
QNX 4.25 i386 32 qnx32 2.0MB β01  
SCO XENIX 2.3.4 i386 32 xenix234   β01 No TCP/IP
SCO Unixware 2.1.3 i386 32 uw213 2.2MB β01  
SCO Unixware 7.1.4 i386 32/64 uw7 3.1MB XX  
SCO OSR5.0.5 i386 32 sco32v505udk 1.9MB β02 No TCP/IP
SCO OSR5.0.5 i386 32 sco32v505udknet 2.3MB β02 With TCP/IP
SCO OSR5.0.7 i386 32 sco32v507 1.9MB β02 No TCP/IP
SCO OSR5.0.7 i386 32 sco32v507net 2.2MB β02 With TCP/IP
SCO OSR6.0.0 i386 32/64 sco_osr600 2.4MB β01  
SGI IRIX 6.5 R10000 32/64 irix65 2.9MB β01  
SNI SINIX 5.42 mips 32 sinix542 3.3MB β01  
Sun SunOS 4.1 sparc 32 sunos41gcc 2.4MB α02  
Sun Solaris 2.6 i386 32 solaris26g 4.7MB β02  
Sun Solaris 8 i386 32 solaris26g 4.7MB β02  
Sun Solaris 9 sparc 32/64 solaris9 2.8MB β01  
Sun Solaris 9 sparc 32/64 solaris9+krb5 2.5MB β01 MIT Kerberos 5 1.7.1
Sun Solaris 9 sparc 32/64 solaris9+ssl 5.0MB β01 OpenSSL 0.9.8q (gcc)
Sun Solaris 9 sparc 64 solaris9_64 3.3MB α02  
Sun Solaris 10 sparc 32/64 solaris10 2.9MB β01  
Sun Solaris 10 i386 32/64 solaris10 2.8MB β01  
Sun Open Solaris 11 i86pc 32/64 solaris11 2.8MB β01  
Sun Open Solaris 11 i86pc 32/64 solaris11+ssl 3.0MB β01 OpenSSL 2.9.8l
* NOUUCP is included in the Mac OS X builds by popular demand; click HERE for details. To include UUCP (lockfiles and all the rest) in the Mac OS X version use "make macosx -UNOUUCP".
** Macintosh Intel hardware is x86_64. Mac OS X 10.4 was the first to support this platform. However, 10.4 and 10.5 treat it (by default) as as a 32-bit i386. 10.6 is the first to take full advantage of its 64-bit personality.
The full command is @ckvker.com "" "" "CK_SSL". In Alpha.03, the OpenSSL version is detected automatically and the OPENSSL_DISABLE_OLD_DES_SUPPORT option added to P3 if necessary.
†† Include KFLAGS=-UCK_DES on 'make' command line to disable DES encryption and avoid linking with depopulated DES libraries, which causes des_ecb3_encrypt, es_random_seed, and/or des_set_odd_parity to come up missing at link time.

No information yet for anything else not mentioned above.

– Frank da Cruz   fdc@columbia.edu

C-Kermit 9.0 Tables / The Kermit Project / Columbia University / kermit@columbia.edu