[openib-general] [Fwd: Re: win related [was: Re: [PATCH 1/2] opensm: sigusr1: syslog() fixes]]
Sasha Khapyorsky
sashak at voltaire.com
Thu Feb 8 14:09:20 PST 2007
On 23:24 Thu 08 Feb , Tzachi Dar wrote:
> > > The windows open IB has decided on using a BSD only license.
> > > The common implementation of pthreads as far as I know is
> > LGPL, which
> > > means that it can not be used in open IB.
> >
> > Why not? AFAIK it works perfectly (see (5,6 and Preamble)):
> > http://www.gnu.org/copyleft/lesser.html
> >
> > And of course there are tons of examples when BSD software
> > links against LGPLed glibc.
>
> I can of course write you an answer that will be more than 5 pages long
> of why *I* don't think that
> Using GPL software is bad for everyone, but I guess that my opinion
> doesn't really meter, so I
> Won't do it.
I didn't mean to take it in this direction, sorry.
I reffered original LGPL text where stated explicitly that non-(L)GPL
programs can be linked against LGPLed libraries.
And again, there are lot of examples (Apache, Mozilla, Xorg, etc.) where
this works.
> The page that you have referenced is of the GNU org, and even there it
> is hard to say that they
> are trying to encourage you to use the LGPL license. In any case, the
> main point is that
> When open IB windows was formed there was a general decision that it
> will use BSD license. If we
> Start having components with the LGPL this will break that decision, and
> therefore this requires
> some voting of the open IB organization.
You are not going to maintain win-pthread32 as OpenIB component, but
using this as third party. I think this should not be very different
from using native windows thread dll (which I guess is not BSD too).
I don't any LGPL issue here. Make sense?
Sasha
More information about the general
mailing list