Описание тега cygwin
Cygwin - это Unix-подобная среда и интерфейс командной строки для Microsoft Windows. Cygwin обеспечивает встроенную интеграцию приложений, данных и других системных ресурсов Windows с приложениями, программными инструментами и данными Unix-подобной среды. Таким образом, можно запускать приложения Windows из среды Cygwin, а также использовать инструменты и приложения Cygwin в операционном контексте Windows.
Cygwin состоит из двух частей: библиотеки динамической компоновки ( dll) в качестве уровня совместимости API, обеспечивающего существенную часть функциональности API posix, и обширного набора программных инструментов и приложений, которые обеспечивают внешний вид Unix-подобный.
Cygwin это:
- набор инструментов, которые обеспечивают среду внешнего вида Linux для Windows.
- DLL (cygwin1.dll), которая действует как уровень Linux API, обеспечивая существенную функциональность Linux API.
Cygwin не является:
- способ запуска собственных приложений Linux в Windows. Вы должны перестроить свое приложение из исходного кода, если хотите, чтобы оно работало в Windows.
- способ волшебным образом сделать собственные приложения Windows осведомленными о функциональных возможностях UNIX®, таких как сигналы, ptys и т. д. Опять же, вам нужно создавать свои приложения из исходного кода, если вы хотите воспользоваться функциональностью Cygwin.
Библиотека Cygwin в настоящее время работает со всеми последними коммерчески выпущенными 32- и 64-разрядными версиями Windows x86, за исключением Windows CE и Windows NT4.
Официальный сайт: http://www.cygwin.com/
Полезные ссылки: