public inbox for pthreads-win32@sourceware.org
 help / color / mirror / Atom feed
From: Hugues Talbot <Hugues.Talbot@csiro.au>
To: pthreads-win32@sources.redhat.com
Cc: VGandhi@quark.co.in, vkt@india.hp.com, Jay.Turner@sabre-holdings.com
Subject: Re: LGPL and a proprietary application
Date: Fri, 23 May 2003 05:13:00 -0000	[thread overview]
Message-ID: <200305230513.h4N5DfZN024619@darkside-nh.nsw.cmis.csiro.au> (raw)
In-Reply-To: Your message of Fri, 23 May 2003 09:41:56 +0530. <7D5800A5B6E26644B2EB7A862856B0D407EF7ABC@SARASWATI>


Hi Vikas,

Caveat: I am not a lawyer, you should contact one if you have any doubt.

Vinaya is basically right in telling you to link with a shared library 
(DLL) version of pthread-win32, this puts you in the clear as far 
as the LGPL is concerned (section 6 allows specifically for that
case). The wording of section 5. of the license is not as clear cut if
you want to use a static version (.LIB version), therefore it is
not simple to answer your questions:

> 1) Is usage of a product like "pthreads-win32" forces us to release our
> source code or not. 

Generally, if you are not modifying the pthreads-win32 library or taking 
a significant portion of it in your own code (as in cutting-and-pasting 
some portion of the pthread-win32 source code), then you do not need
to release your source code. If you are modifying the pthreads-win32
library (say if you need to modify some internal parameters, or if you
fix a bug that you have found), you fall under the scope of the
LGPL and you must release at least your changes to the library, and 
possibly more (say if you added some significant enhancements to the library
to handle cases that it doesn't handle now, you would be required to
publish those, enough that others would be able to use them).

2) Next can we use it as per our with without intimating anyone.

I'm not sure what you mean by that. You certainly cannot use pthreads-win32
as if it were your own code. Is that what you mean?


--------
Hugues Talbot, CSIRO Mathematical & Information Sciences
Locked Bag 17, Building E6B, Macquarie University  North Ryde  
NSW  2113  Australia           Ph: 61 2 9325 3208 Fax: 61 2 9325 3200

63% of all statistics are made up on the spot.

















  reply	other threads:[~2003-05-23  5:13 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-05-23  4:18 Vikas Gandhi
2003-05-23  5:13 ` Hugues Talbot [this message]
  -- strict thread matches above, loose matches on Subject: below --
2003-05-22 17:27 Turner, Jay
2003-05-22 17:40 ` Vinaya Kumar T
2003-05-24  6:36   ` Ross Johnson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200305230513.h4N5DfZN024619@darkside-nh.nsw.cmis.csiro.au \
    --to=hugues.talbot@csiro.au \
    --cc=Jay.Turner@sabre-holdings.com \
    --cc=VGandhi@quark.co.in \
    --cc=pthreads-win32@sources.redhat.com \
    --cc=vkt@india.hp.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).