What makes IPFS different from other p2p file systems?

Which p2p filesystems, specifically, are you interested in knowing the differences between? There are so many differences between even the two you listed it’s hard to know what you’re looking for in an answer.

For the two you listed:

Hive2Hive - I’d never heard of this before, but this looks like it’s primarily a file synchronization tool, not a p2p filesystem. This seems more like it’s trying to replace Dropbox (etc) and compete with other p2p synchronization tools like Resilio Sync or Syncthing.

Ceph - this isn’t a p2p filesystem either. It’s a distributed filesystem.

P.S. It’s generally not good practice to post the same question multiple times.