From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22737 invoked by alias); 6 Dec 2004 10:46:32 -0000 Mailing-List: contact pthreads-win32-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: pthreads-win32-owner@sources.redhat.com Received: (qmail 22595 invoked from network); 6 Dec 2004 10:46:25 -0000 Received: from unknown (HELO crossys.com) (80.98.38.32) by sourceware.org with SMTP; 6 Dec 2004 10:46:25 -0000 Received: from Kereszt by crossys.com with local (Exim 4.32) id I8AR97-00015S-EK for pthreads-win32@sources.redhat.com; Mon, 06 Dec 2004 11:46:19 +0100 Date: Mon, 06 Dec 2004 10:46:00 -0000 From: Keresztfalvi Laszlo To: pthreads-win32@sources.redhat.com Subject: Re: Static linking under win32 Message-ID: <20041206104619.GC3208@cross> References: <200412060635.iB66ZiF01425@callisto.canberra.edu.au> <41B40FB0.4070503@callisto.canberra.edu.au> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline In-Reply-To: <41B40FB0.4070503@callisto.canberra.edu.au> User-Agent: Mutt/1.4.1i X-SW-Source: 2004/txt/msg00163.txt.bz2 For the apropo PW32 have just introduced the DLL and API versioning.. > If you statically link pthreads-win32 with your application, you will > need to provide access to object files such that your users can relink > the application with, for example, an updated pthread-win32. That is, > you might provide yourapp.obj such that a user could build pthreadVC.obj > from source and relink to create yourapp.exe. Both the GPL and the LGPL If I develop a commercial application then stability rules and I would use a choosen version of pthread (or any other external) library which I link against, usually lagging some versions (to be real-life tested). So, even if I provide the object files I cannot accept any claims if you link it with eg. a newer version of the library either statically or dynamically. Moreover, I usually use more than one external library with some licenses so then I must provide those too to really enable you to relink.. I think this would be not a real case if the application is not something simple and you provide good support which is generally your business.. Otherwise ask lawers who play that game ;) Regards, Laszlo