Perhaps I'm missing something, but it seems that under Section 6 of GPL, a former violator could get a new license by simply receiving another copy of the software from anyone who still has a valid license:
> 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions.
> 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions.