Help


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

Some Related Sentences

Cygwin and /
* Cygwin / X ( X11 for Cygwin )
Originally developed on IRIX, Freeciv has been ported to many different operating systems: it is distributed with many Linux distributions, offers installers for Microsoft Windows, and has been known to run on Mac OS X, Solaris, Ultrix, QNX, OS / 2, Cygwin, AmigaOS, RISC OS, Maemo, ZETA, SkyOS and various BSDs.
* Open source Motorola Exorciser and SWTPC emulator for Linux / Cygwin
Cygwin / X running rootless on Microsoft Windows XP via the command.
Microsoft Windows is not shipped with support for X, but many third-party implementations exist, as free and open source software such as Cygwin / X, Xming ( free up to 6. 9. 0. 31 ) and WeirdX ; freeware such as Mocha X Server ; and proprietary products such as Xmanager, Exceed, eXcursion ( Hewlett-Packard ), MKS X / Server, Reflection X, X-Win32 and Xming ( current versions ).
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.
* Exorsim Open source 6800 Flex ( and Motorola Exorciser ) Emulator for Linux / Cygwin
* An HP48 emlator-decompiler for Unix / Linux or Windows ( using Cygwin ) by Paul Courbis
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.
Cygwin / X is an implementation of the X Window System that runs under Microsoft Windows.
Cygwin / X is free software, licensed under the X11 License.
Cygwin / X was originally based on XFree86, but switched to the X. Org Server, owing to concerns over XFree86's new software license not being compatible with the GPL.
There are two ways to run Cygwin / X:
The other method is to run Cygwin / X rootless.
One use for Cygwin / X is to provide a graphical interface for applications running on the same computer with Cygwin / X which are designed for the X Window System.
Another use for Cygwin / X is as an X terminal: applications running on another computer access the Cygwin / X X server via the X protocol over an IP network.

Cygwin and X
Many Unix, GNU, BSD and Linux programs and packages have been ported to Cygwin, including the X Window System, K Desktop Environment 3, GNOME, Apache, and TeX.
Cygwin ships with a fairly small number of X applications, for example:
In addition to the low-level Xlib library for developing X applications, Cygwin also ships with various higher-level and cross-platform GUI frameworks, including Gtk + and Qt.
The official implementation, the Melbourne Mercury Compiler, is available for most Unix platforms, including Mac OS X, as well as for Microsoft Windows ( in Windows, it requires one of the Cygwin or MinGW toolsets, and can be compiled either with GCC or Microsoft Visual C ++).
The current version of Allegro supports Unix ( Linux, FreeBSD, Irix, Solaris, Darwin ), Windows ( MSVC, MinGW, Cygwin, Borland C ++), Mac OS X and, up to the 4. 2 version, BeOS, QNX, and DOS ( DJGPP, Watcom ).
Designed as a Unix program invoked from the Unix shell, the program has been ported to numerous Unix-like environments and systems, including Microsoft Windows via Cygwin, and Mac OS X.

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.
Cygwin began in 1995 as a project of Steve Chamberlain, a Cygnus engineer who observed that Windows NT and 95 used COFF as their object file format, and that GNU already included support for x86 and COFF, and the C library newlib.
Initially, Cygwin was called gnuwin32 ( not to be confused with the current GnuWin32 project ).
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 implementation
It is also used in Cygwin / X, Cygwin's implementation of the X server for Microsoft Windows, VcXsrv and in Xming.

Cygwin and Window
Since coLinux does not have access to native graphics hardware, X Window or X Servers will not run under coLinux directly, but one can install an X Server under Windows, such as Cygwin / X or Xming and use KDE or GNOME and almost any other Linux application and distribution.
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.
Fair-use is asserted for the X Window System and Cygwin / X articles only for the following reasons:

Cygwin and System
KDE on Cygwin is the port of the Qt toolkit and the KDE desktop environment ( both of which are commonly found in Linux ) to the Windows Operating System by using Cygwin, a POSIX emulation layer.

Cygwin and allows
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.

Cygwin and Unix
Cygwin consists of a library that implements the POSIX system call API in terms of Win32 system calls, a GNU development toolchain ( including GCC and GDB ) to allow software development, and a large number of application programs equivalent to those on Unix systems.
Cygwin permits installing inetd, syslogd, sshd, Apache, and other daemons as standard Windows services, allowing Microsoft Windows systems to emulate Unix and Linux servers.
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.
* bash — A Unix shell commonly run on Linux and other modern Unix-like systems, as well as on Windows via the Cygwin POSIX compatibility layer.
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.
Because MinGW is dependent upon Win32 API calls, it cannot provide a full POSIX API ; it is unable to compile some Unix applications that can be compiled with Cygwin.
For example, Unix tools ported to Windows vary as to the EOF: Cygwin uses < ctrl-d > ( the usual, Unix EOF ) and MKS Toolkit uses < ctrl-z > ( the usual, Windows EOF ).
It runs on various flavours of Unix, including Linux as well as Windows through the Cygwin libraries.
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.
Common examples are the MKS Toolkit ( sh, bash, ksh, csh, tclsh, rsh with version 8. 0 and subsequent ), UnxUtils, UWIN ( AT & T Unix for Windows, also abbreviated U / WIN ), Cygwin, DJGPP, Interix, and other programmes of the same type.

0.823 seconds.