Cygwin is an open source collection of tools that allows Unix or Linux applications to be compiled and run on a Windows operating system from within a Linux-like interface. This capability helps developers to migrate applications from Unix or Linux to Windows-based systems, and makes it easier to support their applications running on the Windows platform. Cygwin includes a dynamic link library (DLL) and a collection of tools. The DLL serves as a Linux emulator, and the tool set provides the Linux-like development environment.

Using Cygwin, developers can more easily provide remote support for applications running on Windows platforms. Because Unix and Linux are open to public input, administrators have contributed a great number of management scripts for these systems over the years, helping to assemble a large collection of available administrative tools. Cygwin makes it possible to use these scripts on computers running Windows, as well. An administrator can log in to a Windows-based computer and fix user problems within a Unix or Linux shell, and can also incorporate Windows command line interface tools into the shell script environment.

The name Cygwin was created from a combination of Cygnus and Windows.

This was last updated in September 2005

Dig Deeper on Linux servers

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.


File Extensions and File Formats

Powered by: