Cygwin

E59603

Cygwin is a compatibility layer that provides a Unix-like environment and command-line tools for Microsoft Windows, enabling users to run and build POSIX-compliant software on the Windows platform.

All labels observed (4)

Label Occurrences
Cygwin canonical 5
Cygwin (conceptually related, but distinct project) 1
Cygwin DLL 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Unix-like environment for Windows
compatibility layer
software distribution
basedOn GNU and other free software projects
category POSIX compatibility layer
Unix emulation for Windows
competesWith MSYS2
MinGW
Windows Subsystem for Linux
developer Red Hat
distributionModel downloadable installer
enables building POSIX-compliant software on Windows
running POSIX-compliant software on Windows
hasComponent cygwin1.dll
setup-x86.exe
setup-x86_64.exe
hasFeature POSIX-style path and file system abstraction
Unix-style permissions emulation
command-line utilities similar to GNU/Linux
fork and exec emulation
package selection during installation
signal and process emulation
implements POSIX API layer on Windows
includes Cygwin DLL
linked to: Cygwin

GNU development tools
linked to: GNU toolchain

bash shell
core Unix utilities
license GNU General Public License
proprietary license for some components
operatingSystem Microsoft Windows
linked to: Windows
originalDeveloper Cygnus Solutions
programmingLanguage C
C++
provides POSIX-compatible environment
Unix-like command-line tools
package management system
terminal emulator
supports 32-bit Windows
64-bit Windows
GCC toolchain
gdb
linked to: GDB

make
supportsPlatform Microsoft Windows
linked to: Windows
useCase porting Unix applications to Windows
running Unix shell scripts on Windows
software development on Windows
website https://www.cygwin.com/

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

X11 hasImplementation Cygwin/X
linked to: Cygwin
MinGW relatedTo Cygwin
Cygwin includes Cygwin DLL
linked to: Cygwin
MSYS basedOn Cygwin
MSYS relatedTo Cygwin
MSYS2 basedOn Cygwin (conceptually related, but distinct project)
linked to: Cygwin