3 ms·
You can't "license the result", it's not your decision to make. GPL parts are GPL, CDDL parts are CDDL, BSD parts are BSD and so on. There's no problem with m
by trasz 4y ago
You can't "license the result", it's not your decision to make. GPL parts are GPL, CDDL parts are CDDL, BSD parts are BSD and so on. There's no problem with mixing code under different licences. That is, until GPL enters the picture - because GPL is viral, so it (at least according to FSF) claims the non-GPL parts too. It's not a problem for, say, BSD, because it's a subset of GPL[1], but it can be a problem with licenses that guarantee you more freedoms than GPL, like CDDL, Mozilla license, Apache, or even GPLv3.
1. And it used to be a problem with the old BSD, with the advertising clause, precisely because it wasn't a subset.