This paper has a note "Better public domain code from 2012 is now available at http://www.itn.liu.se/~stegu/simplexnoise/SimplexNoise.java", so is that where this code came from? If so, it's public domain and does not require attribution.