[TYPO3-english] Extensions potentially violating the GPL

Sergey Alexandrov serg at alexandrov.us
Fri Dec 17 17:52:34 CET 2010


Well, if you're really concerning about your proprietary extension, 
there is a trick. First, find all TYPO3 calls/classes in your extension. 
Then create a 'wrapper' library, say (just an example)
....
function MYSTUFF::makeInstance ($parameters ...)
{
     return t3lib_div::makeInstance($parameters);
}
.....

'Release' this library under LGPL v2.1, which is GPL compatible and 
permits linking with non-free modules 
(http://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses)
Use it with your extension :)

Best wishes



More information about the TYPO3-english mailing list