delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/10/10/19:30:15

From: "Charles Sandmann" <sandmann AT clio DOT rice DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Memory amount and PMODE
Date: Tue, 10 Oct 2000 10:21:36
Organization: Aspen Technology, Inc.
Lines: 37
Message-ID: <39e2edb0.sandmann@clio.rice.edu>
References: <20001008141510 DOT 8288 DOT qmail AT idisys DOT iae DOT nsk DOT su> <39e05b5e DOT sandmann AT clio DOT rice DOT edu> <8rse5f$16q7$1 AT news DOT itfs DOT nsk DOT su> <39e1fec6 DOT sandmann AT clio DOT rice DOT edu> <v2p4uskshf9medv9uaoqlrb3l58bt27r0r AT 4ax DOT com>
NNTP-Posting-Host: dcloan.hou.aspentech.com
X-Trace: selma.aspentech.com 971191341 20424 10.32.115.107 (10 Oct 2000 15:22:21 GMT)
X-Complaints-To: postmaster AT aspentech DOT com
NNTP-Posting-Date: 10 Oct 2000 15:22:21 GMT
X-NewsEditor: ED-1.5.8
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

> This has me a bit worried: You mentioned that CWSDPMI r5 can be
> linked into an application.  Will this have the same viral effect
> that cygwin.dll has (any app built with CWSDPMI r5 must be GPL'd)?
> Or will there be a libstdcxx-style exception?

First, any application which distributes the CWSDPMI r5 binaries is
not required to distribute source - at worse just a pointer to source
(and this is frequently relaxed for commercial people who find that
impossible for some reason and ask nicely).  The application itself
is not GPLed.

With the new addition of a CWSDPMI embedded stub:
Linked in is the wrong term - it's built into the stub which can be
built separately and upgraded separately from the application.  The
stub copyright is very lenient - it say use for any purpose as long
as the copyright is intact.  CWSDPMI built into that stub has the 
same terms as the other binaries.  Note: this does prevent compressing
the stub and/or CWSDPMI since copyrights are removed/obscured.

The goal here is not to require GPLing commercial products or even
to make their life difficult - but to make sure if some bug is 
found in the stub or CWSDPMI that you can fix/upgrade your commercial
application parts that are free without paying them any money.

> >and tools needed to rebuild the application with the updated code.
> 
> Wouldn't redistributing Borland C++ be copyright infringement?
> Or is there some other way to build CWSDPMI?

When I say tools I don't mean BCC - but things like either EXE2COFF,
or the makefile, or whatever.  The above statement's a bad way to
put it - it was a quick news response not a legal one.

Let's put it this way - I'm very reasonable, and not a single 
request for CWSDPMI redistribution has be denied due to unreasonable
terms in the last 5 years.  It's even built into the ROM of some
embedded systems.

- Raw text -


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