Well, USN fairly recently operated the namesakes of Stargate's USS Apollo
and USS Daedalus
at least. And the name Enterprise
is going to be liberated soon!
Many of the ships in Star Trek have their USN counterparts, too, and I don't really see them asking the Navy for permission. Either now, or back in the days of TOS when basically every starship bore the name of a famous naval vessel.