Comment I made my own (Score 1) 259
I made my own image tagging software, which is likely to be supported (for me, by me) as long as I care. It's probably not the right choice for most people. Anyone who wants to use mine is free to do so, but it's not well packaged. Undoubtedly missing features some people consider mandatory. It also makes some unconventional choices.
If anyone wants to try it I will answer email about it, and we can arrange to meet on IRC. There are several mode repos on the same github account (that are part of the same system).
Basic ideas:
Client/server model. Server in C, client in python.
Everything you do it kept forever. The only persistant metadata storage is a log of everything you've done.
Image files are never ever touched. They are identified by their hash. Anything messing with them will break this.
There's a fuse filesystem for searches, which you can use with whatever viewer you like. There's also a (crappy) web interface.
You can import raw files and see jpegs in the fuse fs/web client. (The embedded jpeg found in nearly all raw files.)