На странице Википедии Я изменил ссылки для этого контекста,
Cygwin первоначально была разработана Cygnus Solutions, которая впоследствии была приобретена Red Hat. Это бесплатное программное обеспечение с открытым исходным кодом, выпущенное под лицензией GNU General Public License версии 2. Сегодня его поддерживают сотрудники Red Hat, NetApp и многие другие волонтеры.
Red Hat Cygwin находится при выпуске 1.8 в данный момент (cygwin.dll),
Это когда regular Cygwin находится при выпуске 1.7.7 (cygwin1.dll).
Библиотека Cygwin, утилиты и многочисленные приложения доступны для бесплатной загрузки в соответствии с условиями GPL. Red Hat предлагает разработчикам и пользователям поддержку этого программного обеспечения, а также лицензионные контракты для библиотеки Cygwin и ее утилит. Red Hat Cygwin official installation utility может использоваться как для начальной установки, так и для автоматического обновления.
С Cygwin FAQ,
Can I bundle Cygwin with my product for free?
Только в том случае, если вы строго соблюдаете Cygwin's license. Если вы решите распространять cygwin1.dll, вы должны быть готовы распространять точный исходный код, используемый для создания этой копии cygwin1.dll в соответствии с условиями GPL. Если вы отправляете приложения, которые ссылаются на cygwin1.dll, вы должны либо предоставить исходный код этих приложений под лицензией, совместимой с GPL, или купить лицензию cygwin от Red Hat.
Can I build a Cygwin program that does not require cygwin1.dll at runtime?
Нет. Если ваша программа использует Cygwin API, ваш исполняемый файл не может работать без cygwin1.dll. В частности, невозможно статически связать с библиотекой Cygwin для получения независимого автономного исполняемого файла.
Если это проблема, потому что вы намерены распространять приложение Cygwin, вам лучше прочитать и понять http://cygwin.com/licensing.html, в котором объясняются варианты лицензирования. Если вы не приобрели специальную коммерческую лицензию от Red Hat, то ваша Cygwin-приложение должна быть Open Source.
+1, я всегда удивлялся этому. Я использовал оба, и единственное, что я заметил, это брендинг Red Hat в своем установщике. Обратите внимание, что Cygwin спонсируется/разрабатывается Red Hat. – alternative
hmm возможно autoupdates? –
Одна разница, с которой я столкнулся, заключается в том, что у RH Cygwin, похоже, есть другой репозиторий от другого Cygwin. Например, git не может найти (по моим глазам и поискам) в RH Cygwin ... любопытно. – lilbyrdie