Тэговая файловая система (далее ФС) предназначена для организации существующих файлов в хранилище тэгов – т.е. структуры, в которой можно по набору тэгов (tag1, tag2, …) а также явному запрету тэгов (no-tag8, no-tag9, …) получать доступ к файлам, которые удовлетворяют условиям наличия / отсутствия тэгов. В качестве объекта/единицы хранения предполагается отдельный файл. Такой подход позволяет организовать видеотеку, музыкальную библиотеку и др. подобные.

Использование внешнего хранилища (облачные хранилища и т.п.) не предполагается, т.к. сильно зависит от наличия интернета, поставщиков услуг хранения. Также облачные хранилища стоят денег и работа с файлами из хранилища может быть затруднена и ограничена скоростью интернета.

Целевая платформа: linux

В качестве реализации подходит реализация виртуальной файловой системы.

В качестве плюсов можно отметить “нативное” представление файлов в виде иерархии директорий/папок, что позволяет использовать любое стороннее программное обеспечение для работы с файлами: просмотрщики, редакторы и т.д.