Hallo
nein. IMHO muss es nur der GPL unterliegen. sprich dein code muss frei verfügbar
und für jedermann einsehbar sein.
Das stimmt so nicht. Laut der Seite steht Smarty unter der LGPL. Das bedeutet AFAIK, daß man seinem Werk jede Lizenz der Welt aufdrücken kann, solange Smarty nicht Teil des Werkes ist, sondern nur von dem Werk benutzt wird. Zum Beispiel Bibliotheken stehen normalerweise nicht unter der GPL sondern unter der LGPL. Dadurch dürfen sie auch von nicht-GPL-Programmen benutzt werden. AFAIK dürfen die Programme dann aber nicht statisch gelinkt werden.