Подтвердить что ты не робот

Какая лицензия - это библиотеки поддержки Android, выпущенные под?

Я читал документацию для библиотеки поддержки Android, но в то время как в ней явно говорится, что вы должны включить ее в свой проект Android, это не упомянуть что-нибудь о том, какая лицензия принадлежит самой библиотеке (единственное уведомление о лицензии относится к содержимому страницы документации, а не к коду, который он описывает). Копия, выпущенная Eclipse, также не содержит никакой информации о лицензировании, а запросы к Google в основном просто ссылаются на те же страницы документации.

Это меня смущает. Должен ли я включать уведомление о том, что код из Google? Не вводить никаких лицензионных уведомлений вообще? Или я не правильно понимаю, как библиотека предназначена для использования? По общему признанию, я совершенно новичок в разработке Android.

4b9b3361

Ответ 1

Каждый исходный файл (например, этот) содержит заголовок для защиты авторских прав следующим образом:

/*
 * Copyright (C) 2011 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

В каком состоянии указывается лицензия Apache:

http://www.apache.org/licenses/LICENSE-2.0

И, я думаю, лицензия apache позволяет создавать и продавать производные работы. Тем не менее, вы должны:

  • Включите такую ​​же лицензию в источник производного продукта.
  • Четко определите, какие части вы получили изменения, построенные на.

Вы можете поместить это в Licence.txt или Readme.txt в корень вашего проекта.

Ответ 2

Посмотрите в файл NOTICE.txt в своей папке android/support. Цитата: "Проект с открытым исходным кодом Android. Лицензия на лицензию Apache, версия 2.0, [...], http://www.apache.org/licenses/".