phpbar.de logo

Mailinglisten-Archive

[php] PEAR-Templateklasse

[php] PEAR-Templateklasse

Sebastian Mendel lists at sebastianmendel.de
Mon Dez 12 18:16:57 CET 2005


Nico Haase schrieb:
> Moin,
> 
> Dennis Sterzenbach schrieb:
>>> ich hab die Wahl zwischen HTML_Template_Flexy, _IT und _Sigma aus dem
>>> PEAR-Paket. Welche könnt ihr empfehlen? Oder gibts vielleicht eine
>>> andere, die nicht unter der G(L)PL steht, die sehr gut ist?
>>
>>
>> Wie wärs mit http://smarty.php.net?
>> Das ist LGPL und läuft auch unter PHP4.
> 
> Jetzt muss ich doch leider nochmal nach dem Unterschied zwischen GPL
> und LGPL fragen. Wenn ich eine GPL-Templateklasse benutze, muss ich
> hinterher meinen gesamten Code unter die GPL stellen. Wenn ich eine
> Templateklasse unter LGPL einbinde, muss ihc nur weiterhin diese
> Klasse unter LGPL lassen, darf den Rest aber auch closed-source halten
> und verkaufen - korrekt?

mhm, also soweit wie ich das verstehe:

kannst du GPL Produkte auch mit nicht GPL Kompatiblen Produkten verteilen

1. musst du aber den Quellcode der GPL Software mitliefern, was bei PHP 
ja eh der all ist)
2. musst du die GPL Lizenz beifügen (welche ja bei dem GPL Produkt meist 
der Fall ist)
3. Du musst nur den Code auch unter GPL stellen der von GPL Code 
abgeleitet ist bzw. diesen statisch 'verlinkt', ersteres trifft ja nur 
zu wenn du an der GPL Software etwas ändert, zweites trifft zu wenn die 
nicht GPL Software übersetzt (kompilierst) wird und dabei GPL Code 
eingebunden wird, trifft ja bei PHP eigentlich auch nicht zu ...


... aber eigentlich ... weiß ich es auch nicht so richtig ... ;-)

Auf jeden Fall kannst Smarty, da ja LGPL, verwenden (halt Quellcode und 
LGPL Lizenz mitliefern)


-- 
Sebastian Mendel

www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive