HOME

TheInfoList



OR:

MKS Toolkit is a software package produced and maintained by PTC that provides a Unix-like environment for scripting, connectivity and porting Unix and Linux software to
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
. It was originally created for MS-DOS, and OS/2 versions were released up to version 4.4. Several editions of each version, such as MKS Toolkit for developers, power users, enterprise developers and interoperability are available, with the enterprise developer edition being the most complete. Before PTC, MKS Toolkit was owned by
MKS Inc MKS, Inc (formerly called Mortice Kern Systems) is a subsidiary of PTC, Inc. It was previously a multinational independent software vendor that was acquired by Parametric Technology Corporation (now PTC) on May 31, 2011. MKS operated in the A ...
. In 1999, MKS acquired a company based in
Fairfax Fairfax may refer to: Places United States * Fairfax, California * Fairfax Avenue, a major thoroughfare in Los Angeles, California * Fairfax District, Los Angeles, California, centered on Fairfax Avenue * Fairfax, Georgia * Fairfax, Indiana * Fa ...
, Virginia, USA called Datafocus Inc. The Datafocus product N''u''TCRACKER 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. Version 10.0 was current .


Overview

The MKS Toolkit products offer functionality in the following areas: * Command shell environments of
Bourne shell The Bourne shell (sh) is a Shell (computing), shell Command-line interface#Command-line interpreter, command-line interpreter for computer operating systems. The Bourne shell was the default Unix shell, shell for Version 7 Unix. Unix-like syste ...
,
KornShell KornShell (ksh) is a Unix shell which was developed by David Korn at Bell Labs in the early 1980s and announced at USENIX on July 14, 1983. The initial development was based on Bourne shell source code. Other early contributors were Bell ...
, Bash, C shell, Tcl shell * Traditional Unix commands (400+), including grep, awk, sed, vi, ls, kill * Windows specific commands (70+), including registry, shortcut, desktop, wcopy, db, dde, userinfo * Tape and archive commands, including tar, cpio, pax, zip, bzip2, ar * Remote connectivity, including ssh, remote shell, telnet, xterm, kterm, rexec, rlogin * Porting APIs, including fork(), signals, alarms, threads * Graphical porting APIs, including X, ncurses,
Motif Motif may refer to: General concepts * Motif (chess composition), an element of a move in the consideration of its purpose * Motif (folkloristics), a recurring element that creates recognizable patterns in folklore and folk-art traditions * Moti ...
,
OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardwa ...


Supported operating systems

MKS Toolkit products support all IA-32 and x64 of the
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
operating systems. There is some loss of functionality running IA-32 versions on Windows 9x. Earlier versions ran on MS-DOS and compatible operating systems.


See also

*
Cygwin Cygwin ( ) is a POSIX-compatible programming and runtime environment that runs natively on Microsoft Windows. Under Cygwin, source code designed for Unix-like operating systems may be compiled with minimal modification and executed. The Cygwin in ...
* MinGW * Hamilton C shell * UnxUtils * UWIN * GnuWin32


References


Reviews

* *


External links


MKS Home
{{Unix-Windows interoperability Compilers Programming tools Compatibility layers Unix emulators