It does pose an interesting problem, certainly, but
it's not as bad as
it seems at first glance, especially if we're happy to leave the
extant history dumps intact and apply the new license as of, say,
revision two billion and higher...
If we do that, it becomes impossible to revert articles without being
extremely careful. It doesn't seem practical to me...