Not just people who purchased after July have to pay, all those who bought one earlier but didn't bother downloading now have to pay.
I wouldn't worry too much about it, its nothing special, just a browser, I'm sure 95% of people have a browser on their PC to use.