2015-07-31 14:32 GMT+01:00 Alexandru Juncu <[email protected]>:

> 2015-07-31 10:10 GMT+02:00 Mișu Moldovan <[email protected]>:
> >
> > O problemă de vineri…
> >
> > Se dau un interpretor și o bibliotecă de sistem, ambele cu licență
> > GPL-only, să zicem GPL 2.0.  Mi-e clar că pot scrie un script pentru
> > interpretorul GPL fără a fi nevoit să licențiez codul respectiv sub
> > licență GPL.  De asemenea, nu pot scrie un cod C în care să folosesc
> > biblioteca respectivă de sistem GPL-only decât folosind tot licența sa
> > GPL pentru noul cod.
> >
>
> Stai.. m-ai pierdut aici și m-ai făcut curios.
> Dacă doar faci apeluri către o bibliotecă licențiată GPL (adică codul
> tău e compilat separat de bibliotecă) de ce ești nevoit să licențiezi
> codul tău sub GPL?
>
> Of course, IANAL.
>

Pentru ca asta e licenta. Multe librarii sunt LGPL care permit ce vrei tu,
dar GPL nu permite. Derivative work.


>
>
> > Și acum problema: dacă în interpretorul GPL vreau să folosesc (via un
> > modul intern ce oferă această facilitate) respectiva bibliotecă de
> > sistem GPL (să zicem readline), am impresia că e absolut necesar ca
> > respectivul cod să fie licențiat sub licența GPL.  Deci îi OK să
> > folosesc orice licență pentru script dacă-i interpretorul GPL-only, da'
> > nu-i OK dacă folosesc via bindings o bibliotecă de sistem GPL-only.
> >
> > Sau cel puțin asta înțeleg din „when the interpreter is extended to
> > provide “bindings” to other facilities (often, but not necessarily,
> > libraries), the interpreted  program is effectively linked to the
> > facilities it uses through these bindings. So if these facilities are
> > released under the GPL, the interpreted program that uses them must be
> > released in a GPL-compatible way.” de la
> > https://www.gnu.org/licenses/gpl-faq.en.html#IfInterpreterIsGPL
> >
> > Alte idei? Mulțam!
> >
> >
> > _______________________________________________
> > RLUG mailing list
> > [email protected]
> > http://lists.lug.ro/mailman/listinfo/rlug
> >
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug
>
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui