Manjaro Translations:PKGBUILD/18/ru

Translations:PKGBUILD/18/ru

From Manjaro
  1. Файл(ы) лицензии должны быть включены в: /usr/share/licenses/pkgname/, например, /usr/share/licenses/foobar/LICENSE.
  2. Если исходный tarball НЕ содержит деталей лицензии, а лицензия отображается только в другом месте, например, на сайте, то вам нужно скопировать лицензию в файл и включить его.
  3. Добавьте custom в массив license. По желанию вы можете заменить custom на custom:название лицензии. Если лицензия используется в двух или более пакетах в официальном репозитории (включая [community]) - она становится частью пакета licenses.
  • Лицензии BSD, MIT, zlib/png и Python являются особыми случаями и не могут быть включены в пакет licenses. Для целей массива license они рассматриваются как общие лицензии (license=('BSD'), license=('MIT'), license=('ZLIB') и license=('Python')), но технически каждая из них является пользовательской лицензией, поскольку каждая имеет собственную строку копирайта. Любые пакеты, лицензируемые по этим четырем лицензиям, должны иметь свою уникальную лицензию, хранящуюся в /usr/share/licenses/pkgname. На некоторые пакеты может не распространяться ни одна лицензия. В этих случаях в массиве лицензий может быть несколько записей, например, license=('GPL' 'custom:name of license').
  • Кроме того, у (L)GPL есть много версий и их перестановок. Для программ под (L)GPL принято следующее:
    • (L)GPL - (L)GPLv2 или любая более поздняя версия.
    • (L)GPL2 - только (L)GPL2
    • (L)GPL3 - (L)GPL3 или любая более поздняя версия
  • Если после изучения проблемы не удается определить лицензию - PKGBUILD.proto предлагает использовать unknown. Тем не менее, следует связаться со службой upstream для выяснения условий, на которых программное обеспечение доступно (и не доступно).
Cookies help us deliver our services. By using our services, you agree to our use of cookies.