Help


[permalink] [id link]
+
Page "Cygwin" ¶ 21
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

Cygwin and project
It has been ported to Microsoft Windows and distributed with Cygwin and MinGW, to DOS by the DJGPP project, to Novell NetWare and to Android via various terminal emulation applications.
Support for compiling programs that do not require the POSIX compatibility layer provided by the Cygwin DLL used to be included in the default gcc, but is now provided by cross compilers contributed by the MinGW-w64 project.
Initially, Cygwin was called gnuwin32 ( not to be confused with the current GnuWin32 project ).
The Cygwin / X project contributes an implementation of the X Window System that allows graphical Unix programs to display their user interfaces on the Windows desktop.
The Cygwin Ports project provides many additional packages that are not available in the Cygwin distribution itself.
It is part of the Cygwin project, and is installed using Cygwin's standard setup system.
Apple releases most of it as an open source project called CFLite that can be used to write cross-platform applications for Mac OS X, Linux, and Windows ( via Cygwin ); a third-party open-source implementation called OpenCFLite also exists.

Cygwin and Cygnus
Cygwin was originally developed by Cygnus Solutions, which was later acquired by Red Hat.
By 1996, other engineers had joined in, because it was clear that Cygwin would be a useful way to provide Cygnus ' embedded tools hosted on Windows systems ( the previous strategy had been to use DJGPP ).
In 1999, Cygnus offered Cygwin 1. 0 as a commercial product of interest in its own right although subsequent versions have not been released, instead relying on continued open source releases.
Cygnus was also the original developer of Cygwin, a POSIX layer and the GNU toolkit port to the Microsoft Windows operating system family, and of eCos, an embedded real-time operating system.
* Cygnus Solutions, a company that provided commercial support for free software and the original developer of Cygwin

Cygwin and who
Red Hat also sells commercial licenses to those who wish to redistribute programs that use the Cygwin library under proprietary terms.
rxvt is a terminal emulator for the X Window System ( and, in the form of a Cygwin port, for Windows ), originally written by Rob Nation and later extensively modified by Mark Olesen, who took over maintenance for several years.

Cygwin and Windows
Cygwin ( ) is a Unix-like environment and command-line interface for Microsoft Windows.
Thus it is possible to launch Windows applications from the Cygwin environment, as well as to use Cygwin tools and applications within the Windows operating context.
Cygwin permits installing inetd, syslogd, sshd, Apache, and other daemons as standard Windows services, allowing Microsoft Windows systems to emulate Unix and Linux servers.
Windows paths can also be used directly from Cygwin programs, but many programs do not support them correctly, hence this is discouraged.
Cygwin 1. 5 represented them as Windows Explorer shortcuts, but this has been changed for reasons of performance and POSIX correctness.
* The Cygwin DLL contains a console driver that emulates a Unix-style terminal within the Windows console.
These are more compliant with Unix terminal standards and user interface conventions than the Cygwin console, but are less suited for running Windows console programs.
* Apart from always being linked against the Cygwin DLL, Cygwin executables are normal Windows executables.
This means that Cygwin programs have full access to the Windows API and other Windows libraries, which allows gradual porting of programs from one platform to the other.
The version of gcc that comes with Cygwin has various extensions for creating Windows DLLs, specifying whether a program is a windowing or console mode program, adding resources, etc.
Cygwin is used heavily for porting many popular pieces of software to the Windows platform.
Windows includes similar functionality, so the Cygwin library just needed to provide a POSIX-compatible application programming interface ( API ) and properly translate calls and manage private versions of data, such as file descriptors.
In addition, there are numerous virtualization solutions that provide x86 platform virtualization to run Windows and Unix-like operating systems simultaneously on the same hardware, but without the integration of the environments that Cygwin provides.
Unlike Cygwin which requires " You rebuild your application from source if you want it to run on Windows ", the full Wine product supports executing unmodified Windows binaries.

Cygwin and NT
Efforts have been made to port Coda onto Microsoft Windows platforms, from the Windows 95 / Windows 98 era, Windows NT to Windows XP, by means of open source projects like the DJGCC DOS C Compiler and Cygwin.
It has been ported to VMS, OS / 2, and Windows 9 */ NT / 2000 / XP ( on Cygwin ).

Cygwin and used
There is a Windows version of Gambas which can run under the Cygwin environment, although this version is significantly less tested than its Linux counterparts and is command line only ; coLinux and derivatives have also been used.
Although both Cygwin and MinGW can be used to port Unix software to Windows, they have different approaches: Cygwin aims to provide a complete POSIX layer that provides emulations of several system calls and libraries that exist on Linux, Unix, and the BSD variants.
It is also used in Cygwin / X, Cygwin's implementation of the X server for Microsoft Windows, VcXsrv and in Xming.
The port was first to Linux, then to Cygwin and finally to a native Windows build using the Watcom C ++ compiler, which was the compiler used for the original DOS build.
Parts of the GNU toolchain are also directly used with or ported to other platforms such as Solaris, Mac OS X, Microsoft Windows ( via Cygwin and MinGW / MSYS ) and Sony PlayStation 3.
Dev-C ++ can also be used in combination with Cygwin or any other GCC-based compiler.
SquirrelMail IMAP Proxy compiles on most flavors of Unix, and can generally be used on the same platforms as the webmail product can be with the exception of Microsoft Windows, unless used in a Cygwin or similar environment.
Newlib is also used as the standard C library in Cygwin, as well as being one standard C library among several for AmigaOS version 4.

Cygwin and their
Cygwin also recognises NTFS junction points and symbolic links and treats them as POSIX symbolic links, but it does not create them as their semantics are not fully POSIX-compliant.

Cygwin and file
Nowadays, the MinGW and Cygwin projects also provide such an environment based on the GNU Compiler Collection, using a stand-alone header file collection to make linking against Microsoft DLLs possible.
Derived from the Unix / Linux based IRC client, BitchX, TekNap runs in a command line environment natively on * nix OS machines and on Windows machines using a Cygwin dynamically linked library (. dll file.

0.136 seconds.