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 <[EMAIL PROTECTED]>: > 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:[EMAIL PROTECTED] > Sent: Thursday, January 11, 2007 2:56 PM > To: Woodruff, Robert J > Cc: Chet Mehta; Steve Wise; Betsy Zeller; Tziporet Koren; > [EMAIL PROTECTED]; Bryan O'Sullivan; openib; > [EMAIL PROTECTED]; [EMAIL PROTECTED] > 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 <[EMAIL PROTECTED]>: > 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:[EMAIL PROTECTED]> > > 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:[EMAIL PROTECTED] > Sent: Thursday, January 11, 2007 2:17 PM > To: Woodruff, Robert J > Cc: [EMAIL PROTECTED] > 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 <[EMAIL PROTECTED]> > # 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 <[EMAIL PROTECTED]> > # 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 ( [EMAIL PROTECTED]) > ################################################################ > ./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@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@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@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general