Данная статья пытается раскрыть истинный смысл и назначение таких привычных операций как копирование и сохранение.
И так что происходит при сохранении документа? На самом деле при сохранении документов происходит не что иное как копирование. Информация о документе уже находится в памяти и/или в кеше на жёстком диске, а при сохранении происходит не что иное как копирование этой информации на жёсткий диск. После чего человек может быть уверен, что он сможет найти этот документ именно в том виде, в котором он его сохранил.
К сожалению в концепции современного интерфейса сохранение ещё означает затирание информации о предыдущей версии документа, так же ранее сохранённой человеком в надежде найти её позже в том же виде. А потому операция сохранения в концепции unDE будет заменена на операцию "синхронизации". Синхронизация означает сброс кеша на жёсткий диск. Это будет гарантировать, что текущая версия документа также сохранена на диске (как и все предыдущее) и может быть прочитана вновь даже при нарушении работы системы в последующий момент.
Однако даже без синхронизации, если работа системы не будет прервана аварийно, вся информация рано или поздно окажется на диске, а потому сама по себе операция синхронизации является не обязательной, но имеет значение "метки" полезных автору версий.
В том числе концепция unDE предполагает отсутствие необходимости сохранять веб-страницы или другие файлы полученные из сети Интернет. Очевидно, что всё что человек может видеть на своём экране или прослушать через свои колонки уже находится в его системе, и эта простая мысль должна работать не только в теории, но и на практике.
Замена операции сохранение синхронизацией, одновременно, решает проблему двойственности назначения операции копирования. Копирование может быть использовано в современных системах с целью:
Как бы то ни было в концепции unDE действительное копирование будет производится только в случае резервного копирования (копирование на другой носитель). В случаях же 2 и 3 вместо копирования будет использовано создание ссылки на конкретную версию документа или ссылки на последнюю версию документа. Что в свою очередь уменьшит объём занимаемого данными пространства, а кроме того поможет легко найти все предыдущие версии документа, не вспоминая куда они могли быть положены.
Строго говоря, концепция unDE должна позволить проследить полный цикл жизни документа, который включает в себя: