[openib-general] Re: [PATCH 2/5] [RFC] Infiniband: connection abstraction

Sean Hefty mshefty at ichips.intel.com
Thu Jan 19 11:17:44 PST 2006


Bryan O'Sullivan wrote:
>>the dual license text needs a bit of clarification I suspect to make
>>explicit that the "or BSD" part only applies when used entirely outside
>>the linux kernel. (that already is the case, just it's not explicit.
>>Making that explicit would be good).
> 
> One appropriate way to do that would be to mark all IB-related exported
> symbols as EXPORT_SYMBOL_GPL.

It's been brought up that when the OpenIB code is accepted into the kernel, it 
has been accepted under the GPL license.  The kernel developers have asked to 
make this explicit in the code, either by modifying the license or exporting the 
symbols as GPL only.

Are there any issues with changing the EXPORT_SYMBOL statements to 
EXPORT_SYMBOL_GPL *for code submitted upstream*?  Code maintained in the OpenIB 
tree would remain unchanged, so that only the code shipped with the kernel would 
add "_GLP" to exported symbols.

- Sean



More information about the general mailing list