[Typo3-dev] New extension
Martin T. Kutschker
Martin.no5pam.Kutschker at blackbox.n0spam.net
Sun Dec 19 16:16:10 CET 2004
Rob Kamp wrote:
> Martin T. Kutschker wrote:
>
>> Rob Kamp wrote:
>>
>>>
>>> Btw. where can I change/set the license type in the kickstarter? I
>>> have not been able to change the status of the extension through the
>>> kickstarter either, I have done so manually.
>>
>> There is no such option, all extensions have to be GPLed. At least if
>> you want to avoid confusion. Here are my thoughts on that subject:
>>
>> I think it's ok to use (or reuse) some general/library code in your
>> extension that is LGPLed. IMHO any GPL-compatible licence will do, but
>> some might disagree (see Michael Scharkow's post).
>>
>> An XCLASS extension OTOH will have to be GPLed as it is clearly a
>> derived work.
>
> Please note that I am not going to distribute the javascipt itself
> rather the extension that makes it possible to create the necassery
> statements to create the menu and its items and then call the actual
> javascript, which you have to dowload yourself, to have it build and
> execute the menu.
>
> As to be clear, I have _not_ in any way changed the code of the menu I
> just created a class that generates javascript code to call the
> javascript menu.
Still the Typo3 PHP-code and JS-code will form together with the
3rd-party PHP and/or JS-code the application. Specifically the 3rd-party
code will be embedded in TYpo3 which is GPLed. So even if you write code
that generate code itself, the resulting machine created code will run
in a GPLed envoriment. AFAIK although the wording of the GPL sounds like
linking of C/C++ programs the FSF has made a point that the licence
covers dynamic linking in interpreter languages (eg Java) and "scripting
languages" (eg PHP, Perl). So I deduce that the at least spirit of the
licence prohibits such "soft linking".
Masi
More information about the TYPO3-dev
mailing list