[10:45] <CKLMN> hello , i want to know how i can contribute to the development
[19:13] <odra> Hey
[19:47] <odra> Nobody home...
[19:48] <odra> Should I license my newly made program under GPLv3 or v2?
[20:07] <xnox> odra: depends on the libraries you use. Some might be incompatible with v2 (e.g. apache v2) others might be incompatible with Gplv3 (e.g. lgpl v2)
[20:07] <xnox> sorry gpl2 is incompatible with gplv3 that is.
[20:44] <odra> xnox: That sounds weird
[20:44] <odra> I thought you could use libraries with incompatible licenses
[20:44] <odra> But you couldn't use their code in yours with an incompatible license
[20:49] <odra> GAHHHH :C
[20:49] <odra> Configure/makefile is hard
[20:50] <odra> Or I'm dumb
[20:53] <xnox> odra: no, you cannot link gpl library against proprietary software. Similarly you cannot link gplv2 against gplv3 project.
[20:53] <xnox> odra: similarly one cannot link openssl to gpl applications/libraries.
[20:54] <odra> xnox: :|
[20:54] <xnox> odra: see: https://www.gnu.org/licenses/gpl-faq.html#WhatIsCompatible
[20:54] <odra> xnox: This
[20:54] <odra> Sounds all stupid
[20:54] <odra> To me.
[20:54] <odra> Free software that restrains programs to their licenses. The irony!
[21:34] <xnox> odra: permissive licenses usually allow one to do anything, even relicense and make it propriatary. strong copyleft licenses (e.g. gpl) are often considered "to spread like a virus" because they force everyone to release any source modifications & to release further software as free software as well.
[21:35] <xnox> odra: e.g. if for example that was not the case you'd see a lot of apps where "core" functionality is open-sourced, yet "mobile frontend" is proprietary pay-for-software, which would suck a lot.