There's no catch. It's just free on both PC and Mac.
Along with making the games free, Blizzard updated these perennial classics with a new 1.18 patch adding a few key features like the ability to toggle between fullscreen and windowed modes (Alt+Enter), an Observer mode, autosaves, improved UI layouts in Battle.net, improved compatibility with Windows 7, 8.1 and 10, and more. You can read the full patch notes here.
This shows a lot of confidence on Blizzard's part that people will still pay for the upgrade when the original games are free. As for the remake, this will include spruced up assets, resolution, audio, and story cinematics. You can see how it's evolved in the StarCraft Remastered trailer below.
The original StarCraft launched back in March 1998, at least in North America, while Brood War followed in November. Both were succeeded by StarCraft 2: Wings of Liberty in 2010, that game's expansion Heart of the Swarm in 2013, then the final standalone chapter of the Starcraft 2 saga, Legacy of the Void, in 2015.
Will you support Eurogamer?
We want to make Eurogamer better, and that means better for our readers - not for algorithms. You can help! Become a supporter of Eurogamer and you can view the site completely ad-free, as well as gaining exclusive access to articles, podcasts and conversations that will bring you closer to the team, the stories, and the games we all love. Subscriptions start at £3.99 / $4.99 per month.