Can "Free" be a noun? And what does it mean? [duplicate]
They mean essentially the same. "Of" is more likely to be used when "break free" is used figuratively to imply freeing something from the influences of something else, while "from" is more likely to be used when physically separating something from something else. But that's not a hard-and-fast rule.