Что ж, этот вопрос уже давно отсутствует, и я провел исследование с тех пор, как задал этот вопрос, и вот что я нашел.
Для KDE существует компонент под названием Strigi, которыйтребуется для плазмы, и это обеспечивает функции тегирования файлов и поиска вместе с чем-то, называемым Nepomuk.
В Gnome есть трекер, который делает то же самое и, кажется, является компонентом рабочего стола Gnome.
В Windows есть теги, но я не выяснил, как можно программно получить доступ к тегам в файлах или насколько они универсальны.Однако можно пометить только определенные типы файлов, поэтому, например, txt-файлы не могут быть помечены.