User Tools

Site Tools


slackware_14.2

This is an old revision of the document!


Slackware 14.2

Package licensing for Slackware 14.2: slackware-14.2-licenses.ods

The following table lists all the packages in the Slackware 64 repository which contain non-free software. Note that comments are no substitute for the respective licenses. In particular, “non-commercial” may limit either use, or distribution, or both. Consult the licenses for details.

Name Comment Reference
extra/google-chrome/google-chrome.SlackBuild Installs non-free software.
extra/source/flashplayer-plugin/flashplayer-plugin.SlackBuild Installs non-free software.
extra/source/java/java.SlackBuild Installs non-free software.
slackware64/a/getty-ps-2.1.0b-x86_64-2.txz Non-commercial only. main.c
slackware64/a/kernel-firmware-20160628git-noarch-1.txz Non-free blobs are included.
slackware64/a/kernel-generic-4.4.14-x86_64-1.txz Will load non-free firmware if present.
slackware64/a/kernel-huge-4.4.14-x86_64-1.txz Will load non-free firmware if present.
slackware64/a/kernel-modules-4.4.14-x86_64-1.txz Will load non-free firmware if present.
slackware64/a/lha-114i-x86_64-1.txz Too vague, according to FSF.
slackware64/a/unarj-265-x86_64-1.txz Can't use the code in ARJ archivers with encode/decode support. unarj.c
slackware64/ap/amp-0.7.6-x86_64-1.txz Non-commercial only. README
slackware64/d/kernel-headers-4.4.14-x86-1.txz Free, but tied to the kernel.
slackware64/k/kernel-source-4.4.14-noarch-1.txz Non-free blobs are included.
slackware64/l/seamonkey-solibs-2.40-x86_64-1.txz May be free, but tied to seamonkey.
slackware64/n/bluez-firmware-1.2-x86_64-1.txz All rights reserved, no source. broadcom/BCM-LEGAL.txt
slackware64/n/ipw2100-fw-1.3-fw-1.txz No source, no modification, and more. LICENSE
slackware64/n/ipw2200-fw-3.1-fw-1.txz No source, no modification, and more. LICENSE.ipw2200-fw
slackware64/n/trn-3.6-x86_64-2.txz Non-commercial only. EXTERN.h
slackware64/n/zd1211-firmware-1.4-fw-1.txz No source. WS11UPh.h
slackware64/xap/mozilla-firefox-45.2.0esr-x86_64-1.txz Free, yet installs non-free addons, fails FSDG.
slackware64/xap/mozilla-thunderbird-45.1.1-x86_64-1.txz Free, yet installs non-free addons, fails FSDG.
slackware64/xap/seamonkey-2.40-x86_64-1.txz Free, yet installs non-free addons, fails FSDG.
slackware64/xap/xfractint-20.04p13-x86_64-1.txz Non-commercial only. fractsrc.txt
slackware64/xap/xgames-0.3-x86_64-4.txz xminesweep is non-commercial only. xminesweep.c
slackware64/xap/xv-3.10a-x86_64-7.txz No distribution of modified copies, non-commercial only, personal use only. copyright.h
EFI/BOOT/huge.s Non-free blobs are included.
EFI/BOOT/initrd.img Non-free blobs are included.
isolinux/initrd.img Non-free blobs are included.
isolinux/sbootmgr/RAWRITE.EXE License unknown.
kernels/huge.s/bzImage Non-free blobs are included.
usb-and-pxe-installers/usbboot.img Non-free blobs are included.

Methodology

For the purposes of this document, an installer package or simply package is any file found in Slackware repository which is one of the following:

  • tar archive
  • gz, bz2, or xz archive
  • SlackBuild script
  • bash script
  • any other conspicuous blob

Note that this definition includes, but is not limited to Slackware packages.

A list of all packages is created from the repository root slackware64-14.2/ with:

find . -name "*.[gx]z" -o -name "*.t?z" -o -name "*.bz2" -o -name "*.SlackBuild" -o -name "*.sh" | sed 's|^\./||' | sort
find EFI/ kernels/ isolinux/ usb-and-pxe-installers/ | sort

If possible, the list is compared with that for the previous FreeSlack release. In general, upgraded packages are assumed to have the same license type. For each new package, the sources are examined and the licenses are determined. Packages not meeting GNU Free System Distribution Guidelines are marked as non-free, and their licenses are described briefly.

slackware_14.2.1469733554.txt.gz · Last modified: 2016/07/28 15:19 by connie