Nope. When you outright release a player you retain the full value and duration of his existing contract. He still counts toward your team's salary the entire time.
Any other team who claims him off waivers gets him for the veteran minimum salary - I think, also for the duration of the existing contract.
Bottom line is that you get absolutely nothing out of an outright release unless you really, really need to clear the roster spot. And someone else gets a bargain contract on top of it.