Tucows closes its once-popular software download site<br/><a href="https://www.engadget.com/tucows-downloads-has-finally-been-shut-down-103036388.html" rel="noreferrer noopener" target="_blank">engadget.com</a>