[openib-general] Request for assistance from DWG
Steve WIse
swise at opengridcomputing.com
Mon Jan 15 07:59:39 PST 2007
The ipath stuff listed below is from the old svn iwarp branch and can be
ignored.
The cxgb3 code is an oversight.
I've added the correct MODULE_LICENSE() macro to the ULLD going into
OFED 1.2. What else do I need to do?
On Mon, 2007-01-15 at 10:50 -0500, James Lentini wrote:
> Was the lack of a dual license on the ipath file and cxgb3 file just
> an oversight?
>
> On Fri, 12 Jan 2007, Michael S. Tsirkin wrote:
>
> > > What do people think ?
> > OFED sources tarball can mix in GPL code without making
> > all of OFED GPL-only under the "mere aggregation" clause in GPLv2:
> > "In addition, mere aggregation of another work not based on the Program
> > with the Program (or with a work based on the Program) on a volume of
> > a storage or distribution medium does not bring the other work under
> > the scope of this License."
> >
> > > and/or can we just isolate the GPL only code from GPL/BSD code so
> > > that people will know what is GPL/BSD and what is truely GPL only.
> >
> > That's why files have a license in the header, no?
> >
> > Quoting Woodruff, Robert J <robert.j.woodruff at intel.com>:
> > Subject: RE: Request for assistance from DWG
> >
> > I guess the question is, should we be taking code that is GPL only from
> > others and including it in our code base ? I also understand that it
> > might be pretty difficult, if not impossible to code some backport
> > without using some of the GPL only code from a newer kernel and
> > porting it back to an older kernel.
> >
> > What do people think ?
> >
> > If we have to have some GPL only files for backport and such
> > can we do that within openfabrics ? Probably a question for Bill Boas,
> > and the rest of the promoters.
> >
> > Bill ??
> >
> >
> > and/or can we just isolate the GPL only code from GPL/BSD code so
> > that people will know what is GPL/BSD and what is truely GPL only.
> >
> > -----Original Message-----
> > From: Michael S. Tsirkin [mailto:mst at mellanox.co.il]
> > Sent: Thursday, January 11, 2007 2:56 PM
> > To: Woodruff, Robert J
> > Cc: Chet Mehta; Steve Wise; Betsy Zeller; Tziporet Koren;
> > vlad at mellanox.co.il; Bryan O'Sullivan; openib;
> > openfabrics-lwg at openfabrics.org; openfabrics-ewg at openib.org
> > Subject: Re: Request for assistance from DWG
> >
> > The BSD+GPL can only apply to code developed by us.
> > Backport headers, list.h and iproute2 are not our code and can not be
> > "corrected".
> >
> >
> > Quoting Woodruff, Robert J <robert.j.woodruff at intel.com>:
> > Subject: Request for assistance from DWG
> >
> > I have added the appropriate maintainers to this thread
> > and sending it to the open fabrics email lists.
> >
> > Tziporet for OFED (mutex-backport.h file used by OFED)
> > Bryan for ipath
> > Vladimir for ipoib tools
> > Steve for cxgb3 driver <mailto:openfabrics-ewg at openib.org>
> >
> > All please review the list of GPL only files that are (or were in your
> > components before
> > we moved to git) and please correct the code so that meets the BSD+GPL
> > requirements
> > that we all agreed to when we joined openfabrics, if you have not done
> > so already.
> >
> > Thanks
> > woody
> >
> >
> >
> > ________________________________
> >
> > From: Chet Mehta [mailto:chetm at us.ibm.com]
> > Sent: Thursday, January 11, 2007 2:17 PM
> > To: Woodruff, Robert J
> > Cc: openfabrics-lwg at openfabrics.org
> > Subject: RE: Request for assistance from DWG
> >
> >
> >
> > Bob,
> >
> > Thanks for the reply. Attached below is a list of files that we believe
> > have only a GPL license (the list was generated on 12/5/06). As I
> > mentioned in my last note, the search wasn't exhaustive so there may be
> > others. During the time we also noticed that there were some
> > utility-type files (e.g. files used for extraction, make or build) that
> > were GPL only. I'm assuming the DWG will decide if these should be dual
> > licensed or be placed on the exception list. Lastly I suspect there are
> > files that only have a BSD license - i.e. no GPL. While personally
> > that's less worrisome, going strictly by the Bylaws I would suspect
> > those should be corrected also.
> >
> > Thanks for your help to get this corrected!
> >
> > ################################################################
> > #mutex-backport.h (Cisco Systems)
> > ################################################################
> > ./gen2/tags/openib-1.0-rc4/ofed/tags/rc4/linux-kernel/infiniband/include
> > /linux/mutex-backport.h
> > ./gen2/tags/openib-1.0-rc4/ofed/tags/rc3/linux-kernel/infiniband/include
> > /linux/mutex-backport.h
> > ./gen2/tags/openib-1.0-rc4/ofed/tags/rc4/linux-kernel/infiniband/include
> > /linux/.svn/text-base/mutex-backport.h.svn-base
> > ./gen2/tags/openib-1.0-rc4/ofed/tags/rc3/linux-kernel/infiniband/include
> > /linux/.svn/text-base/mutex-backport.h.svn-base
> > ./gen2/tags/openib-1.0-rc2/ibed/tags/rc3/linux-kernel/infiniband/include
> > /linux/mutex-backport.h
> > ./gen2/tags/openib-1.0-rc2/ibed/tags/rc3/linux-kernel/infiniband/include
> > /linux/.svn/text-base/mutex-backport.h.svn-base
> > ./gen2/trunk/src/linux-kernel/infiniband/include/linux/mutex-backport.h
> > ./gen2/trunk/src/linux-kernel/infiniband/include/linux/.svn/text-base/mu
> > tex-backport.h.svn-base
> > ./gen2/branches/iwarp/tags/iwarp-2.6.17-stable/linux-kernel/infiniband/i
> > nclude/linux/mutex-backport.h
> > ./gen2/branches/iwarp/tags/iwarp-2.6.17-stable/linux-kernel/infiniband/i
> > nclude/linux/.svn/text-base/mutex-backport.h.svn-base
> > ./gen2/branches/iwarp/src/linux-kernel/infiniband/include/linux/mutex-ba
> > ckport.h
> > ./gen2/branches/iwarp/src/linux-kernel/infiniband/include/linux/.svn/tex
> > t-base/mutex-backport.h.svn-base
> > ./gen2/branches/1.0/ofed/tags/rc4/linux-kernel/infiniband/include/linux/
> > mutex-backport.h
> > ./gen2/branches/1.0/ofed/tags/rc4/linux-kernel/infiniband/include/linux/
> > .svn/text-base/mutex-backport.h.svn-base
> > ./gen2/branches/1.0/ofed/tags/rc3/linux-kernel/infiniband/include/linux/
> > mutex-backport.h
> > ./gen2/branches/1.0/ofed/tags/rc3/linux-kernel/infiniband/include/linux/
> > .svn/text-base/mutex-backport.h.svn-base
> > ./gen2/branches/1.0/ofed/tags/1.0/linux-kernel/infiniband/include/linux/
> > mutex-backport.h
> > ./gen2/branches/1.0/ofed/tags/1.0/linux-kernel/infiniband/include/linux/
> > .svn/text-base/mutex-backport.h.svn-base
> > ./gen2/branches/1.0/ofed/tags/rc6/linux-kernel/infiniband/include/linux/
> > mutex-backport.h
> > ./gen2/branches/1.0/ofed/tags/rc6/linux-kernel/infiniband/include/linux/
> > .svn/text-base/mutex-backport.h.svn-base
> > ./gen2/branches/1.0/ofed/tags/rc5/linux-kernel/infiniband/include/linux/
> > mutex-backport.h
> > ./gen2/branches/1.0/ofed/tags/rc5/linux-kernel/infiniband/include/linux/
> > .svn/text-base/mutex-backport.h.svn-base
> >
> > ################################################################
> > #ipath_eth.c (PathScale)
> > ################################################################
> > ./gen2/tags/openib-1.0-rc1/src/linux-kernel/infiniband/hw/ipath/ipath_et
> > h.c
> > ./gen2/tags/openib-1.0-rc1/src/linux-kernel/infiniband/hw/ipath/.svn/tex
> > t-base/ipath_eth.c.svn-base
> > ./gen2/branches/iwarp/tags/iwarp-2.6.17-stable/linux-kernel/infiniband/h
> > w/ipath/ipath_eth.c
> > ./gen2/branches/iwarp/tags/iwarp-2.6.17-stable/linux-kernel/infiniband/h
> > w/ipath/.svn/text-base/ipath_eth.c.svn-base
> > ./gen2/branches/iwarp/tags/iwarp-2.6.17-stable/linux-kernel/infiniband/h
> > w/ipath/ipath_ether/ipath_eth.c
> > ./gen2/branches/iwarp/tags/iwarp-2.6.17-stable/linux-kernel/infiniband/h
> > w/ipath/ipath_ether/.svn/text-base/ipath_eth.c.svn-base
> > ./gen2/branches/iwarp/src/linux-kernel/infiniband/hw/ipath/ipath_eth.c
> > ./gen2/branches/iwarp/src/linux-kernel/infiniband/hw/ipath/.svn/text-bas
> > e/ipath_eth.c.svn-base
> > ./gen2/branches/iwarp/src/linux-kernel/infiniband/hw/ipath/ipath_ether/i
> > path_eth.c
> > ./gen2/branches/iwarp/src/linux-kernel/infiniband/hw/ipath/ipath_ether/.
> > svn/text-base/ipath_eth.c.svn-base
> >
> > ################################################################
> > #lnstat.c Linux network stats
> > # Copyright (C) 2004 by Harald Welte <laforge at gnumonks.org>
> > # Development of this code was funded by Astaro AG,
> > http://www.astaro.com/
> > # Based on original concept and ideas from predecessor rtstat.c:
> > # Copyright 2001 by Robert Olsson <robert.olsson at its.uu.se>
> > # Uppsala University, Sweden
> > ################################################################
> > ./gen2/trunk/src/userspace/ipoibtools/iproute2/misc/lnstat.c
> > ./gen2/trunk/src/userspace/ipoibtools/iproute2/misc/.svn/text-base/lnsta
> > t.c.svn-base
> >
> > ################################################################
> > #list.h ( kazutomo at mcs.anl.gov)
> > ################################################################
> > ./gen2/trunk/src/userspace/ipoibtools/list.h
> > ./gen2/trunk/src/userspace/ipoibtools/.svn/text-base/list.h.svn-base
> >
> > ################################################################
> > #cxgb3_main.c (Chelsio Communications)
> > ################################################################
> > ./gen2/branches/iwarp/tags/iwarp-2.6.17-stable/linux-kernel/net/cxgb3/cx
> > gb3_main.c
> > ./gen2/branches/iwarp/tags/iwarp-2.6.17-stable/linux-kernel/net/cxgb3/.s
> > vn/text-base/cxgb3_main.c.svn-base
> > ./gen2/branches/iwarp/src/linux-kernel/net/cxgb3/cxgb3_main.c
> > ./gen2/branches/iwarp/src/linux-kernel/net/cxgb3/.svn/text-base/cxgb3_ma
> > in.c.svn-base
> >
> > :Chet.
> >
> > _______________________________________________
> > openib-general mailing list
> > openib-general at openib.org
> > http://openib.org/mailman/listinfo/openib-general
> >
> > To unsubscribe, please visit
> > http://openib.org/mailman/listinfo/openib-general
> >
> > --
> > MST
> >
> >
> > --
> > MST
> >
> > _______________________________________________
> > openib-general mailing list
> > openib-general at openib.org
> > http://openib.org/mailman/listinfo/openib-general
> >
> > To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
> >
>
> _______________________________________________
> openib-general mailing list
> openib-general at openib.org
> http://openib.org/mailman/listinfo/openib-general
>
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
>
More information about the general
mailing list