They have the same meaning. "From" sounds less stylish than "since", in my view, but you will see plenty of native speakers using "from" with the sense of "since".
"From" is better used in finished past situations (from time A to time B), when the past simple is usually used.