public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Re: Does GPL apply without Cygwin stub? [long and off-topic] (was Re: [ANN] Cygwin DEV survey)
@ 1999-03-08 15:07 Suhaib M. Siddiqi
  1999-03-31 19:45 ` Suhaib M. Siddiqi
  0 siblings, 1 reply; 36+ messages in thread
From: Suhaib M. Siddiqi @ 1999-03-08 15:07 UTC (permalink / raw)
  To: DJ Delorie, hcobb; +Cc: cygwin

>
>> Ergo, if you buy such a product, you MUST NOT run any other software
that
>> loads the cygwin1.dll, because either you would be making their
product
>> load the GPL'd dll or your GPL software would be loading the license
>> restricted dll.
>
>Since Windows checks the directory the executable runs from before the
>PATH, this shouldn't be a problem if the dll is stored with the
>executable and you manage your path properly.  Yes, I know it doesn't
>always work that way.  If you have two cygwin1.dlls in your PATH and
>they're incompatible, you might have other problems anyway.
>

Is this GLD or GPL-jokes?
If so, one will be better of not using any software.  GPL licensing from
GNU is a mess anyway.




--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 36+ messages in thread
[parent not found: <006a01be69b6$90433300$29acdfd0@InspirePharm.Com>]
* Re: Does GPL apply without Cygwin stub? [long and off-topic] (was Re: [ANN] Cygwin DEV survey)
@ 1999-03-08 15:09 Suhaib M. Siddiqi
  1999-03-31 19:45 ` Suhaib M. Siddiqi
  0 siblings, 1 reply; 36+ messages in thread
From: Suhaib M. Siddiqi @ 1999-03-08 15:09 UTC (permalink / raw)
  To: hcobb; +Cc: dj, cygwin

...shipped with a tool to rename their library DLLs so that
>your product would ship with your own version of their DLLs and would
not
>conflict with any other program that was built with their compiler.
>
>(At the expense of more memory and CPU time...)
>

Regradless, it is a good idea.  I was not aware of it.


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Does GPL apply without Cygwin stub? [long and off-topic] (was Re: [ANN] Cygwin DEV survey)
@ 1999-03-08 15:02 Suhaib M. Siddiqi
       [not found] ` < 00a701be69ba$27d003d0$29acdfd0@InspirePharm.Com >
                   ` (2 more replies)
  0 siblings, 3 replies; 36+ messages in thread
From: Suhaib M. Siddiqi @ 1999-03-08 15:02 UTC (permalink / raw)
  To: hcobb, dj; +Cc: cygwin

>>However, this does NOT mean that the cygwin1.dll they include is a
>>GPL'd product - you must treat it like any other proprietary software,
>>and neither copy nor redistribute it, nor use it for anything other
>>than running their applictions.
>
>Ergo, if you buy such a product, you MUST NOT run any other software
that
>loads the cygwin1.dll, because either you would be making their product
>load the GPL'd dll or your GPL software would be loading the license
>restricted dll.
>

This absolutely vague.  If this is so, then why someone should buy that
product???

>At least Big Blue thought at least this far and required you to rename
and
>trim out their C++ library DLLs for your products.
>

What does it mean?


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Does GPL apply without Cygwin stub? [long and off-topic] (was Re: [ANN] Cygwin DEV survey)
@ 1999-03-08 14:50 Suhaib M. Siddiqi
  1999-03-31 19:45 ` Suhaib M. Siddiqi
  0 siblings, 1 reply; 36+ messages in thread
From: Suhaib M. Siddiqi @ 1999-03-08 14:50 UTC (permalink / raw)
  To: DJ Delorie; +Cc: cygwin

>
>> Yes, I am referring to a commercial customer (PGI) who officially
>> distribute it as a bundled product:
>
>If a customer buys a commercial redistribution cygwin license from us,
>and uses cygwin1.dll in their application, they may distribute
>cygwin1.dll with their application since their app requires
>cygwin1.dll to function.
>
>However, this does NOT mean that the cygwin1.dll they include is a
>GPL'd product - you must treat it like any other proprietary software,
>and neither copy nor redistribute it, nor use it for anything other
>than running their applictions.
>

That is understood.


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Does GPL apply without Cygwin stub? [long and off-topic] (was Re: [ANN] Cygwin DEV survey)
@ 1999-03-08 14:39 Suhaib M. Siddiqi
       [not found] ` < 008f01be69b6$f4fa6ed0$29acdfd0@InspirePharm.Com >
  1999-03-31 19:45 ` Suhaib M. Siddiqi
  0 siblings, 2 replies; 36+ messages in thread
From: Suhaib M. Siddiqi @ 1999-03-08 14:39 UTC (permalink / raw)
  To: cygwin

>>
>>I don't think that is correct.  I believe the "commercial compiler"
>>that Suhaib M. Siddiqi is referring to may be the one known as the
>>"Cygnus GNUPro Development Tools" ;-)
>>
>>If I understand things correctly, it *is* possible to get a license
for
>>Cygwin that allows you to link proprietry code which incorporates the
>>Cygwin crt0 file --- you just need to fork over the appropriate amount
of
>>cash to Cygnus to pay for that license.
>
>That's right.  As the license holder for cygwin we reserve the right to
>distribute the code under a different licensing agreement.
>
>We do allow our customers to distribute code linked with the DLL under
>other terms than the GPL -- for a fee.
>
>I don't believe that Suhaib is referring to our own products however,
and
>I don't believe that he is referring to a commercial customer of
Cygnus.
>
>cgf


Yes, I am referring to a commercial customer (PGI) who officially
distribute
it as a bundled product:

here is a paragraph from their brochures.  I do not accept illegal
software and do not allow others to make illegal copies of my licensed
software.

Suhaib

* PGHPF Workstation
    - Command-level F77 compiler
    - Command-level F90 compiler
    - Command-level HPF compiler
    - Supported on Linux/Solaris86/NT
    - Full HPF support for multi-processor (SMP) systems
    - Threads-based SMP auto-parallelization in F77/F90
    - Native directive-based OpenMP parallelization in F77/F90
    - SGI C$DOACROSS directive supported in F77/F90
    - Byte-swapping unformatted I/O (big-endian to little)
    - Executables utilize up to 4 processors
    - Cray/DEC/IBM compatibility (including Cray POINTERs)
    - PGPROF performance profiler (command-level only on NT)
    - PGDBG symbolic debugger (not yet available on NT)
    - UNIX-like command environment bundled on NT   <---note
this----------------
    - Node-locked single-user license

    PGHPF Workstation 1 Year Subscription







--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 36+ messages in thread
* Re: Does GPL apply without Cygwin stub? [long and off-topic] (was Re: [ANN] Cygwin DEV survey)
@ 1999-03-08 11:13 Suhaib M. Siddiqi
  1999-03-31 19:45 ` Suhaib M. Siddiqi
  0 siblings, 1 reply; 36+ messages in thread
From: Suhaib M. Siddiqi @ 1999-03-08 11:13 UTC (permalink / raw)
  To: Fergus Henderson, cygwin

From: Fergus Henderson <fjh@cs.mu.OZ.AU>; Fergus Henderson
<fjh@cs.mu.OZ.AU>
To: <cygwin@sourceware.cygnus.com>
Sent: Monday, March 08, 1999 2:03 PM
Subject: Re: Does GPL apply without Cygwin stub? [long and off-topic]
(was Re: [ANN] Cygwin DEV survey)


>On 08-Mar-1999, Chris Faylor <cgf@cygnus.com> wrote:
>> On Sun, Mar 07, 1999 at 09:11:57PM -0500, Suhaib M. Siddiqi wrote:
>> >The crt0.o and cygwin1.dll comes with another commercial compiler
too.
>> >I do not think the GPL is valid there, to get that you need to pay
first???
>>
>> If someone is distributing code which incorporates our crt0 file then
it
>> *must* be GPLed.
>
>I don't think that is correct.  I believe the "commercial compiler"
>that Suhaib M. Siddiqi is referring to may be the one known as the
>"Cygnus GNUPro Development Tools" ;-)
>

Well, no it is not GNU Pro.  It is PGI.  They do redistribute the
bundled cygwin.dll, I believe under a license agreement.  PGi also
recently signed a deal with Interix (formerly known as OpenNT) to make
their compilers compatible with Interix.  However to get PGI you pay a
lesser amount of appropriate cash compare to GNU Pro.  Beside, their
compilers are known to be of high quality commercial compilers.  You do
not get ligcygwin.a.  If you need that you will need to license GNU Pro
from Cygnus.  But you do get cygwin.dl and their version of dlltools.
So the question is I am licensing cygwin.dll from another vendor,
without libcygwin.a.  This vendor supplies the dlltools too, should I be
violating a GPL if I extract the export codes from cygwin.dll using the
licensed cygwin.dll.

I am just curious here.



>If I understand things correctly, it *is* possible to get a license for
>Cygwin that allows you to link proprietry code which incorporates the
>Cygwin crt0 file --- you just need to fork over the appropriate amount
of
>cash to Cygnus to pay for that license.
>
>--
>Fergus Henderson <fjh@cs.mu.oz.au>  |  "I have always known that the
pursuit
>WWW: < http://www.cs.mu.oz.au/~fjh >  |  of excellence is a lethal habit"
>PGP: finger fjh@128.250.37.3        |     -- the last words of T. S.
Garp.
>
>--
>Want to unsubscribe from this list?
>Send a message to cygwin-unsubscribe@sourceware.cygnus.com
>
>



--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 36+ messages in thread
[parent not found: <001901be6909$0c8aaeb0$cd3b4ec6@hunda>]
* Re: Does GPL apply without Cygwin stub? [long and off-topic] (was Re: [ANN] Cygwin DEV survey)
@ 1999-03-07 18:18 Suhaib M. Siddiqi
  1999-03-09 17:39 ` Stipe Tolj
  1999-03-31 19:45 ` Suhaib M. Siddiqi
  0 siblings, 2 replies; 36+ messages in thread
From: Suhaib M. Siddiqi @ 1999-03-07 18:18 UTC (permalink / raw)
  To: Chris Faylor, cygwin

By the way, you typed cygwin@cygnus.com. I hit the reply button and it
bounces :-)
Suhaib

>>
>>If the program is not built using the cygwin stub, but /does/ link to the
>>DLL using the OS' dynamic linking facility, does it still have to be
>>distributed under the GPL?
>
>I am not an expert but I believe that if you avoid using libcygwin.a and
>(more importantly) crt0.o then you'd probably be safe.
>

The crt0.o and cygwin1.dll comes with another commercial compiler too.
I do not think the GPL is valid there, to get that you need to pay first???

Suhaib


>cgf
>
>
>--
>Want to unsubscribe from this list?
>Send a message to cygwin-unsubscribe@sourceware.cygnus.com
>
>



--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

^ permalink raw reply	[flat|nested] 36+ messages in thread
[parent not found: <Pine.LNX.3.96.990307195915.12096C-100000@mail.perspex.com>]

end of thread, other threads:[~1999-03-31 19:45 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-03-08 15:07 Does GPL apply without Cygwin stub? [long and off-topic] (was Re: [ANN] Cygwin DEV survey) Suhaib M. Siddiqi
1999-03-31 19:45 ` Suhaib M. Siddiqi
     [not found] <006a01be69b6$90433300$29acdfd0@InspirePharm.Com>
1999-03-08 15:23 ` Chris Faylor
1999-03-31 19:45   ` Chris Faylor
  -- strict thread matches above, loose matches on Subject: below --
1999-03-08 15:09 Suhaib M. Siddiqi
1999-03-31 19:45 ` Suhaib M. Siddiqi
1999-03-08 15:02 Suhaib M. Siddiqi
     [not found] ` < 00a701be69ba$27d003d0$29acdfd0@InspirePharm.Com >
1999-03-08 15:06   ` Henry J. Cobb
1999-03-31 19:45 ` Suhaib M. Siddiqi
1999-03-31 19:45 ` Henry J. Cobb
1999-03-08 14:50 Suhaib M. Siddiqi
1999-03-31 19:45 ` Suhaib M. Siddiqi
1999-03-08 14:39 Suhaib M. Siddiqi
     [not found] ` < 008f01be69b6$f4fa6ed0$29acdfd0@InspirePharm.Com >
1999-03-08 14:47   ` DJ Delorie
     [not found]     ` < 199903082247.RAA11818@envy.delorie.com >
1999-03-08 14:59       ` Henry J. Cobb
     [not found]     ` <199903082259.RAA18063@delorie.com>
1999-03-08 15:01       ` DJ Delorie
1999-03-31 19:45         ` DJ Delorie
1999-03-31 19:45     ` DJ Delorie
1999-03-31 19:45     ` Henry J. Cobb
1999-03-31 19:45 ` Suhaib M. Siddiqi
1999-03-08 11:13 Suhaib M. Siddiqi
1999-03-31 19:45 ` Suhaib M. Siddiqi
     [not found] <001901be6909$0c8aaeb0$cd3b4ec6@hunda>
1999-03-08  7:45 ` Chris Faylor
     [not found]   ` < 19990308104616.E789@cygnus.com >
1999-03-08 11:03     ` Fergus Henderson, Fergus Henderson
1999-03-31 19:45       ` Fergus Henderson, Fergus Henderson
     [not found]   ` <19990309060114.17632@mundook.cs.mu.OZ.AU>
1999-03-08 11:08     ` Chris Faylor
1999-03-31 19:45       ` Chris Faylor
1999-03-31 19:45   ` Chris Faylor
1999-03-07 18:18 Suhaib M. Siddiqi
1999-03-09 17:39 ` Stipe Tolj
     [not found]   ` < 36E5C331.2C0B@uni-duesseldorf.de >
1999-03-09 17:47     ` Chris Faylor
1999-03-31 19:45       ` Chris Faylor
1999-03-31 19:45   ` Stipe Tolj
1999-03-31 19:45 ` Suhaib M. Siddiqi
     [not found] <Pine.LNX.3.96.990307195915.12096C-100000@mail.perspex.com>
1999-03-07 18:06 ` Chris Faylor, Chris Faylor
1999-03-31 19:45   ` Chris Faylor, Chris Faylor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).