Klh10

Jul 20, 2023

Emulator for DEC PDP-10

This is a port of Kenneth L. Harrenstien’s KLH10 DEC PDP-10 mainframe emulator.

This port currently only builds klh10 in the ksits configuration for running MIT Incompatible Timesharing System ITS. Future release will configure KLH10 for additional systems.

Warning to make use of KLH10 over a LAN the network driver subprocesses currently only dpimp is built and installed automatically must run as root in order use the tun4 network interface and to insert proxy ARP table entries. If you do not want dpimp to be setuid root you must run the emulator from the root account to use networking. KLH10 may be run without networking and only provide console access to a single user without using any root privileges. We do not know if KLH10’s network driver subprocesses have been audited for buffer overflows, etc only that they accept incoming TCP connections and require root privileges. You take your chances running this in the default configuration. Consider using a firewall to limit access to klh-10. See the pub-its/adm directory for firewall documentation.



Checkout these related ports:
  • Zsnes - Intel x86 only Super Nintendo Entertainment System (SNES) Emulator
  • Z80pack - Complete CP/M-80 emulator
  • Yuzu - Nintendo Switch emulator/debugger
  • Yaze-ag - Z80 and CP/M-80 emulator
  • Xzx - ZX Spectrum (48K/128K/+3) Emulator for X11
  • Xsystem35 - AliceSoft System 3.5/3.6/3.8/3.9 on X Window System
  • Xhomer - Emulator for the DEC Pro 350 computer
  • Xen-kernel - Hypervisor using a microkernel design
  • Xcpc - Portable Amstrad 464&/664/6128 emulator
  • Xbraitenberg - Braitenberg vehicle simulator with pseudo-physics
  • X49gp - HP 49g+/50g graphics calculator emulator
  • X48 - HP48 SX/GX graphic calculator emulator
  • X16-rom - Commander X16 ROM
  • X16-emulator - Emulator for the Commander X16 8-bit computer
  • Wxmupen64plus - Mupen64Plus 2.0 GUI frontend written using wxWidgets