Существует ли ОС, которая вместо иерархической файловой системы, основанной на каталогах, использует теги? Проблема с иерархией каталогов заключается в том, что файл часто принадлежит более чем к одной категории. Некоторые системы решают эту проблему с помощью символических ссылок и тому подобного, где файл существует в двух местах одновременно. Но есть ли система, где это поведение по умолчанию? Где все файлы существуют в одном и том же месте, но различаются и перемещаются по тегам?
4 ответа
Было несколько попыток - на ум пришли beos, как и winfs.
Если бы кто-то реализовывал файловую систему метаданных, он, вероятно, использовал бы что-то вроде вилок ресурсов файловой системы (в OS X) и альтернативных потоков данных в Windows.
Пока иерархия файловой системы находится в одной файловой системе, вы можете использовать жесткие ссылки, и ваши файлы будут принадлежать каждому каталогу "тегов".
Вам не нужно переходить с исходной операционной системы, чтобы удовлетворить ваши потребности. Дайте ТМСУ попробовать. Это решение FUSE для решения вашей проблемы на уровне файловой системы, которое называется кроссплатформенным. Я сам еще не проверял это.
Есть TagsForAll для Windows. Это файловый менеджер на основе тегов. Теги могут иметь иерархическую структуру. Пользовательский интерфейс очень простой, но приятный. Бесплатная версия полностью функциональна и сохраняет теги в базе данных, Pro версия сохраняет теги также в потоке NTFS в файл.