Hammer for Linux?

Simon ‘corecode’ Schubert has a student working on a Linux port of Hammer.  This will lead to a breakout of Hammer from the DragonFly tree, too.

Posted by     Categories: DragonFly, Hammer     4 Comments
4 Comments on Hammer for Linux?


  1. This sounds good. HAMMER is a cool filesystem and it’d be good to have it available on multiple platforms. Even if you prefer one OS or another, it’s possible to end up in a situation where being able to do HAMMER-based replication to a different OS would be useful.

    The closest existing Linux project to HAMMER would seem to be Nilfs (http://www.nilfs.org/) which seems to be approaching a mainline merge. It’s a log structured filesystem with historical snapshots, userspace cleaner daemon, etc etc. Tux3 and Btrfs have some features in common too but I think they are less technically close.

    Incidentally, I’m wondering what became of doing streaming backups (and / or filesystem state rewinds) using the high level journaling protocol. Is this done, is it on the back burner, or … ?

  2. Samh says:

    It would be nice to see it in one of the other BSDs, but as I’m not pulling-my-finger-out and doing the port, I’ll keep me mouth shut.