Issues of GPL enforcement and compliance have been actively debated this year. Many misconceptions exist, and have led some in the community to incorrectly believe that compliance is particularly challenging. This talk dispels the FUD about GPL compliance. GPL's requirements are straightforward; reasonable engineers can typically quite easily construct a proper complete and corresponding source code release as required by the GPL. Meanwhile, nearly all users of GPL'd software never engage in distribution of binaries, which means very few of GPL's requirements even apply to their situation.
This talk educates developers, business people, and community leaders alike about the current state of GPL compliance and how simple it really is to address compliance issues. This talk includes examples of what types of compliance failures are usually considered egregious and aren't.