> I do have a concern that dual-licensing can lead to license conflict - basically, > that something in the existing MAME license could be in contention with something in > the (L)GPL. What considerations have been made in this regard? The MAME license and the (L)GPL as is are by themselves incompatible, yet if a file is licensed under both licenses in parallel, then it can be used as an (L)GPL-licensed file OR as a MAME licensed file, and both licenses state contributions must come back, so its win-win.
> > Also, could you give an example of a driver or drivers that would remain under this > license? I'm trying to understand scenarios where this would be necessary, and have a > couple of ideas but examples would be helpful. Certain developers wish their contributions to remain under a non-commercial-use clause, for whatever reasons they themselves decide.
> Fair enough, and I understand that for institutions like museums this would be > beneficial. But in a wider sense, what other practical advantages would this confer? This would also allow emulators currently under the (L)GPL to use more accurate/complete components of MAME/MESS in place of what components they currently use. I.e. Gens Plus GX and similar.
"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"