Я создаю приложение для Android, которое скоро будет готово к выпуску.
Я просто собираюсь реализовать систему вкладок, используя эту библиотеку . Я прочитал, что он лицензируется под лицензией Apache 2.0 . Я никогда не использовал никаких лицензированных библиотек для приложений / программ / игр, которые я распространял (потому что я их не распространял), поэтому у меня нет никакого опыта работы с лицензиями и лицензионными библиотеками, поэтому мне интересно, есть ли что-нибудь помнить при распространении приложения, использующего библиотеку, лицензированную по лицензии Apache 2.0.
Иметь ввиду
- Я задал этот вопрос в StackOverflow , но мне рекомендовали вместо этого перенести его в Программисты , но проверить справочный центр, если этот сайт принял такой вопрос, прежде чем я разместил. Я сделал, и, насколько я мог видеть и понимать из того, что я читаю, такой вопрос разрешен.
- Я прочитал несколько похожих вопросов и нашел ответы на некоторые из моих вопросов, но мне все еще кое-что интересно, и я хочу прояснить ситуацию, чтобы не ошибиться.
Это оставшиеся вопросы
- Я прочитал, что «пользователи моего приложения должны получить копию лицензии Apache 2.0. Чтобы избежать путаницы, вы также должны указать, к каким частям дистрибутива применяется лицензия». Достаточно ли просто поместить ссылку на лицензию Apache 2.0 на странице «О приложении» в приложении и указать имя лицензированной библиотеки вместе со ссылкой?
- Продолжая описанный выше вопрос: как мне нужно «указать, к каким частям дистрибутива применяется лицензия». Означает ли это, что я скажу, какая часть моего приложения лицензирована (иными словами, библиотека является лицензированной частью)?
- Могу ли я изменить источник библиотеки, затем включить измененную версию в свое приложение и продать ее?
- (это не имеет ничего общего с лицензированными библиотеками) Нужно ли применять лицензию для моего приложения? Если да, какой из них рекомендуется? Будет ли мое приложение автоматически защищено авторским правом при загрузке в Google Play Store? Что рекомендуется для защиты от «подражателей»?
Есть ли какие-либо рекомендации или рекомендации? Я хотел бы знать, чтобы я не делал никаких ошибок и должен был платить штрафы или попадать в неприятности или что-то в этом роде. Благодарность!
ОБНОВЛЕНИЕ: Я прочитал ответ Амона и нашел еще несколько вопросов:
- Как я понял из сказанного Amon, мое приложение автоматически защищено авторским правом. Он также сказал, что я могу зарегистрировать авторское право и что это может дать мне некоторые преимущества в некоторых юрисдикциях. Где я могу зарегистрировать авторское право?
- Какие части лицензии я должен распечатать на странице «о»? Достаточно ли поместить это (с веб-сайта библиотеки Apache 2.0) ниже информационного текста библиотеки и поместить ссылку на отдельную страницу (в приложении) со всей лицензией Apache 2.0 ?:
Copyright [yyyy] [имя владельца авторских прав]
Лицензировано по лицензии Apache, версия 2.0 («Лицензия»); Вы не можете использовать этот файл, кроме как в соответствии с Лицензией. Вы можете получить копию лицензии на
http://www.apache.org/licenses/LICENSE-2.0
Если это не требуется действующим законодательством или не согласовано в письменной форме, программное обеспечение, распространяемое по лицензии, распространяется на условиях «КАК ЕСТЬ», БЕЗ ГАРАНТИЙ ИЛИ УСЛОВИЙ ЛЮБОГО РОДА, явных или подразумеваемых. См. Лицензию для конкретного языка, регулирующего разрешения и ограничения в рамках Лицензии.
Могут возникнуть другие вопросы.