====== Slackware 14.1 ====== Лицензии пакетов в составе Slackware 14.1: [[https://freeslack.net/slackware-14.1-licenses.ods|slackware-14.1-licenses.ods]] Следующая таблица перечисляет несвободные пакеты на Slackware 64 DVD. Не принимайте наши короткие заметки за лицензии. Например, "некоммерческое" может означать ограничение на использование, распространение, или и то и другое. Читайте лицензии для разъяснения деталей. Учтите, что наша методология изменилась со времён 14.0, и хотя эта таблица длиннее, чем таблица для [[ru:Slackware 14.0|14.0]], подборка несвободного ПО практически не изменилась. ^Имя ^Заметка ^Ссылка ^ |extra/google-chrome/google-chrome.SlackBuild |Инсталлирует несвободное ПО | | |extra/source/flashplayer-plugin/flashplayer-plugin.SlackBuild |Инсталлирует несвободное ПО | | |extra/source/java/java.SlackBuild |Инсталлирует несвободное ПО | | |slackware64/a/getty-ps-2.1.0b-x86_64-1.txz |Некоммерческое |main.c | |slackware64/a/kernel-firmware-20131008git-noarch-1.txz |Несвободные блобы включены | | |slackware64/a/kernel-generic-3.10.17-x86_64-3.txz |Загрузит присутствующее несвободное ПО | | |slackware64/a/kernel-huge-3.10.17-x86_64-3.txz |Загрузит присутствующее несвободное ПО | | |slackware64/a/kernel-modules-3.10.17-x86_64-3.txz |Загрузит присутствующее несвободное ПО | | |slackware64/a/lha-114i-x86_64-1.txz |Неясно, согласно FSF. | | |slackware64/a/unarj-265-x86_64-1.txz |Невозможно использовать в полноценных архиваторах |unarj.c | |slackware64/ap/amp-0.7.6-x86_64-1.txz |Некоммерческое |README | |slackware64/d/kernel-headers-3.10.17-x86-3.txz |Легче заменить, чем проверять | | |slackware64/k/kernel-source-3.10.17-noarch-3.txz |Загрузит присутствующее несвободное ПО | | |slackware64/n/bluez-firmware-1.2-x86_64-1.txz |Все права забраны, без исходника |broadcom/BCM-LEGAL.txt | |slackware64/n/ipw2100-fw-1.3-fw-1.txz |Все права забраны, без исходника |LICENSE | |slackware64/n/ipw2200-fw-3.1-fw-1.txz |Все права забраны, без исходника |LICENSE.ipw2200-fw | |slackware64/n/trn-3.6-x86_64-2.txz |Некоммерческое |EXTERN.h | |slackware64/n/zd1211-firmware-1.4-fw-1.txz |Без исходника |WS11UPh.h | |slackware64/xap/xfractint-20.04p11-x86_64-1.txz |Некоммерческое |fractsrc.txt | |slackware64/xap/xgames-0.3-x86_64-4.txz |xminesweep некоммерческий |xminesweep.c | |slackware64/xap/xv-3.10a-x86_64-6.txz |Изменения нельзя распространять, некоммерческое, только для персонального использования |copyright.h | ===== Методология ===== В этой статье мы называем //пакетом// любой файл на Slackware DVD, если он попадает под одну из следующих категорий: * архив tar * архив gz, bz2, или xz * SlackBuild сценарий * bash сценарий Это определение включает все пакеты Slackware, и более того. Список всех пакетов на DVD создаётся командой find . -name "*.[gx]z" -o -name "*.t?z" -o -name "*.bz2" -o -name "*.SlackBuild" -o -name "*.sh" | sed 's|^\./||' и сохраняется в таблицу. Если возможно, список сравнивается с аналогичным списком для предыдущей версии Slackware. Как правило, мы предполагаем, что обновлённые пакеты приходят с той же лицензией. Каждый новый пакет подвергается детальному рассмотрению, чтобы определить лицензию и подтвердить наличие исходников. Если лицензия свободная, согласно FSF ([[https://www.gnu.org/licenses/license-list.ru.html#GPLCompatibleLicenses|совместимая c GPL]] или [[https://www.gnu.org/licenses/license-list.ru.html#GPLIncompatibleLicenses|нет]]), то пакет обозначается свободным. В противном случае пакет обозначается несвободным, и лицензия охарактеризована вкратце. Если возможно, предоставляется ссылка на файл с лицензией. Как только пакет выявлен несвободным, дальнейший анализ его содержимого не нужен, хотя мы могли бы сделать исключение для почти свободных пакетов, включающих отдельные несвободные примочки. ==== Свободные Пакеты Непригодные для Включения ==== Некоторые пакеты исключают несвободное ПО, но обозначены несвободными, если они относятся к одной из следующих категорий: - инсталляторы несвободного ПО - не имеют практического применения при отсутствии несвободного ПО - являются частью несвободной коллекции пакетов, так что их легче заменить, чем нет. Например, пакет kernel-generic вполне возможно не включает несвободного ПО, но на практике является частью несвободного ядра. Такой широкий охват представляется вполне соответствующим нашей цели—сборке и поддержке свободного дистрибутива.