You can, if you want to. You dont always need to pay in $$. Pay something of importance from developer's point of view. Acknowledgement, Advertisement of developer's blog, ...etc
btw, you can relay part of donations to contributors.( it can be based on tasks accomplished over period of time, or even like a bounty)