An "I Agree" or "I Disagree" button isn't necessary for GPL.
This is to prevent confusion both when prefixing commits and when reading the directory structure for the first time.