Index of /pub/kermit/kermit95/releases/v3.0.0-beta7

Icon  Name                           Last modified      Size  Description
[PARENTDIR] Parent Directory - [TXT] README.html 2025-09-12 08:18 13K [   ] arm64-openssl-fix.zip 2025-09-12 08:16 2.3M [TXT] change-log.html 2025-01-27 18:41 46K [   ] k2-3.0.0beta7.zip 2025-01-27 18:35 3.8M [   ] k95-3.0.0beta7-arm32.zip 2025-01-27 18:30 9.3M [   ] k95-3.0.0beta7-arm64.zip 2025-01-27 18:30 9.5M [   ] k95-3.0.0beta7-axp-nt350.zip 2025-01-27 18:30 5.8M [   ] k95-3.0.0beta7-axp.zip 2025-01-27 18:30 8.0M [   ] k95-3.0.0beta7-axp64.zip 2025-01-27 18:30 7.5M [   ] k95-3.0.0beta7-ia64.zip 2025-01-27 18:30 14M [   ] k95-3.0.0beta7-mips-nt350.zip 2025-01-27 18:30 6.0M [   ] k95-3.0.0beta7-mips.zip 2025-01-27 18:30 8.7M [   ] k95-3.0.0beta7-nt350.zip 2025-01-27 18:29 6.7M [   ] k95-3.0.0beta7-ppc.zip 2025-01-27 18:29 6.9M [   ] k95-3.0.0beta7-src.zip 2025-01-27 14:04 7.8M [   ] k95-3.0.0beta7-vintage.zip 2025-01-27 18:29 7.1M [   ] k95-3.0.0beta7-x86-64.zip 2025-01-27 18:29 14M [   ] k95-3.0.0beta7-x86.zip 2025-01-27 18:29 13M [TXT] ssh-readme.html 2025-01-27 01:09 11K [IMG] sysmenu.gif 2025-01-27 18:25 15K [TXT] whats-new.html 2025-06-14 22:16 13K
Kermit 95 3.0 Beta 7

Kermit 95 3.0 Beta 7


This seventh beta release of the new open source Kermit 95. This release sees the return of the Kermit 95 name (the last six betas were called "C-Kermit for Windows") along with support for 32bit IBM OS/2.

If you're upgrading from beta 6, you might like to consult Whats New in Beta 7. If you're upgrading from an earlier release or upgrading from Kermit 95, the full change log and SSH Readme are probably worth a look too.

If you used the dialer in a release prior to beta 5 and don't have Kermit 95 2.x installed, the beta 5 release fixes a long-standing bug in the dialer relating to default terminal colours. You may need to adjust any saved connections you have. See the beta 5 section of the change log for more details.

Please note that this release changes a few default settings, in particular the location where SSH-related files are stored. See Whats New in Beta 7 for the full details.

Installing and Running

Just download and unzip it somewhere convenient and run k95g.exe. If it doesn't run you may need to download and install the Visual C++ Redistributable that goes with the package you downloaded and the Windows version you're running. If you get an error about ctl3d32.dll, run ctl3dins.exe to install it.

Download

For Windows XP Service Pack 3 or newer with an x86 or ARM CPU

Please note that The Kermit Project does not currently have access to any Windows-compatible ARM hardware to test on so only very limited support can be provided. If you encounter a problem on ARM that does not exist on x86 then please report it.

Package CPU Architecture Description
k95-3.0.0beta7-x86-64.zip x86-64 / AMD64 For 64bit PCs. This is most likely the version you want.
Visual C++ Redistributable : for Windows 7 and newer, or Windows XP SP3 and Vista
k95-3.0.0beta7-x86.zip x86 (32bit) For 32bit PCs. If you have MIT Kerberos for Windows installed, see Known Issues
Visual C++ Redistributable : for Windows 7 and newer, or Windows XP SP3 and Vista
k95-3.0.0beta7-arm64.zip ARM64 For 64bit ARM devices running Windows 10 or 11. No Kerberos/GSSAPI support

Note: An issue was discovered after release with the included OpenSSL DLLs which may prevent Kermit 95 from running. If you encounter this issue, you can get fixed versions of libcrypto-3-arm64.dll, libssl-3-arm64.dll and openssl.exe from arm64-openssl-fix.zip which should fix the problem.

Visual C++ Redistributable
k95-3.0.0beta7-arm32.zip ARM For 32bit ARM devices running Windows RT, 10 or 11. No Kerberos/GSSAPI support.
Windows RT devices must be "jailbroken".
Visual C++ Redistributable

Pathworks32 support is only available in the 32bit x86 version. ARM versions lack Kerberos support. The dialer is also unavailable in ARM builds though you may be able to run the x86 version of the dialer under emulation.

For 32bit IBM OS/2

For 32-bit IBM OS/2 2.0 or newer. Optional TCP/IP support requires IBM TCP/IP 2.0 or newer, or IBM Internet Connection. Extract to a temporary location and run setup.exe to install.

This is the first open-source Kermit 95 release to feature OS/2 binaries. If you encounter any issues, please report it here on github either by starting a discussion or logging an issue so it can be fixed. If you're using this successfully it would be great to hear about it too! Knowing the OS/2 version has users helps to prioritize future work on it.

Download
k2-3.0.0beta7.zip

At this time no SSH backend is available for OS/2 so you'll see a message saying that no compatible SSH backend could be loaded - this is normal. Additionally, TLS/SSL is no longer supported on OS/2 and the dialer is not currently available due to an unidentified issue with Open Watcom.

For Vintage PCs with an x86 CPU (Windows 9x/ME, Windows NT 3.5x/4.0, 2000/XP pre-SP3)

Two feature-reduced versions are provided for x86 PCs running version of Windows older than Windows XP SP3. These lack SSL/TLS and SSH support as the required 3rd party libraries no longer support such old versions of Windows or the compilers required to target them. They are otherwise functionally equivalent to C-Kermit on modern windows with the same terminal emulations and unencrypted connectivity options.

Package Minimum Windows Version Description
k95-3.0.0beta7-vintage.zip Windows 95
Windows NT 3.51
Feature (and security) reduced for compatibility with vintage PCs.
If required: Visual C++ Redistributable
k95-3.0.0beta7-nt350.zip Windows NT 3.50 For Windows NT 3.50 only. Additionally, no NTLM, TAPI, GUI Toolbar support or dialer.
May work for serial connections only on Windows NT 3.10 - networking support is known to be broken on NT 3.10.

For Vintage Workstations/Servers using a non-x86 CPU (Alpha, MIPS, PowerPC, Itanium)

These builds are for computers that are not PCs and won't run on anything with an x86 compatible processor.

Please note that the Kermit Project currently lacks access to Windows compatible Itanium hardware so only very limited testing could be done on the Itanium build.

Package Windows Version CPU Architecture Description
k95-3.0.0beta7-ia64.zip Tested on Windows Server 2008 R2, may work on older. Intel Itanium (IA-64) For Workstations and Servers with an Intel Itanium processor (not regular 64bit PCs).
Produced with the Windows Platform SDK v7.1 (Visual C++ 2010).
Includes SSL/TLS support but no SSH support (compiler too old).
Pastested on Server 2008 R2 only. Its status on Server 2008, Server 2003 and XP 64-Bit Edition is currently unknown.
k95-3.0.0beta7-mips.zip Windows NT 3.51, 4.0 MIPS Does not include TAPI support due to a bug in the Visual C++ 4.0 RISC Edition compiler. Does not include any cryptography support due to compiler age.
k95-3.0.0beta7-mips-nt350.zip Windows NT 3.50 MIPS Built with the NT 3.1 SDK
k95-3.0.0beta7-ppc.zip Windows NT 3.51, 4.0 PowerPC Does not include debug logging support due to TOC size limits on this platform. Does not include any cryptography support due to compiler age.
k95-3.0.0beta7-axp.zip Windows NT 3.51, 4.0, 2000 RC2 DEC Alpha AXP Functionally the same as the vintage build for x86 PCs (k95-3.0.0beta7-vintage.zip)
k95-3.0.0beta7-axp-nt350.zip Windows NT 3.50 DEC Alpha AXP For Windows NT 3.50 only. Additionally, no NTLM, TAPI, GUI Toolbar support, dialer or support for large integers and large files.
May work for serial connections only on Windows NT 3.10 - networking support is known to be broken on NT 3.10.
This build was produced with the NT 3.50 SDK which includes a compiler equivalent to Visual C++ 1.1 so its a little more limited than the NT 3.50 build for x86.
k95-3.0.0beta7-axp64.zip Microsoft internal 64bit Windows 2000/XP builds DEC Alpha AXP (64bit) You almost certainly don't want this one. It's a 64bit build for 64bit versions of Windows for the DEC Alpha that Microsoft never publicly released - the oldest 64bit Windows target. It won't work on Windows NT or Windows 2000 RC2 as these are all 32bit. It was built with the January 2000 Platform SDK.

Source Code

Kermit 95 is licensed under the 3-clause BSD license. To build it Visual C++ is recommended - any retail copy should work along with recent free/community editions. Some features will be automatically disabled when building with older compilers so newer is better unless you're targeting vintage computers. OpenWatcom 1.9 is supported though only with a feature set similar to the Vintage Windows builds (no ssl/ssh/pty/etc). GCC/MinGW should work too, but it is not recommended.

Package Description
k95-3.0.0beta7-src.zip The source code, available under the 3-clause BSD license.

Known Issues

Other known bugs can be found in the K95 issue tracker on GitHub.

Reporting Bugs

If you think you've found a bug in K95 you can either send an email to ckw@kermitproject.org or you can log it directly in the K95 Issue Tracker on GitHub


David Goodwin