It's still illegal for corporations and unions to give money to political candidates' campaigns, or coordinate their own spending with those campaigns. They are free to give money to advocacy groups to run ads with a political message, or run their own ads, but that's not the same thing.