Yes, until your game brings commercial profits including prizes, donations, ads profit etc, you don't need to buy commercial license.