Добрый день! Подскажите, пожалуйста. Вопросы по поводу лицензии Apache 2.0. Ей лицензированы многие либы на гите. Я собриюась использовать исходный код либы в коммерческом проекте (и чуть-чуть его меняю для собственных нужд), затем заливаю приложение для общего пользования(на Google Play).
В теории, если обратиться к условиям лицензии, я должен создать пару текстовых файлов NOTICE и LICENSE а так же должен упомянуть об изменениях в файлах, которые я изменил.
Вопросы: 1)Должен ли я дествительно проделывать эти действия? И что будет если их не выполнить?(Если это все таки необходимо, то появляются еще два вопроса) 2*) В Android приложухах, получается, я должен вывести эту инфу в отдельную кнопку(например в настройках)? 3*)Как описать изменения в файле? Просто комментами в коде?
Заранее благодарен!)
Больше ни у кого не было подобной ситуации с лицензиями?)
Подскажите про Room. Как я понял, все операции с базой данных должны производиться в отдельном, не в UI потоке. Получается, как только я хочу что-то записать базу или удалить, у меня в коде появляется конструкция типа
На начальном этапе — завалить руму хлебальник, чтобы не говорил глупостей. 10 милисекунд, которые уйдут на чтение базы, не стоят того, чтобы огребать всю сложность асинхронщины.
На начальном этапе — завалить руму хлебальник, чтобы не говорил глупостей. 10 милисекунд, которые уйдут на чтение базы, не стоят того, чтобы огребать всю сложность асинхронщины.