Направо към съдържанието

Cygwin

от Уикипедия, свободната енциклопедия
Cygwin
Cygwin в процес на работа, включително Cygwin/X, под Windows XP.
Информация
Видбезплатен софтуер с отворен код и софтуерен фреймуърк
АвторСтив Чембърлейн, Cygnus Solutions
РазработчикCygnus Solutions, Red Hat, доброволци на проекта Cygwin
Начална версия18 октомври 1995 г.
Последна версия3.5.4-1
25 август 2024 г.
Операционна системаMicrosoft Windows
Език на интерфейсаC, C++
Статусактивен
ЛицензGPLv3, LGPLv3
Уебсайтcygwin.com
Cygwin в Общомедия

Cygwin е софтуерен пакет, първоначално разработен от Cygnus Solutions, който позволява на операционната система Windows да работи подобно на Unix система. Софтуерът, конвертиран в Windows от Cygwin, работи оптимално на системи Windows NT и някои от тях могат да работят задоволително и на системи Windows 9x. Днес Cygwin се разработва от екипа на Red Hat и други като свободен софтуер.

Cygwin включва библиотека, която изпълнява POSIX системни команди, използвайки Windows системни команди, инструменти за разработка на GNU (като GCC и GDB), които дават възможност за основно разработване на софтуер, както и голям брой основни Unix инструменти. Пакетът не позволява да се изпълняват Linux приложения на Windows и трябва да изградите софтуер от техния изходен код, за да се изпълняват под Windows.

Red Hat разпространява Cygwin под лиценз GPL, но изисква софтуерът, който използва Cygwin, да бъде лицензиран под лиценз с отворен код. Компанията също така позволява да придобие търговски лиценз, който позволява разпространението на проприетарен софтуер (Proprietary software), базиран на Cygwin.