I have dual-licensed library, LGPL 3 and commercial license. Someone downloads the LGPL version, makes some improvements and sends back few patches. So far so good. But what now? It's legal to just merge those patches into code base and use them under commercial license?
I know some project (Qt, Canonical) have contributor agreements to handle exactly this cases. But what's the situation if this library doesn't have contributor agreements?