Wszystkie istniejące systemy operacyjne działają teraz w plikach i folderach. Myślałem, że są inne sposoby przechowywania plików. Byłby to lepszy sposób przechowywania plików według znaczników, na przykład:System plików oparty na znacznikach
Plik o nazwie "music1" może mieć znacznik "2013", jeśli utwór został wykonany w 2013 roku. Ten sam plik może mieć inny znacznik " Muzyka ", aby powiedzieć, że plik to muzyka, inny plik o nazwie" wideo1 "może mieć tag" 2013 ", ale ma też tag" Wideo "zamiast" Muzyczny ". Byłoby to przydatne, ponieważ można wyszukiwać znaczniki i generować ładnie wyglądające mapy wszystkich posiadanych plików.
Oto przykład:
W tym przykładzie, pliki są w kolorze zielonym. Każdy plik ma kilka znaczników (niebieski) i kilka specjalnych znaczników (czerwony). Znaczniki specjalne zawierają rzeczy takie jak użytkownik (tylko użytkownik w tagu może zobaczyć pliki oznaczone jako USER: Username) i typ pliku (zamiast rozszerzenia pliku). Tagi na żółto są filetypes systemowe, które nie wymagają program do ich uruchomienia (jak w Windows) .exe
- Czarne linie połączyć znaczniki do plików
- Czerwone linie połączyć specjalnych znaczników do plików
- Niebieskie linie łączą jaki typ pliku (lub pliku) jest otwierany przez. Na przykład muzyka jest plikiem OGG. Jest otwierany przez OggViewer, który jest plikiem jar otwieranym przez java. Java jest otwierana przez system.
Magazynowanie obiektowe istnieje od co najmniej 10 lat. – stark
[TagSpaces] (http://www.tagspaces.org/) jest oprogramowaniem typu open source, działa w trybie offline i modeluje tagi używane w Evernote. –