delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/03/09/12:08:23

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Date: Tue, 9 Mar 1999 11:47:50 -0500 (EST)
Message-Id: <199903091647.LAA05285@brocade.nexen.com>
From: Steve Morris <smorris AT nexen DOT com>
MIME-Version: 1.0
To: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: [ANN] Cygwin DEV survey
In-Reply-To: <36E4C5C5.B27DD935@classic-games.com>
References: <36E2B26B DOT BEA9DC67 AT uni-duesseldorf DOT de>
<199903071805 DOT NAA13212 AT envy DOT delorie DOT com>
<36E30CB6 DOT 1B5F AT uni-duesseldorf DOT de>
<199903080113 DOT UAA15742 AT envy DOT delorie DOT com>
<36E4C5C5 DOT B27DD935 AT classic-games DOT com>
X-Mailer: VM 6.31 under 20.2 XEmacs Lucid

Greg Miller writes:
 > DJ Delorie wrote:
 > > The reason I specified full sources for all application is because
 > > when you build an application with cygwin, the resulting binary always
 > > includes sources from cygwin (namely, the startup code and import
 > > library stubs), so all applications thus compiled must be distributed
 > > under the terms of the GPL.
 > 
 > Possibly. American courts have *sometimes* held that, for purposes of
 > interoperation with other software and/or hardware, you can ignore
 > licensing terms/copyrights that would prevent that interoperation. Has
 > the GPL ever been tested in an appeals court for Windows .DLLs and the
 > associated .LIB files? If not, we're guessing what would happen.

Hmmm... To expand a little the mentioned rulings might suggest that
one has the right to distribute software that will run under cygwin
even if it means using some otherwise copy protected software. As an
example Microsoft can't restrict the use of code that is required to
write a Windows application, even if they hold the copyright on that
code.

If this were applicable it would mean that Cygnus does not have the
right to restrict distribution of code that runs under Cygwin by
restricting the inclusion of copyrighted code necessary to run under
cygwin. This would suggest that while Cygnus has the right to control
and restrict cygwin itself it cannot similarly control the glue
required to run under cygwin.

Of course cygwin is not Windows. Restricting distribution of software
running under a monopoly environment like Windows is a lot different
than restricting the distribution of cygwin computable software. The
courts might rule differently in these two cases. There are legitimate
alternatatives to cygwin in the UNIX apps on Windows market. The
courts would probably find that relevent.

All I know is that if I ever wanted to do binary distribution of
cygwin applications (i.e. not under GPL) I would buy a license from
Cygnus. It is probably cheaper than the lawyers fees to figure this
out. I would rather Cygnus get the money than the lawyers.

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019