summaryrefslogtreecommitdiffstats
path: root/copyright
diff options
context:
space:
mode:
Diffstat (limited to 'copyright')
-rw-r--r--copyright590
1 files changed, 516 insertions, 74 deletions
diff --git a/copyright b/copyright
index 8d7b144..7cc0823 100644
--- a/copyright
+++ b/copyright
@@ -5,7 +5,6 @@ archival/cpio.c, archival/dpkg_deb.c, archival/libarchive/common.c,
archival/libarchive/data_align.c, archival/libarchive/data_extract_all.c,
archival/libarchive/data_extract_to_command.c,
archival/libarchive/data_extract_to_stdout.c, archival/libarchive/data_skip.c,
-archival/libarchive/decompress_bunzip2.c,
archival/libarchive/filter_accept_all.c,
archival/libarchive/filter_accept_list.c,
archival/libarchive/filter_accept_list_reassign.c,
@@ -22,25 +21,24 @@ archival/libarchive/unpack_ar_archive.c, archival/libarchive/unsafe_prefix.c,
archival/libarchive/unsafe_symlink_target.c, archival/rpm.c, archival/rpm.h,
archival/unzip.c, console-tools/chvt.c, console-tools/clear.c,
console-tools/deallocvt.c, console-tools/dumpkmap.c, console-tools/fgconsole.c,
-console-tools/loadkmap.c, console-tools/openvt.c, console-tools/resize.c,
-console-tools/setconsole.c, console-tools/setkeycodes.c, coreutils/basename.c,
-coreutils/chgrp.c, coreutils/chmod.c, coreutils/chown.c, coreutils/chroot.c,
-coreutils/cksum.c, coreutils/comm.c, coreutils/cp.c, coreutils/cut.c,
-coreutils/date.c, coreutils/dd.c, coreutils/df.c, coreutils/dirname.c,
-coreutils/du.c, coreutils/expand.c, coreutils/expr.c, coreutils/false.c,
-coreutils/fold.c, coreutils/head.c, coreutils/hostid.c, coreutils/id.c,
-coreutils/install.c, coreutils/libcoreutils/coreutils.h, coreutils/ln.c,
-coreutils/logname.c, coreutils/ls.c, coreutils/md5_sha1_sum.c,
-coreutils/mkdir.c, coreutils/mkfifo.c, coreutils/mknod.c, coreutils/mktemp.c,
-coreutils/mv.c, coreutils/nice.c, coreutils/nohup.c, coreutils/paste.c,
-coreutils/printenv.c, coreutils/printf.c, coreutils/pwd.c, coreutils/readlink.c,
-coreutils/realpath.c, coreutils/rm.c, coreutils/rmdir.c, coreutils/shuf.c,
-coreutils/sleep.c, coreutils/sort.c, coreutils/split.c, coreutils/stat.c,
-coreutils/stty.c, coreutils/sum.c, coreutils/sync.c, coreutils/tail.c,
-coreutils/tee.c, coreutils/touch.c, coreutils/true.c, coreutils/truncate.c,
-coreutils/tty.c, coreutils/uname.c, coreutils/uniq.c, coreutils/usleep.c,
-coreutils/uudecode.c, coreutils/uuencode.c, coreutils/wc.c, coreutils/whoami.c,
-coreutils/yes.c, debianutils/pipe_progress.c, debianutils/start_stop_daemon.c,
+console-tools/loadkmap.c, console-tools/resize.c, console-tools/setconsole.c,
+console-tools/setkeycodes.c, coreutils/basename.c, coreutils/chgrp.c,
+coreutils/chmod.c, coreutils/chown.c, coreutils/chroot.c, coreutils/cksum.c,
+coreutils/comm.c, coreutils/cp.c, coreutils/cut.c, coreutils/dd.c,
+coreutils/df.c, coreutils/dirname.c, coreutils/du.c, coreutils/expand.c,
+coreutils/expr.c, coreutils/false.c, coreutils/fold.c, coreutils/head.c,
+coreutils/hostid.c, coreutils/id.c, coreutils/install.c,
+coreutils/libcoreutils/coreutils.h, coreutils/ln.c, coreutils/logname.c,
+coreutils/ls.c, coreutils/md5_sha1_sum.c, coreutils/mkdir.c, coreutils/mkfifo.c,
+coreutils/mknod.c, coreutils/mktemp.c, coreutils/mv.c, coreutils/nice.c,
+coreutils/nohup.c, coreutils/printenv.c, coreutils/printf.c, coreutils/pwd.c,
+coreutils/readlink.c, coreutils/realpath.c, coreutils/rm.c, coreutils/rmdir.c,
+coreutils/shuf.c, coreutils/sleep.c, coreutils/sort.c, coreutils/split.c,
+coreutils/stat.c, coreutils/stty.c, coreutils/sum.c, coreutils/sync.c,
+coreutils/tail.c, coreutils/tee.c, coreutils/touch.c, coreutils/true.c,
+coreutils/truncate.c, coreutils/tty.c, coreutils/uname.c, coreutils/uniq.c,
+coreutils/usleep.c, coreutils/uudecode.c, coreutils/uuencode.c, coreutils/wc.c,
+coreutils/whoami.c, coreutils/yes.c, debianutils/pipe_progress.c,
debianutils/which.c, editors/awk.c, editors/cmp.c, editors/diff.c,
editors/patch_bbox.c, editors/vi.c, findutils/grep.c, findutils/xargs.c,
include/applet_metadata.h, include/ar.h, include/busybox.h, include/platform.h,
@@ -52,7 +50,7 @@ libbb/device_open.c, libbb/die_if_bad_username.c, libbb/executable.c,
libbb/fclose_nonstdin.c, libbb/fflush_stdout_and_exit.c,
libbb/find_mount_point.c, libbb/find_pid_by_name.c, libbb/find_root_device.c,
libbb/full_write.c, libbb/get_last_path_component.c, libbb/get_line_from_file.c,
-libbb/getopt32.c, libbb/getopt_allopts.c, libbb/getpty.c, libbb/herror_msg.c,
+libbb/getopt32.c, libbb/getopt_allopts.c, libbb/herror_msg.c,
libbb/kernel_version.c, libbb/last_char_is.c, libbb/llist.c, libbb/logenv.c,
libbb/login.c, libbb/loop.c, libbb/make_directory.c, libbb/match_fstype.c,
libbb/messages.c, libbb/mode_string.c, libbb/mtab.c, libbb/obscure.c,
@@ -67,10 +65,9 @@ libbb/str_tolower.c, libbb/strrstr.c, libbb/sysconf.c, libbb/u_signal_names.c,
libbb/uuencode.c, libbb/verror_msg.c, libbb/warn_ignoring_args.c,
libbb/wfopen.c, libbb/wfopen_input.c, libbb/write.c, libbb/xgethostbyname.c,
libpwdgrp/pwd_grp.c, loginutils/addgroup.c, loginutils/adduser.c,
-loginutils/chpasswd.c, loginutils/getty.c, loginutils/login.c,
-loginutils/passwd.c, loginutils/su.c, loginutils/sulogin.c, loginutils/vlock.c,
-miscutils/adjtimex.c, miscutils/beep.c, miscutils/conspy.c, miscutils/crond.c,
-miscutils/crontab.c, miscutils/dc.c, miscutils/devmem.c, miscutils/fbsplash.c,
+loginutils/login.c, loginutils/passwd.c, loginutils/su.c, loginutils/sulogin.c,
+miscutils/adjtimex.c, miscutils/beep.c, miscutils/crond.c, miscutils/crontab.c,
+miscutils/dc.c, miscutils/devmem.c, miscutils/fbsplash.c,
miscutils/flash_eraseall.c, miscutils/less.c, miscutils/lsscsi.c,
miscutils/mt.c, miscutils/raidautorun.c, miscutils/readahead.c,
miscutils/rfkill.c, miscutils/runlevel.c, miscutils/rx.c, miscutils/setserial.c,
@@ -78,15 +75,14 @@ miscutils/strings.c, miscutils/watchdog.c, modutils/depmod.c, modutils/insmod.c,
modutils/lsmod.c, modutils/modinfo.c, modutils/modprobe.c, modutils/modutils.c,
modutils/modutils.h, modutils/rmmod.c, networking/dnsd.c,
networking/ftpgetput.c, networking/hostname.c, networking/httpd.c,
-networking/ifconfig.c, networking/ifplugd.c, networking/ifupdown.c,
-networking/nc.c, networking/parse_pasv_epsv.c, networking/pscan.c,
-networking/udhcp/dumpleases.c, networking/vconfig.c, networking/whois.c,
-networking/zcip.c, procps/kill.c, procps/pgrep.c, procps/watch.c,
-sysklogd/klogd.c, sysklogd/logread.c, sysklogd/syslogd.c,
-util-linux/blkdiscard.c, util-linux/chrt.c, util-linux/eject.c,
-util-linux/fdisk.c, util-linux/getopt.c, util-linux/hwclock.c,
+networking/ifplugd.c, networking/ifupdown.c, networking/nc.c,
+networking/parse_pasv_epsv.c, networking/pscan.c, networking/udhcp/dumpleases.c,
+networking/vconfig.c, networking/whois.c, networking/zcip.c, procps/kill.c,
+procps/pgrep.c, procps/watch.c, sysklogd/klogd.c, sysklogd/logread.c,
+sysklogd/syslogd.c, util-linux/blkdiscard.c, util-linux/chrt.c,
+util-linux/eject.c, util-linux/fdisk.c, util-linux/hwclock.c,
util-linux/last_fancy.c, util-linux/losetup.c, util-linux/lspci.c,
-util-linux/lsusb.c, util-linux/mesg.c, util-linux/nsenter.c, util-linux/rdate.c,
+util-linux/lsusb.c, util-linux/mesg.c, util-linux/nsenter.c,
util-linux/readprofile.c, util-linux/renice.c, util-linux/setarch.c,
util-linux/taskset.c, util-linux/unshare.c, util-linux/wall.c
--------------------------------------------------------------------------------
@@ -100,7 +96,6 @@ Copyright (C) 1994,1996 Alessandro Rubini (rubini@ipvvis.unipv.it)
Copyright (C) 1995, 1996 by Bruce Perens <bruce@pixar.com>.
Copyright (C) 1996 Brian Candler <B.Candler@pobox.com>
Copyright 1997, 2000, 2001 Larry Doolittle
-Copyright (c) 1997, 1998, 1999, 2000 Frodo Looijaard <frodol@dds.nl>
Copyright 1998 by Albert Cahalan; all rights reserved.
Copyright (C) 1998-1999 Dave Cinege
Copyright (C) 1998, 1999 Charles P. Wright
@@ -122,7 +117,6 @@ Copyright (C) 2000, 2001 Sterling Huxley <sterling@europa.com>
Copyright (C) 2000 by Daniel Jacobowitz
Copyright (C) 2000-2002 Matt Kraai <kraai@alumni.carnegiemellon.edu>
Copyright (C) 2000-2003 Glenn McGrath
-Copyright (C) 2000 by spoon <spoon@ix.netcom.com>
Copyright (C) 2001,2002 by Laurence Anderson
Copyright (C) 2001 by Michael Habermann <mhabermann@gmx.de>
Copyright (C) 2001 Hewlett-Packard Laboratories
@@ -132,7 +126,6 @@ Copyright (C) 2002 Jeff Angielski, The PTR Group <jeff@theptrgroup.com>
Copyright (C) 2002,2003 Glenn Engel <glenne@engel.org>
Copyright (C) 2002 Robert Griebl <griebl@gmx.de>
Copyright 2002 Andi Kleen, SuSE Labs.
-Copyright (C) 2002 by Bart Visscher <magick@linux-fan.com>
Copyright (C) 2002 by Dmitry Zakharov <dmit@crp.bank.gov.ua>
Copyright (C) 2003 Bastian Blank <waldi@tuxbox.org>
Copyright (C) 2003 by Arthur van Hoff (avh@strangeberry.com)
@@ -234,6 +227,21 @@ terms of the GNU General Public License, see the file COPYING.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+archival/libarchive/decompress_bunzip2.c
+----------------------------------------
+
+Small bzip2 deflate implementation, by Rob Landley (rob@landley.net).
+
+Based on bzip2 decompression code by Julian R Seward (jseward@acm.org),
+which also acknowledges contributions by Mike Burrows, David Wheeler,
+Peter Fenwick, Alistair Moffat, Radford Neal, Ian H. Witten,
+Robert Sedgewick, and Jon L. Bentley.
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
archival/libarchive/decompress_gunzip.c
---------------------------------------
@@ -370,6 +378,17 @@ Licensed under GPLv2 or later, see file LICENSE in this source tree.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+console-tools/openvt.c
+----------------------
+
+ busyboxed by Quy Tonthat <quy@signal3.com>
+ hacked by Tito <farmatito@tiscali.it>
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
console-tools/kbd_mode.c
------------------------
@@ -405,6 +424,19 @@ Licensed under GPLv2 or later, see file LICENSE in this source tree.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+coreutils/date.c
+----------------
+
+by Matthew Grant <grantma@anathoth.gen.nz>
+
+iso-format handling added by Robert Griebl <griebl@gmx.de>
+bugfixes and cleanup by Bernhard Reutner-Fischer
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
coreutils/dos2unix.c
--------------------
@@ -580,6 +612,16 @@ Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+coreutils/paste.c
+-----------------
+
+Written by Maxime Coste <mawww@kakoune.org>
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
coreutils/test.c
----------------
@@ -648,6 +690,17 @@ Licensed under GPLv2 or later, see file LICENSE in this source tree.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+debianutils/start_stop_daemon.c
+-------------------------------
+
+Written by Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl>,
+Adapted for busybox David Kimdon <dwhedon@gordian.com>
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
include/xregex.h, libbb/isdirectory.c
-------------------------------------
@@ -735,6 +788,16 @@ SUCH DAMAGE.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+libbb/getpty.c
+--------------
+
+Bjorn Wesen, Axis Communications AB (bjornw@axis.com)
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
libbb/vfork_daemon_rexec.c
--------------------------
@@ -765,6 +828,76 @@ for details.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+loginutils/chpasswd.c
+---------------------
+
+Written for SLIND (from passwd.c) by Alexander Shishkin <virtuoso@slind.org>
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
+loginutils/cryptpw.c
+--------------------
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+Cooked from passwd.c by Thomas Lundquist <thomasez@zelow.no>
+mkpasswd compatible options added by Bernhard Reutner-Fischer
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
+loginutils/getty.c
+------------------
+
+Based on agetty - another getty program for Linux. By W. Z. Venema 1989
+Ported to Linux by Peter Orbaek <poe@daimi.aau.dk>
+This program is freely distributable.
+
+option added by Eric Rasmussen <ear@usfirst.org> - 12/28/95
+
+1999-02-22 Arkadiusz Mickiewicz <misiek@misiek.eu.org>
+
+1999-05-05 Thorsten Kranzkowski <dl8bcu@gmx.net>
+
+2011-01 Venys Vlasenko
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
+loginutils/vlock.c
+------------------
+
+Copyright (C) 2000 by spoon <spoon@ix.netcom.com>
+Written by spoon <spon@ix.netcom.com>
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+Shoutz to Michael K. Johnson <johnsonm@redhat.com>, author of the
+original vlock. I snagged a bunch of his code to write this
+minimalistic vlock.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
+miscutils/conspy.c
+------------------
+
+pascal.bellard@ads-lu.com
+
+Based on Russell Stuart's conspy.c
+ http://ace-host.stuart.id.au/russell/files/conspy.c
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
miscutils/bc.c
--------------
@@ -828,6 +961,16 @@ Licensed under GPLv2 or later, see file LICENSE in this source tree.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+miscutils/makedevs.c
+--------------------
+
+public domain -- Dave 'Kill a Cop' Cinege <dcinege@psychosis.com>
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
modutils/modutils-24.c
----------------------
@@ -970,6 +1113,19 @@ Copyright 1999-2003 Donald Becker and Scyld Computing Corporation.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+networking/ifconfig.c
+---------------------
+
+Bjorn Wesen, Axis Communications AB
+
+Authors of the original ifconfig was:
+ Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
networking/ifenslave.c
----------------------
@@ -1018,7 +1174,6 @@ ifconfig This file contains an implementation of the command
that either displays or sets the characteristics of
one or more of the system's networking interfaces.
-
Author: Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
and others. Copyright 1993 MicroWalt Corporation
@@ -1307,9 +1462,6 @@ On this system, a copy of the GNU General Public License may be found at
networking/route.c
------------------
-Similar to the standard Unix route, but with only the necessary
-parts for AF_INET and AF_INET6
-
Bjorn Wesen, Axis Communications AB
Author of the original route:
@@ -1788,8 +1940,6 @@ On this system, a copy of the GNU General Public License may be found at
util-linux/findfs.c
-------------------
-Support functions for mounting devices by label/uuid
-
Copyright (C) 2006 by Jason Schoon <floydpink@gmail.com>
Some portions cribbed from e2fsprogs, util-linux, dosfstools
@@ -1809,6 +1959,38 @@ Licensed under GPLv2 or later, see file LICENSE in this source tree.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+util-linux/getopt.c
+-------------------
+
+Copyright (c) 1997, 1998, 1999, 2000 Frodo Looijaard <frodol@dds.nl>
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+Version 1.0-b4: Tue Sep 23 1997. First public release.
+Version 1.0: Wed Nov 19 1997.
+ Bumped up the version number to 1.0
+ Fixed minor typo (CSH instead of TCSH)
+Version 1.0.1: Tue Jun 3 1998
+ Fixed sizeof instead of strlen bug
+ Bumped up the version number to 1.0.1
+Version 1.0.2: Thu Jun 11 1998 (not present)
+ Fixed gcc-2.8.1 warnings
+ Fixed --version/-V option (not present)
+Version 1.0.5: Tue Jun 22 1999
+ Make -u option work (not present)
+Version 1.0.6: Tue Jun 27 2000
+ No important changes
+Version 1.1.0: Tue Jun 30 2000
+ Added NLS support (partly written by Arkadiusz Mickiewicz
+ <misiek@misiek.eu.org>)
+Ported to Busybox - Alfred M. Szmidt <ams@trillian.itslinux.org>
+ Removed --version/-V and --help/-h
+ Removed parse_error(), using bb_error_msg() from Busybox instead
+ Replaced our_malloc with xmalloc and our_realloc with xrealloc
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
util-linux/hexdump.c
--------------------
@@ -1906,6 +2088,16 @@ Based on sysvinit's mountpoint
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+util-linux/rdate.c
+------------------
+
+by Sterling Huxley <sterling@europa.com>
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
util-linux/script.c
-------------------
@@ -1936,32 +2128,29 @@ Upstream Source: GNU GPL Version 2 Only
applets/applet_tables.c, applets/applets.c, applets/individual.c,
applets/usage.c, applets/usage_pod.c, archival/libarchive/get_header_tar_lzma.c,
-console-tools/loadfont.c, console-tools/showkey.c, coreutils/factor.c,
-coreutils/link.c, coreutils/nl.c, coreutils/seq.c, coreutils/shred.c,
-coreutils/tac.c, coreutils/test_ptr_hack.c, e2fsprogs/e2fs_lib.c,
-e2fsprogs/fsck.c, e2fsprogs/tune2fs.c, editors/sed.c, include/fix_u32.h,
+console-tools/showkey.c, coreutils/factor.c, coreutils/link.c, coreutils/nl.c,
+coreutils/seq.c, coreutils/shred.c, coreutils/tac.c, coreutils/test_ptr_hack.c,
+e2fsprogs/e2fs_lib.c, e2fsprogs/fsck.c, editors/sed.c, include/fix_u32.h,
include/unicode.h, include/xatonum.h, init/halt.c, klibc-utils/minips.c,
klibc-utils/nuke.c, klibc-utils/resume.c, klibc-utils/run-init.c,
libbb/auto_string.c, libbb/bb_bswap_64.c, libbb/bb_cat.c, libbb/bb_do_delay.c,
libbb/bb_getgroups.c, libbb/bb_getsockname.c, libbb/bb_qsort.c,
libbb/common_bufsiz.c, libbb/duration.c, libbb/endofname.c,
-libbb/get_shell_name.c, libbb/get_volsize.c, libbb/human_readable.c,
-libbb/inet_cksum.c, libbb/inet_common.c, libbb/isqrt.c,
+libbb/get_shell_name.c, libbb/get_volsize.c, libbb/inet_cksum.c, libbb/isqrt.c,
libbb/lineedit_ptr_hack.c, libbb/makedev.c, libbb/missing_syscalls.c,
libbb/nuke_str.c, libbb/platform.c, libbb/print_numbered_lines.c,
libbb/printable.c, libbb/printable_string.c, libbb/ptr_to_globals.c,
libbb/read_key.c, libbb/rtc.c, libbb/safe_poll.c, libbb/securetty.c,
libbb/selinux_common.c, libbb/signals.c, libbb/single_argv.c, libbb/time.c,
-libbb/ubi.c, libbb/udp_io.c, libbb/unicode.c, libbb/update_passwd.c,
-libbb/utmp.c, libbb/xatonum.c, libbb/xatonum_template.c, libbb/xconnect.c,
-libbb/xfunc_die.c, libbb/xfuncs.c, libbb/xfuncs_printf.c, libbb/xgetcwd.c,
-libbb/xreadlink.c, libbb/xrealloc_vector.c, loginutils/deluser.c,
-mailutils/mail.c, mailutils/mail.h, mailutils/makemime.c,
-mailutils/popmaildir.c, mailutils/reformime.c, mailutils/sendmail.c,
-miscutils/chat.c, miscutils/flash_lock_unlock.c, miscutils/flashcp.c,
-miscutils/hexedit.c, miscutils/inotifyd.c, miscutils/man.c,
+libbb/ubi.c, libbb/udp_io.c, libbb/utmp.c, libbb/xatonum.c,
+libbb/xatonum_template.c, libbb/xconnect.c, libbb/xfunc_die.c, libbb/xfuncs.c,
+libbb/xfuncs_printf.c, libbb/xgetcwd.c, libbb/xreadlink.c,
+libbb/xrealloc_vector.c, loginutils/deluser.c, mailutils/mail.c,
+mailutils/mail.h, mailutils/makemime.c, mailutils/popmaildir.c,
+mailutils/reformime.c, mailutils/sendmail.c, miscutils/chat.c,
+miscutils/flashcp.c, miscutils/hexedit.c, miscutils/inotifyd.c, miscutils/man.c,
miscutils/microcom.c, miscutils/nandwrite.c, miscutils/partprobe.c,
-miscutils/setfattr.c, miscutils/time.c, miscutils/ts.c, miscutils/ttysize.c,
+miscutils/setfattr.c, miscutils/ts.c, miscutils/ttysize.c,
miscutils/ubi_tools.c, miscutils/ubirename.c, modutils/modprobe-small.c,
networking/httpd_indexcgi.c, networking/httpd_ssi.c, networking/isrv.c,
networking/isrv.h, networking/isrv_identd.c, networking/nbd-client.c,
@@ -1984,7 +2173,7 @@ util-linux/umount.c, util-linux/volume_id/f2fs.c, util-linux/volume_id/lfs.c,
util-linux/volume_id/squashfs.c, util-linux/volume_id/ubifs.c
--------------------------------------------------------------------------------
-Copyright (C) 1990, 91, 92, 93, 96, 2004-2005 Free Software Foundation, Inc.
+Copyright (C) 1992, 1996, 2004-2005 Free Software Foundation, Inc.
(C) 1991 Linus Torvalds.
Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
2001, 2002, 2003, 2004, 2005 by Theodore Ts'o.
@@ -2026,6 +2215,55 @@ Licensed under GPLv2, see file LICENSE in this source tree.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+archival/bbunzip.c
+------------------
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+Uncompress applet for busybox (c) 2002 Glenn McGrath
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+Gzip implementation for busybox
+
+Based on GNU gzip v1.2.4 Copyright (C) 1992-1993 Jean-loup Gailly.
+
+Originally adjusted for busybox by Sven Rudolph <sr1@inf.tu-dresden.de>
+based on gzip sources
+
+Adjusted further by Erik Andersen <andersen@codepoet.org> to support files as
+well as stdin/stdout, and to generally behave itself wrt command line
+handling.
+
+General cleanup to better adhere to the style guide and make use of standard
+busybox functions by Glenn McGrath
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+gzip (GNU zip) -- compress files with zip algorithm and 'compress' interface
+Copyright (C) 1992-1993 Jean-loup Gailly
+The unzip code was written and put in the public domain by Mark Adler.
+Portions of the lzw code are derived from the public domain 'compress'
+written by Spencer Thomas, Joe Orost, James Woods, Jim McKie, Steve Davies,
+Ken Turkowski, Dave Mack and Peter Jannesen.
+
+bunzip2
+
+Modified for busybox by Glenn McGrath
+Added support output to stdout by Thomas Lundquist <thomasez@zelow.no>
+
+Licensed under GPLv2 or later, see file LICENSE in this source tree.
+
+Small lzma deflate implementation.
+Copyright (C) 2006 Aurelien Jacobs <aurel@gnuage.org>
+
+Based on bunzip.c from busybox
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
archival/libarchive/decompress_unxz.c
-------------------------------------
@@ -2040,6 +2278,21 @@ Licensed under GPLv2, see file LICENSE in this source tree.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+console-tools/loadfont.c
+------------------------
+
+loadfont.c - Eugene Crosser & Andries Brouwer
+
+Version 0.96bb
+
+Loads the console font, and possibly the corresponding screen map(s).
+(Adapted for busybox by Matej Vela.)
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
coreutils/nproc.c, coreutils/unlink.c
-------------------------------------
@@ -2087,6 +2340,16 @@ Public License
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+e2fsprogs/tune2fs.c
+-------------------
+
+Busybox'ed (2009) by Vladimir Dronnikov <dronnikov@gmail.com>
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
findutils/find.c
----------------
@@ -2137,6 +2400,73 @@ Licensed under GPLv2, see file LICENSE in this source tree.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+libbb/human_readable.c
+----------------------
+
+June 30, 2001 Manuel Novoa III
+
+All-integer version (hey, not everyone has floating point) of
+make_human_readable_str, modified from similar code I had written
+for busybox several months ago.
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
+libbb/inet_common.c
+-------------------
+
+stolen from net-tools-1.59 and stripped down for busybox by
+ Erik Andersen <andersen@codepoet.org>
+
+Heavily modified by Manuel Novoa III Mar 12, 2001
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+libbb/unicode.c
+---------------
+
+Unicode support routines.
+
+Copyright (C) 2009 Denys Vlasenko
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+Markus Kuhn -- 2007-05-26 (Unicode 5.0)
+
+Permission to use, copy, modify, and distribute this software
+for any purpose and without fee is hereby granted. The author
+disclaims all warranties with regard to this software.
+
+Latest version: http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
+libbb/update_passwd.c
+---------------------
+
+Moved from loginutils/passwd.c by Alexander Shishkin <virtuoso@slind.org>
+
+Modified to be able to add or delete users, groups and users to/from groups
+by Tito Ragusa <farmatito@tiscali.it>
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
+miscutils/flash_lock_unlock.c
+-----------------------------
+
+Ported to busybox from mtd-utils.
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
miscutils/nandwrite.c
---------------------
@@ -2149,6 +2479,20 @@ Licensed under GPLv2, see file LICENSE in this source tree.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
+miscutils/time.c
+----------------
+
+Copyright (C) 1990, 91, 92, 93, 96 Free Software Foundation, Inc.
+
+Licensed under GPLv2, see file LICENSE in this source tree.
+
+Originally written by David Keppel <pardo@cs.washington.edu>.
+Heavily modified by David MacKenzie <djm@gnu.ai.mit.edu>.
+Heavily modified for busybox by Erik Andersen <andersen@codepoet.org>
+
+On this system, a copy of the GNU General Public License may be found at
+<file:///usr/share/common-licenses/GPL-2>.
+
miscutils/ubi_tools.c
---------------------
@@ -2260,6 +2604,11 @@ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
"""
+Note that only original tiny-AES128-C code is public domain.
+The derived code in this file has been expanded to also implement aes192
+and aes256 and use more efficient word-sized operations in many places,
+and put under GPLv2 license.
+
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
@@ -2288,6 +2637,8 @@ You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1335, USA
+Based from Daniel Beer's public domain work.
+
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
@@ -2422,6 +2773,22 @@ On this system, a copy of the GNU General Public License may be found at
networking/udhcp/dhcpc.c
------------------------
+Russ Dill <Russ.Dill@asu.edu> July 2001
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
and filter shamelessly stolen from:
http://www.flamewarmaster.de/software/dhcpclient/
@@ -2786,8 +3153,67 @@ util-linux/fsck_minix.c
Licensed under GPLv2, see file LICENSE in this source tree.
-Code adapted from e2fsck, Copyright (C) 1993, 1994 Theodore Ts'o.
-Also licensed under GPL.
+09.11.91 - made the first rudimentary functions
+
+10.11.91 - updated, does checking, no repairs yet.
+ Sent out to the mailing-list for testing.
+
+14.11.91 - Testing seems to have gone well. Added some
+ correction-code, and changed some functions.
+
+15.11.91 - More correction code. Hopefully it notices most
+ cases now, and tries to do something about them.
+
+16.11.91 - More corrections (thanks to Mika Jalava). Most
+ things seem to work now. Yeah, sure.
+
+19.04.92 - Had to start over again from this old version, as a
+ kernel bug ate my enhanced fsck in february.
+
+28.02.93 - added support for different directory entry sizes..
+
+Sat Mar 6 18:59:42 1993, faith@cs.unc.edu: Output namelen with
+ superblock information
+
+Sat Oct 9 11:17:11 1993, faith@cs.unc.edu: make exit status conform
+ to that required by fsutil
+
+Mon Jan 3 11:06:52 1994 - Dr. Wettstein (greg%wind.uucp@plains.nodak.edu)
+ Added support for file system valid flag. Also
+ added program_version variable and output of
+ program name and version number when program
+ is executed.
+
+30.10.94 - added support for v2 filesystem
+ (Andreas Schwab, schwab@issan.informatik.uni-dortmund.de)
+
+10.12.94 - added test to prevent checking of mounted fs adapted
+ from Theodore Ts'o's (tytso@athena.mit.edu) e2fsck
+ program. (Daniel Quinlan, quinlan@yggdrasil.com)
+
+01.07.96 - Fixed the v2 fs stuff to use the right #defines and such
+ for modern libcs (janl@math.uio.no, Nicolai Langfeldt)
+
+02.07.96 - Added C bit fiddling routines from rmk@ecs.soton.ac.uk
+ (Russell King). He made them for ARM. It would seem
+ that the ARM is powerful enough to do this in C whereas
+ i386 and m64k must use assembly to get it fast >:-)
+ This should make minix fsck system-independent.
+ (janl@math.uio.no, Nicolai Langfeldt)
+
+04.11.96 - Added minor fixes from Andreas Schwab to avoid compiler
+ warnings. Added mc68k bitops from
+ Joerg Dorchain <dorchain@mpi-sb.mpg.de>.
+
+06.11.96 - Added v2 code submitted by Joerg Dorchain, but written by
+ Andreas Schwab.
+
+1999-02-22 Arkadiusz Mickiewicz <misiek@misiek.eu.org>
+- added Native Language Support
+
+Make certain that we aren't checking a filesystem that is on a
+mounted partition. Code adapted from e2fsck, Copyright (C) 1993,
+1994 Theodore Ts'o. Also licensed under GPL.
On this system, a copy of the GNU General Public License may be found at
<file:///usr/share/common-licenses/GPL-2>.
@@ -3155,14 +3581,6 @@ Universite Pierre et Marie Curie (Paris VI)
Copyright (C) 1991, 1992 Linus Torvalds
-include/inet_common.h
----------------------
-
-stolen from net-tools-1.59 and stripped down for busybox by
- Erik Andersen <andersen@codepoet.org>
-
-Heavily modified by Manuel Novoa III Mar 12, 2001
-
libbb/change_identity.c, libbb/correct_password.c,
libbb/run_shell.c, libbb/setup_environment.c
--------------------------------------------------
@@ -3461,11 +3879,6 @@ In the public domain.
2004-11-12 Paul Fox
- busyboxed
-miscutils/makedevs.c
---------------------
-
-public domain -- Dave 'Kill a Cop' Cinege <dcinege@psychosis.com>
-
Upstream Source: No Copyright/License Notices
@@ -3479,6 +3892,23 @@ uncompress for busybox -- (c) 2002 Robert Griebl
based on the original compress42.c source
(see disclaimer below)
+(N)compress42.c - File compression ala IEEE Computer, Mar 1992.
+
+Authors:
+ Spencer W. Thomas (decvax!harpo!utah-cs!utah-gr!thomas)
+ Jim McKie (decvax!mcvax!jim)
+ Steve Davies (decvax!vax135!petsd!peora!srd)
+ Ken Turkowski (decvax!decwrl!turtlevax!ken)
+ James A. Woods (decvax!ihnp4!ames!jaw)
+ Joe Orost (decvax!vax135!petsd!joe)
+ Dave Mack (csu@alembic.acs.com)
+ Peter Jannesen, Network Communication Systems
+ (peter@ncs.nl)
+
+marc@suse.de : a small security fix for a buffer overflow
+
+[... History snipped ...]
+
From <https://github.com/vapier/ncompress/blob/main/UNLICENSE>:
This is free and unencumbered software released into the public domain.
@@ -3518,4 +3948,16 @@ networking/libiproute/rtm_map.h, networking/libiproute/utils.h,
shell/match.h, shell/math.h, util-linux/minix.h, util-linux/nologin.c
----------------------------------------------------------------------
-No copyright/license notices, but most likely licensed under GNU GPL version 2.
+No copyright/license notices, but most likely licensed under GNU GPL version 2,
+if copyrightable at all.
+
+include/inet_common.h
+---------------------
+
+stolen from net-tools-1.59 and stripped down for busybox by
+ Erik Andersen <andersen@codepoet.org>
+
+Heavily modified by Manuel Novoa III Mar 12, 2001
+
+No license notice, but most likely licensed under GPLv2 like
+<libbb/inet_common.c>, if copyrightable at all.