X-Git-Url: https://code.delx.au/refind/blobdiff_plain/e366a10e438344bd1331f2de89d177079a91ba76..533a2b63bbce8711d381fb117d052365ada3bbfe:/debian/copyright diff --git a/debian/copyright b/debian/copyright index 1ceeff4..2b9dc2a 100644 --- a/debian/copyright +++ b/debian/copyright @@ -17,6 +17,9 @@ Upstream Authors: Peter Anvin Lode Vandevenne Gary S. Brown + Dan Rabbit + Alessandro Roncone + Debian Project Intel Corporation Regents of the University of California UNIX System Laboratories, Inc. @@ -25,10 +28,283 @@ Upstream Authors: Apple, Inc. Copyright: - Copyright 2012 Roderick W. Smith - Copyright 2006 Christoph Pfisterer -License: +This package builds two EFI application programs and several drivers. +Documentation and icons are also included. + +* The main rEFInd binary (refind_x64.efi or refind_ia32.efi) uses source + code with various licenses, all of which are compatible with the GPL-3, + which is the overarching license. +* The gptsync binary uses source files that all use the BSD 2-clause + license. +* Drivers all rely on a BSD 2-clause base. Beyond that, things diverge: + * The HFS+ and ISO-9660 drivers use GPL-2 source files + * The Btrfs driver uses GPL-2+ and GPL-3+ source files + * The ext2fs, ext4fs, ReiserFS, and NTFS drivers all use GPL-2+ + source files. +* The documentation is licensed under the FDL 1.3 +* Icons use the CC-SA 3.0, LGPLv3+, or GPLv2 licenses. + +File-by-file details are described below. + +Files Used to Create Main rEFInd Binary +--------------------------------------- + +Files: refind/* + libeg/image.c + libeg/screen.c +Copyright: 2006-2010 Christoph Pfisterer + 2012-2015 Roderick W. Smith +License: BSD 3-clause & GPL-3+ + +Files: refind/icns.c + libeg/* +Copyright: 2006-2007 Christoph Pfisterer +License BSD 3-clause + +Files: refind/gpt.[ch] + libeg/lodepng_xtra.c +Copyright: 2014-2015 Roderick W. Smith +License: GPL-3+ + +Files: refind/crc32.[ch] +Copyright: 1986 Gary S. Brown +License: "You may use this program, or code or tables extracted from it, as + desired without restriction." + +Files: refind/driver_support.[ch] +Copyright: 2006-2011 Intel Corporation +License: BSD 2-clause + +Files: refind/line_edit.[ch] +Copyright: 2012 Harald Hoyer + 2012-2013 Kay Sievers +License: LGPL-2.1+ + +Files: EfiLib/* +Copyright: 2004-2011 Intel Corp. +License: BSD 2-clause + +Files: libeg/lodepng.c +Copyright: 2005-2013 Lode Vandevenne +License: zlib + +Files: mok/* +Copyright: 2012 James Bottomley +License: LGPL-2.1 + +Files: mok/mok.[ch] +Copyright: 2012 Red Hat, Inc. + 2009-2012 Intel Corporation +License: BSD 2-clause + +Files: include/* +Copyright: 2006-2010 Intel Corporation +License: BSD 2-clause + +Files: include/syslinux_mbr.h +Copyright: 2003-2004 H. Peter Anvin +License: Expat + +Files: include/RemovableMedia.h +Copyright: 2005 Apple Computer, Inc. +License: See comments in file + +Files Used to Create gptsync Binary +----------------------------------- + +Files: gptsync/* +Copyright: 2006 Christoph Pfisterer +License: BSD 2-clause + +Files: gptsync/gptsync.c +Copyright: 2006 Christoph Pfisterer + 2013 Roderick W. Smith +License: BSD 2-clause + +Base Filesystem Driver Files +---------------------------- + +Files: filesystems/fsw_core.[ch] + filesystems/fsw_efi.[ch] + filesystems/fsw_efi_lib.c + filesystems/fsw_efi_base.h + filesystems/fsw_lib.c +Copyright: 2006 Christoph Pfisterer +License: BSD 3-clause + +Files: filesystems/fsw_efi_edk2_base.h +Copyright: 2012 Stefan Agner +License BSD 3-clause + +Files Used by ext2fs, ext4fs, ReiserFS, NTFS Filesystem Drivers +(Used in addition to Base Filesystem Driver Files) +--------------------------------------------------------------- + +Files: filesystems/fsw_ext2.[ch] + filesystems/fsw_ext2_disk.h + filesystems/fsw_reiserfs.[ch] + filesystems/fsw_reiserfs_disk.h +Copyright: 2006 Christoph Pfisterer +License: GPL-2+ + +Files: filesystems/fsw_ext4.c +Copyright: 2012 Stefan Agner +License: GPL-2+ + +Files: filesystems/fsw_ext4.h +Copyright: 2006 Christoph Pfisterer + 2012 Stefan Agner +License: GPL-2+ + +Files: filesystems/fsw_ext4_disk.h +Copyright: 2006 Christoph Pfisterer + 2012 Stefan Agner + 1991-2012 by various Linux kernel contributors +License: GPL-2+ + +Files: filesystems/fsw_ntfs.c +Copyright: Samuel Liao +License: GPL-2+ + +Files Used by Btrfs Filesystem Driver +(Used in addition to Base Filesystem Driver Files) +-------------------------------------------------- + +Files: filesystems/crc32c.c + filesystems/gzio.c +Copyright: 2008 Free Software Foundation, Inc. +License: GPL-3+ + +Files: filesystems/fsw_btrfs.c +Copyright: 2010 Free Software Foundation, Inc. + 2013 Tencent, Inc. (Samuel Liao) +License: GPL-3+ + +Files: filesystems/minilzo.[ch] +Copyright: 1996-2011 Markus Franz Xaver Johannes Oberhumer +License: GPL-2+ + +Files: filesystems/scandisk.c +Copyright: 2013 Tencent, Inc. (Samuel Liao) +License: GPL-3+ + +Files Used by HFS+ & ISO-9660 Filesystem Drivers +(Used in addition to Base Filesystem Driver Files) +-------------------------------------------------- + +Files: filesystems/fsw_hfs.[ch] +Copyright: 2010 Oracle Corporation +License: GPL-2 + +Files: filesystems/fsw_iso9660.[ch] +Copyright: 2006 Christoph Pfisterer + 2010 Oracle Corporation +License: BSD 3-clause & GPL-2 + +Files Used to Build iPXE (not built by default) +----------------------------------------------- + +Files: net/* +Copyright: 2009 Michael Brown +License: GPL-2+ + +Icons +----- + +Files: icons/arrow_left.png + icons/arrow_right.png + icons/boot_linux.png + icons/func_about.png + icons/func_exit.png + icons/func_firmware.png + icons/func_reset.png + icons/func_shutdown.png + icons/os_arch.png + icons/os_centos.png + icons/os_chakra.png + icons/os_chrome.png + icons/os_clover.png + icons/os_crunchbang.png + icons/os_fedora.png + icons/os_frugalware.png + icons/os_gentoo.png + icons/os_hwtest.png + icons/os_kubuntu.png + icons/os_linux.png + icons/os_linuxmint.png + icons/os_lubuntu.png + icons/os_mageia.png + icons/os_mandriva.png + icons/os_network.png + icons/os_opensuse.png + icons/os_slackware.png + icons/os_suse.png + icons/os_ubuntu.png + icons/os_unknown.png + icons/os_win8.png + icons/os_xubuntu.png + icons/tool_mok_tool.png + icons/tool_netboot.png + icons/tool_shell.png + icons/tool_windows_rescue.png + icons/vol_external.png + icons/vol_internal.png + icons/vol_net.png + icons/vol_optical.png +Copyright: 2013 by Alessandro Roncone (aka alecive on DeviantArt) +License: Creative Commons Attribution-Share Alike 3.0 (CC-SA 3.0) +Note: tool_windows_rescue is combination of os_win8.png with + tool_rescue.png. + +Mappings of files to original AwOken package filenames is in the +icons/README file. + +Files: icons/boot_win.png + icons/func_csr_rotate.png + icons/os_clover.png + icons/os_freebsd.png + icons/os_gummiboot.png + icons/os_haiku.png + icons/os_legacy.png + icons/os_mac.png + icons/os_netbsd.png + icons/os_redhat.png + icons/os_refind.png + icons/os_refit.png + icons/os_win.png + icons/tool_apple_rescue.png + icons/tool_memtest.png + icons/tool_rescue.png + icons/tool_windows_rescue.png + icons/transparent.png +Copyright: 2015 by Roderick W. Smith +License: LGPLv3+ or Creative Commons Attribution-Share Alike 3.0 + (CC-SA 3.0) +Note: tool_windows_rescue is combination of os_win8.png with + tool_rescue.png. + + +File: icons/os_debian.png +Copyright: 1999 by Debian Project +License: LGPLv3+ or Creative Commons Attribution-Share Alike 3.0 + (CC-SA 3.0) + +File: icons/os_elementary.png +Copyright: 2008 Dan Rabbit +License: GPLv2 + +SVG forms of some icons appear in the icons/svg subdirectory. When present, +they have the same copyrights and licenses as the PNG versions noted above. + +Documentation +------------- + +Files: docs/* +Copyright: 2012-2015 Roderick W. Smith +License: FDL 1.3 + +License: GPL-3 This package is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by