Спасибо, что разделили задачи! Эта пусть остается посвященной heic.
Ну и отвечу на вопросы, хоть они и не по теме запроса.
1) Оба этих продукта - GPL и за ними не стоит никакая конкретная компания, которую можно было бы засудить за нарушение патентов. Поэтому они “в домике”, с них денег не получить. А все остальные, кто имеют хоть какие-то планы на монетизацию, вынуждены соблюдать. Но обходные пути есть, просто геморойные они, просто еще руки не дошли.
2) Так точно не получится, потому что у каждого экземпляра приложения своя база данных с индексом и уменьшенными изображениями. Пытаться делать эту базу данных разделяемой между разными экземплярами - очень сильное усложнение программы, источник непредсказуемых багов, а пользы от этого очень мало.