Но не заставляет покупать! :) А Borland, Microsoft, Keil, IAR - заставляют. Более или менее агресивной рекламой. Понятно, что у нас это все бесплатно, но по хорошему-то за это все нужно платить. А вот всегда ли оно действительно нужно - вопрос.
По поводу RedHat - любой дистрибутив Linux основан на наборе отдельно разрабатываемых программ. GPL просто гарантирует, что никто впоследствии не сможет эту программу приватизировать. Cygwin есть и без RedHat -
http://www.cygwin.com/