Mailinglisten-Archive |
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