OK, začal jsem o jednom a skončil jsem o druhém.
Pod tím 'vracením' jsem si spíše představil situaci: Upravím ten jejich produkt a dám jim ta vylepšení k dispozici.
Situace, kdy bych měl dát něco velkého a ne příliš souvisejícího za to, že jsem použil něco malého, nepovažuji za 'vracení'. Aspoň pokud se pro to nerozhodnu zcela dobrovolně.
V případě GPL se mi ale může stát, že k tomu budu vázán, takže to už není zcela o dobrovolnosti. Ano, mohu se dobrovolně rozhodnout tu knihovničku (ne)používat a tím (ne)být vázán (pak obvykle nastane zvažování, co je lepší), ale to jsem už u obchodu a tržní ekonomiky, ne u dárkové ekonomiky.
Místy bych řekl, že na GPL je nejlepší, že nejsem nucen s ní souhlasit. Trochu přeháním, používám nějaký GPL software, ale spíše jako koncový uživatel než jako programátor.