Проблема, с которой вы столкнетесь, похожа на любое решение на основе базы данных: проблема заключается в владении файлом и в том случае, если две системы пытаются изменить файл одновременно. Это часто может повредить базу данных для систем, которые не разработаны с учетом этого параллелизма, и большинство систем не разработаны с учетом этого. Как упомянуто выше, есть некоторые высокопроизводительные решения, разработанные с учетом этого, но они дорогие и обычно разрабатываются с учетом требований агентства.
Если вы не хотите приобретать агентское решение, Lightroom подойдет, , если вы не захотите делиться базой данных и редактировать все остальные. В этом случае вы просто поделились бы внешним диском с самими фотографиями, но каждая из них должна хранить свой собственный каталог изменений, локальных для вашей системы. Я не уверен, работает ли Aperture таким образом или нет, возможно, другие могут подключиться.
Единственная альтернатива, позволяющая получить что-то похожее на эту функцию с Lightroom, - предоставить вам общий доступ к жестким дискам с фотографиями, как указано выше, но затем используйте функцию каталога экспорта / импорта Lightroom, чтобы «поделиться» каталогом между машинами. Итак, пусть ваша жена экспортирует каталог изображений, которые она редактировала, а затем вы импортируете их в свой каталог ... и т. Д. Не особенно просто, но это будет работать, если вы можете с этим мириться.
Конечно, если вы можете обойтись без обмена правками, просто поместите все свои изображения на сетевой диск, укажите каждую копию Lightroom на этом общем диске и отредактируйте. Одно замечание: когда ваша жена добавляет изображения, они не будут автоматически добавляться в ваш каталог, но вы можете легко решить эту проблему, щелкнув правой кнопкой мыши ссылку на общий диск в представлении библиотеки и выберите «Синхронизировать папку», которая добавит любые новые изображения. в ваш локальный каталог.