Best Practices for Making Source Code Available Under the GPL