The keyword "free download" often implies zero cost, but copyright law distinguishes between gratis (zero price) and libre (freedom to use commercially).
[Insert download link]