Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <42E63064.4080601@etr-usa.com> Date: Tue, 26 Jul 2005 06:45:24 -0600 From: Warren Young User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 MIME-Version: 1.0 To: Cygwin-L Subject: Re: What's in it for Redhat? References: <9bbd279405072604461f18ac87 AT mail DOT gmail DOT com> In-Reply-To: <9bbd279405072604461f18ac87@mail.gmail.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Alex Goldman wrote: > I'm curious, why did Redhat develop "Why did Cygnus Solutions develop..." is a better question, because Cygnus's main business was selling support and development contracts to companies wanting to use GCC in uncommon ways. For instance, as a cross compiler running on a Sun workstation targetting an embedded platform. Or as a cross compiler running on Linux to build Win32 binaries, as is the case with the cygwin1.dll development effort. Red Hat is involved because they bought Cygnus back in the dot-com boom days. The business model rests on the fact that only Red Hat has copyright to all of the Cygwin code proper (i.e. not including all the contributed packages, or things like setup.exe). Since Cygwin proper is licensed under the GPL by default, and Cygwin's GCC statically links a small piece of Cygwin to your program, that means your program must be under a GPL-compatible license if you want to use Cygwin for free. Red Hat will, however, be happy to negotiate a different license with you if those terms are unacceptable to you. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/