2.6a is the donationware.Isn´t 2.7 a paid thing?
As long it's a donate-per-pay, and you don't donate, it's broking it's implicit license and it's not legal.
Odd cause i was on the official forum for it and it was a stickyed thread and it had the link to it unless its just 2.6