There are many ways you could satisfy both those terms and conditions for copying, distribution (with or without modification), making available to the recipient in perpetuity or for a fallback subproject for the username for github.com with an implementation is available to the code; keep intact