Arduino bootloader in commercial project

Also, my understanding is that the SAM bootloader is a slightly modified version of Atmel's SAM-BA bootloader, which I believe is definitely allowed in commercial applications (it's built in to the larger SAM chips like Due's SAM3X)