Help


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

Some Related Sentences

Cygwin and was
Initially, Cygwin was called gnuwin32 ( not to be confused with the current GnuWin32 project ).
When Microsoft registered the trademark Win32, the 32 was dropped to simply become Cygwin.
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 addition, a component of MinGW known as MSYS ( Minimal SYStem ), which was derived from Cygwin version 1. 3. 3, provides a minimal Unix-like shell environment including bash and a selection of POSIX tools sufficient to enable autoconf scripts to run.
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.
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.
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.
During the first half of 2001, newLISP was ported back to Windows on the Cygwin platform without graphics capabilities.
It was about this time that the Project open-sourced its software ( using the GPL ; it had previously had an ` academic use only ' licence ), and reworked its build system so that the software could be built on a much broader range of POSIX-like systems, including Mac OS X and Cygwin.

Cygwin and originally
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.
KDE on Cygwin helps Windows computers to run applications originally created for Qt and KDE, by providing the applications with the necessary dependencies in a transparent manner.

Cygwin and developed
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.
They can be developed under Microsoft Windows using a Topfield platform cross-compiler ( GCC for TAP ) or the Cygwin GCC compiler.

Cygwin and by
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.
Cygwin programs are installed by running Cygwin's " setup " program, which downloads the necessary program and feature package files from repositories on the Internet.
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.
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.
One example of the current use of UUCP is in the retail industry by Epicor CRS Retail Systems for transferring batch files between corporate and store systems via TCP and dial-up on SCO OpenServer, Red Hat Linux, and Microsoft Windows ( with Cygwin ).
* An HP48 emlator-decompiler for Unix / Linux or Windows ( using Cygwin ) by Paul Courbis
Although written for UNIX-like operating systems, use on Microsoft Windows is made possible by Cygwin.
Under Microsoft Windows, the iconv binary ( and thus, likely also the API ) is provided by the Cygwin and GnuWin32 environments.
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.
However, it is also possible to use the program in Microsoft Windows by compiling it with MinGW, or by using the Cygwin library.
The software has been recommended by authors of books on free software when a free X server is needed, and described as simple and easier to install though less configurable than other popular free choices like Cygwin / X.

Cygwin and Cygnus
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.
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 Solutions, a company that provided commercial support for free software and the original developer of Cygwin

Cygwin and which
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.
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.
This particularly affects Cygwin, which, due to its lack of a native fork system call, may execute configure scripts an order of magnitude slower than Linux.
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.
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.
TortoiseCVS will always add argument "- c " to most CVS operations which cause non-CVSNT servers running under Cygwin or Linux to fail.
Clip compiler is a multi-platform ( Linux and Windows ( Cygwin )) Clipper programming language compiler with many additional features and libraries ( for gtk, fivewin, netto, MySQL, ODBC, cti, tcp, gzip, Interbase, Oracle, Postgres ), which is quite fast, has support for Hyper-Six and FoxPro RDD's, and can compile existing Clipper source code with very minor changes.

Cygwin and Red
Red Hat normally licenses the Cygwin library under the GNU General Public License version 3 with an exception to allow linking to any free and open source software whose license conforms to the Open Source Definition.
Red Hat also sells commercial licenses to those who wish to redistribute programs that use the Cygwin library under proprietary terms.

Cygwin and .
Cygwin ( ) is a Unix-like environment and command-line interface for Microsoft Windows.
Cygwin provides native integration of Windows-based applications, data, and other system resources with applications, software tools, and data of the Unix-like environment.
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 consists of two parts: a dynamic-link library ( DLL ) as an API compatibility layer providing a substantial part of the POSIX API functionality, and an extensive collection of software tools and applications that provide a Unix-like look and feel.
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.
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 permits installing inetd, syslogd, sshd, Apache, and other daemons as standard Windows services, allowing Microsoft Windows systems to emulate Unix and Linux servers.
* Cygwin 1. 7 introduced comprehensive support for POSIX locales and many character encodings, whereby the UTF-8 Unicode encoding became the default.
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.
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.
* The Cygwin DLL contains a console driver that emulates a Unix-style terminal within the Windows console.
Cygwin's default user interface is the bash shell running in the Cygwin console.
Cygwin ships with a number of terminal emulators that are based on them, including mintty, rxvt (- unicode ), and xterm.
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.
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.

0.149 seconds.