RE: lug-bg: Note:modules without a GPL compatible licence cannot use GPLONLY_symbols
- Subject: RE: lug-bg: Note:modules without a GPL compatible licence cannot use GPLONLY_symbols
- From: bkrosnov@xxxxxxxx (Boyan Krosnov)
- Date: Tue, 13 Nov 2001 11:25:29 +0200
ot http://kt.zork.net/kernel-traffic/kt20011029_139.html#1
EXPORT_SYMBOL_GPL
Some kernel developers are unhappy with providing external interfaces to
their code, only to see those interfaces being used by binary only
modules. They view it as their work being appropriated. Whether you
agree with that view or not is completely irrelevant, the person who
owns the copyright decides how their work can be used.
EXPORT_SYMBOL_GPL() allows for new interfaces to be marked as only
available to modules with a GPL compatible license. This is independent
of the kernel tainting, but obviously takes advantage of
MODULE_LICENSE() strings.
EXPORT_SYMBOL_GPL() may only be used for new exported symbols, Linus has
spoken. I believe the phrase involved killer penguins with chainsaws for
anybody who changed existing exported interfaces.
Have fun,
Boyan
> -----Original Message-----
> From: George Danchev [mailto:danchev@xxxxxxxxx]
> Sent: Tuesday, November 13, 2001 11:10 AM
> To: lug-bg@xxxxxxxxxxxxxxxxxx
> Subject: lug-bg: Note:modules without a GPL compatible licence cannot
> use GPLONLY_symbols
>
>
> Zdravejte,
> Predi mesec si installirah nvidia-kernel-src i
> nvidia-glx-src, syotvetno
> kompilirah gi pod 2.4.10 kernel, raboti idealno. Dnes systoto
> tova 2.4.10
> source go patch-vam s ext3-2.4-0.9.10-2410.gz. Stariq custom
> kernel_image s
> modulite si ostava a za noviq ext3patched image, otdelih modulite
> (EXTRAVERSION=patched v Makefile-to na kernela) syotvetno
> v /lib/modules/2.4.10patched .
> Kogato boot-na stariq kernel_image kojto ne razbira ot ext3
> si loadva NVidia
> modula bez problemi si4ko e OK,
> no kogato boot-na ext3patched kernel_image, estestveno namira
> i se opitva da
> load-va negoviq si 2.4.10patched NVidia module (kojto e
> compiled za nego,
> vypreki 4e nqma nuzhda, nali e vse 2.4.10), no otkazva da go
> link-ne v sebe
> si s obqsnenieto: Note:modules without a GPL compatible
> licence cannot use
> GPLONLY_symbols...
> ... ext3patched kernela raboti OK s fajlovata sistema,
> nezavisimo dali sym
> poso4il ext3 ili ext2 v fstab-a za / , no otkazva da link-ne
> NVidia kernel
> modula poradi licenzionni pri4ini ...
> pri ru4no insmod/modprobe na NVidia kernela kazva systoto...
> probah s razli4ni versii na modutils (dopustimi za 2.4.10
> estestveno),
> rezultata e systiq, non-patched kernel loadva NVidia modula,
> a ext3patched
> otkazva da link-ne NVidia kernel modula poradi licenzionni
> pri4ini ...
> Vidqh podoben thread na lkml sys subject "nazi kernels"
> kudeto pishe 4e
> takova nesto e neobhodimo poradi tova 4e load-vaneto na
> binary only drivers
> mozhe da destabilizira sistemata... (ponezhe nqmat koda da
> vidqt kakvo pravi
> ako ima tehni4eski problemi). No v moq slu4ai imam edin i
> susti 2.4.10 source
> samo 4e ideniq e patch s ext3 i mi izliza s takiva licence
> issues... ostava
> da povqrvam 4e etx3 patcha e dobavil takiva preventions v kernela ???
> Ili kude mozhe da e problema stom polzvam edin i susti 2.4.10
> source ???
> 10x
> --
> Greets,
> fr33zb1
> ==============================================================
> =============
> A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
> http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd.
> - Stara Zagora
>
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|