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.
Observed surface forms (2)
| Surface form | Occurrences |
|---|---|
| Cygwin DLL | 1 |
| Cygwin/X | 1 |
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
self-linksurface differs
ⓘ
surface form:
Cygwin DLL
GNU toolchain ⓘ
surface form:
GNU development tools
bash shell ⓘ core Unix utilities ⓘ |
| license |
GNU General Public License
ⓘ
proprietary license for some components ⓘ |
| operatingSystem |
Windows
ⓘ
surface form:
Microsoft 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 ⓘ GNU Compiler Collection ⓘ
surface form:
GCC toolchain
GDB ⓘ
surface form:
gdb
make ⓘ |
| supportsPlatform |
Windows
ⓘ
surface form:
Microsoft Windows
|
| useCase |
porting Unix applications to Windows
ⓘ
running Unix shell scripts on Windows ⓘ software development on Windows ⓘ |
| website | https://www.cygwin.com/ ⓘ |
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
Cygwin/X