Почему Ubuntu One для Android использует несвободные библиотеки?

Исходный код Ubuntu One for Music на панели запуска содержит файл libGoogleAnalytics.jar, который является проприетарным. Лицензия объявляет лицензию Gnu Affero Gpl. Это законно и почему это сделано?

1
задан 1 July 2012 в 02:57

1 ответ

Ну, для покрытия лицензирования запроса любой, кто вносит код в Ubuntu Один, и несколько других Канонических проектов, должен подписать соглашение о вкладе, которое содержит следующий пункт:

На основе предоставления прав в Разделах 2.1 и 2.2, если Мы включаем Ваш Вклад в Материал, Мы можем лицензировать Вклад в соответствии с любой лицензией, включая копилефт, разрешающие, коммерческие, или собственные лицензии. Как условие на осуществлении этого права, Мы соглашаемся также лицензировать Вклад в соответствии с лицензией или лицензиями, которые Мы используем для Материала по Дате Представления.

Это означает Канонический, может выпустить его одновременно в соответствии со столькими различными лицензиями, сколько им нравится, целый один из них является лицензией, под которой был первоначально внесен код. Таким образом, исходный код на Панели запуска мог бы быть AGPL, но двоичный файл на Android Market не обязательно. Таким образом, эта ситуация состоит точно в том, почему соглашение о вкладе существует.

Обратите внимание, что libGoogleAnalytics.jar был просто удален из источника панели запуска, см. этот отчет об ошибках.

2
ответ дан 1 July 2012 в 02:57

Другие вопросы по тегам:

Похожие вопросы: