MKS Toolkit

From Wikipedia, the free encyclopedia
Jump to: navigation, search

MKS Toolkit is a software package produced and maintained by MKS Inc. that provides a Unix-like environment for scripting, connectivity and porting Unix and Linux software to both 32- and 64-bit Microsoft Windows systems. It was originally created for MS-DOS.[1]

In 1999, MKS acquired a company based in Fairfax, Virginia, called Datafocus Inc. The Datafocus product NuTCRACKER had included the MKS Toolkit since 1994 as part of its Unix compatibility technology. The MKS Toolkit was also licensed by Microsoft for the first two versions of their Windows Services for Unix, but later dropped in favor of Interix after Microsoft purchased the latter company.

Overview[edit]

The MKS Toolkit products offer functionality in the following areas:

  • Various command shell environments — Bourne shell, Korn shell, Bash, C shell, Tcl shell
  • Traditional Unix commands (400+) — grep, awk, sed, vi, ls, kill and more.[2]
  • Windows specific commands (70+) — registry, shortcut, desktop, wcopy, db, dde, userinfo and more.[3]
  • Tape/Archive commands — tar, cpio, pax, zip, bzip2, ar, ...
  • Connectivity clients/servers — ssh, remote shell, telnet, xterm, kterm, rexec, rlogin and more.[4]
  • Porting APIs — including fork(), signals, alarms, threads and more.[5]
  • Graphical porting APIs — X, ncurses, Motif, OpenGL, ...

Systems Supported[edit]

MKS Toolkit products support both 32-bit and 64-bit versions of Microsoft Windows systems:[6]

32-bit versions of the MKS Toolkit also run on Windows NT and Windows 2000, and also run on Windows 95/98 with the loss of some functionality. The earlier versions ran on MS-DOS and systems which could run software of the same type.

See also[edit]

References[edit]

Reviews[edit]

External links[edit]