On Sat, May 12, 2001 at 09:20:04AM +0300, Flower wrote: > In ce conditii se pot folosi biblioteci GPL (sau LGPL) intr-un program > closed source? GPL nu poti. LGPL, trebuie sa-i dai userului posibilitatea sa relinkuie programul tau cu alte versiuni ale librariei LGPL. Exemplu: programul tau e in fisierul main.c. Il compilezi si obtii main.o. Ca sa faci executabil ai nevoie de libfoo (care e LGPL). Solutii: 1. Faci link static, dar ii dai userului si main.o impreuna cu executabilul (ca sa-l poata relinkui cu alta versiune al librariei). 2. Faci link dinamic. PS: toate modificarile facute in libfoo devin si ele LGPL. -- Petru Paler, mailto:[EMAIL PROTECTED] http://www.ppetru.net - ICQ: 41817235 --- Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to unsubscribe from this list.
