give credit where it's due and license under GPL