Можно ли загрузить бинарный исходный архив на Launchpad для сборки?

У меня очень сложный пакет, в котором используются библиотеки, не включенные в репозитории по умолчанию.

Могу ли я загрузить «исходный» архив, который содержит исходный код и предварительно скомпилированный двоичный файл? Сценарий сборки просто скопирует двоичный файл в создаваемый пакет.

Это приемлемо или я столкнусь с неприятностями?

Примечание: Этот - страница проекта.

2
задан 7 January 2011 в 23:00

3 ответа

Условия использования PPA в Launchpad не запрещают явно использовать «исходный» пакет Debian, который содержит предварительно скомпилированный двоичный файл. Это требует использования приемлемой лицензии (то есть Утверждено OSI , Утверждено FSF или Соответствует DFSG ). Поэтому, насколько я могу судить, реальный вопрос заключается в том, позволяют ли лицензии предварительно скомпилированных библиотек распространять их без соответствующих источников.

Конечно, если вы хотите, чтобы ваш пакет был включен в надлежащие архивы Ubuntu, это запрещено. Все пакеты в архиве должны быть собраны из исходного кода.

0
ответ дан 7 January 2011 в 23:00

Технически проблем не должно быть, с точки зрения лицензии вы можете нарушать политику использования PPA LP, вы будете распространять двоичный файл без соответствующего источника.

0
ответ дан 7 January 2011 в 23:00

Нет. Вам нужно сначала упаковать и загрузить библиотеки.

0
ответ дан 7 January 2011 в 23:00

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

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