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 _______________________________________________ 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