digiKam is an advanced digital photo management application for KDE desktop, which makes importing and organizing digital photos a "snap". The photos can be organized in albums which can be sorted chronologically, by directory layout or by custom collections.
Tired of the directory constraints? Don’t worry, digiKam also provides tagging functionality. You tag your images which can be spread out across multiple folders and digiKam provides fast and intuitive ways to browse these tagged images. You can also add comments to your images. digiKam makes use of a fast and robust database to store these meta-informations which makes adding and editing of comments and tags very reliable.