From e6cbfbfe2ea00b0e9be21e9cb3eb157bf9a3f5f3 Mon Sep 17 00:00:00 2001 From: Frans van Dorsselaer <17404029+dorssel@users.noreply.github.com> Date: Sun, 6 Nov 2022 00:34:25 +0100 Subject: [PATCH] Bump drivers to 7.0.2 and use GPL 3 license - VirtualBox 7 was relicensed from GPL-2.0-only to GPL-3.0-only. - Changing the license is a breaking change. +semver: major --- .editorconfig | 2 +- .gitattributes | 2 +- .github/dependabot.yml | 2 +- .github/linters/.markdownlint.json.license | 2 +- .github/linters/.prettierrc.json.license | 2 +- .github/linters/.yamllint.yml | 2 +- .github/workflows/REUSE.yml | 2 +- .github/workflows/build-installer.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/mega-linter.yml | 2 +- .gitignore | 2 +- .mega-linter.yml | 2 +- COPYING.md | 878 ++++++++++++------ Directory.Build.props | 2 +- Directory.Packages.props | 2 +- Drivers/README.md | 8 +- Drivers/VBoxUSB/VBoxUSB.cat | Bin 11760 -> 11832 bytes Drivers/VBoxUSB/VBoxUSB.cat.license | 2 +- Drivers/VBoxUSB/VBoxUSB.inf | 34 +- Drivers/VBoxUSB/VBoxUSB.inf.license | 4 +- Drivers/VBoxUSB/VBoxUSB.sys | Bin 177752 -> 189136 bytes Drivers/VBoxUSB/VBoxUSB.sys.license | 4 +- Drivers/VBoxUSB/VBoxUSB_Legacy.cat | Bin 11645 -> 11798 bytes Drivers/VBoxUSB/VBoxUSB_Legacy.cat.license | 2 +- Drivers/VBoxUSBMon/VBoxUSBMon.cat | Bin 11709 -> 11768 bytes Drivers/VBoxUSBMon/VBoxUSBMon.cat.license | 2 +- Drivers/VBoxUSBMon/VBoxUSBMon.inf | 34 +- Drivers/VBoxUSBMon/VBoxUSBMon.inf.license | 4 +- Drivers/VBoxUSBMon/VBoxUSBMon.sys | Bin 191184 -> 204160 bytes Drivers/VBoxUSBMon/VBoxUSBMon.sys.license | 4 +- Drivers/VBoxUSBMon/VBoxUSBMon_Legacy.cat | Bin 11586 -> 11822 bytes .../VBoxUSBMon/VBoxUSBMon_Legacy.cat.license | 2 +- GitVersion.yml | 2 +- Installer/Drivers.wxs | 2 +- Installer/HarvestTransform.xslt | 2 +- Installer/Installer.wixproj | 2 +- Installer/Product.wxs | 2 +- Installer/Server.wxs | 2 +- Installer/UserInterface.wxs | 4 +- Installer/banner.png.license | 2 +- Installer/banner.xcf.license | 2 +- .../InstallerDependencies.csproj | 2 +- LICENSES/GPL-2.0-only.txt | 311 ------- LICENSES/GPL-3.0-only.txt | 232 +++++ NetStandard.props | 2 +- README.md | 2 +- UnitTests/AssemblySettings.cs | 2 +- UnitTests/Automation_Tests.cs | 2 +- UnitTests/BusId_Tests.cs | 2 +- UnitTests/ClientContext_Tests.cs | 2 +- .../ConfigurationManagerException_Tests.cs | 2 +- UnitTests/DeviceFile_Tests.cs | 2 +- UnitTests/ExportedDevice_Tests.cs | 2 +- UnitTests/GlobalSuppressions.cs | 2 +- UnitTests/Interop_UsbIp_Tests.cs | 2 +- UnitTests/Interop_VBoxUsbMon_Tests.cs | 2 +- UnitTests/Interop_VBoxUsb_Tests.cs | 2 +- UnitTests/NativeMethods.json.license | 2 +- UnitTests/NativeMethods.txt | 2 +- UnitTests/ParseTestBase.cs | 2 +- UnitTests/Parse_bind_Tests.cs | 2 +- UnitTests/Parse_license_Tests.cs | 2 +- UnitTests/Parse_list_Tests.cs | 2 +- UnitTests/Parse_server_Tests.cs | 2 +- UnitTests/Parse_state_Tests.cs | 2 +- UnitTests/Parse_unbind_Tests.cs | 2 +- UnitTests/Parse_usbipd_Tests.cs | 2 +- UnitTests/Parse_wsl_Tests.cs | 2 +- UnitTests/Parse_wsl_attach_Tests.cs | 2 +- UnitTests/Parse_wsl_detach_Tests.cs | 2 +- UnitTests/Parse_wsl_list_Tests.cs | 2 +- UnitTests/PcapNg_Tests.cs | 2 +- UnitTests/ProcessUtils_Tests.cs | 2 +- UnitTests/Program_Tests.cs | 2 +- UnitTests/Tools_Tests.cs | 2 +- UnitTests/UnexpectedResultException_Tests.cs | 2 +- UnitTests/UnitTests.csproj | 2 +- UnitTests/UsbDevice_Tests.cs | 2 +- UnitTests/Usings.cs | 2 +- UnitTests/VidPid_Tests.cs | 2 +- UnitTests/WslDistributions_Tests.cs | 2 +- Usbipd.Automation/BusId.cs | 2 +- Usbipd.Automation/Device.cs | 2 +- Usbipd.Automation/IsExternalInit.cs | 2 +- Usbipd.Automation/State.cs | 2 +- Usbipd.Automation/Usbipd.Automation.csproj | 2 +- Usbipd.Automation/VidPid.cs | 2 +- Usbipd.PowerShell/GetUsbipdDevice.cs | 2 +- Usbipd.PowerShell/GlobalSuppressions.cs | 2 +- Usbipd.PowerShell/Installation.cs | 2 +- Usbipd.PowerShell/Usbipd.PowerShell.csproj | 2 +- Usbipd/AttachedClient.cs | 2 +- Usbipd/ClientContext.cs | 2 +- Usbipd/CommandHandlers.cs | 4 +- Usbipd/ConfigurationManager.cs | 2 +- Usbipd/ConfigurationManagerException.cs | 2 +- Usbipd/ConnectedClient.cs | 2 +- Usbipd/ConsoleTools.cs | 2 +- Usbipd/DeviceFile.cs | 2 +- Usbipd/ExportedDevice.cs | 2 +- Usbipd/GlobalSuppressions.cs | 2 +- Usbipd/Interop/Linux.cs | 2 +- Usbipd/Interop/UsbIp.cs | 2 +- Usbipd/Interop/VBoxUsb.cs | 2 +- Usbipd/Interop/VBoxUsbMon.cs | 2 +- Usbipd/Interop/WinSDK.cs | 2 +- Usbipd/LogEvents.cs | 2 +- Usbipd/NativeMethods.txt | 2 +- Usbipd/NewDev.cs | 2 +- Usbipd/PcapNg.cs | 2 +- Usbipd/ProcessUtils.cs | 2 +- Usbipd/Program.cs | 2 +- .../PublishProfiles/InputForInstaller.pubxml | 2 +- Usbipd/RegistryUtils.cs | 2 +- Usbipd/Server.cs | 2 +- Usbipd/Tools.cs | 2 +- Usbipd/UnexpectedResultException.cs | 2 +- Usbipd/UsbDevice.cs | 2 +- Usbipd/Usbipd.csproj | 2 +- Usbipd/VBoxUsb.cs | 2 +- Usbipd/VBoxUsbMon.cs | 2 +- Usbipd/WslDistributions.cs | 2 +- Usbipd/app.manifest | 2 +- Usbipd/wsl-scripts/auto-attach.sh | 2 +- codecov.yml | 2 +- global.json.license | 2 +- nuget.config | 2 +- usbipd-win.sln.license | 2 +- 128 files changed, 998 insertions(+), 743 deletions(-) delete mode 100644 LICENSES/GPL-2.0-only.txt create mode 100644 LICENSES/GPL-3.0-only.txt diff --git a/.editorconfig b/.editorconfig index 96dd6bd..baf536d 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2020 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only # To learn more about .editorconfig see https://aka.ms/editorconfigdocs ############################### diff --git a/.gitattributes b/.gitattributes index 9f01bbb..1ea4855 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2020 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only # default: normalize EOL * text=auto diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 25f5d29..fb2f997 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2020 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only --- # To get started with Dependabot version updates, you'll need to specify which diff --git a/.github/linters/.markdownlint.json.license b/.github/linters/.markdownlint.json.license index 554f732..40dd6f0 100644 --- a/.github/linters/.markdownlint.json.license +++ b/.github/linters/.markdownlint.json.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: 2022 Frans van Dorsselaer -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/.github/linters/.prettierrc.json.license b/.github/linters/.prettierrc.json.license index 554f732..40dd6f0 100644 --- a/.github/linters/.prettierrc.json.license +++ b/.github/linters/.prettierrc.json.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: 2022 Frans van Dorsselaer -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/.github/linters/.yamllint.yml b/.github/linters/.yamllint.yml index 251a00b..1496177 100644 --- a/.github/linters/.yamllint.yml +++ b/.github/linters/.yamllint.yml @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2022 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only --- extends: default diff --git a/.github/workflows/REUSE.yml b/.github/workflows/REUSE.yml index 06566f0..6805236 100644 --- a/.github/workflows/REUSE.yml +++ b/.github/workflows/REUSE.yml @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2020 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only --- # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json diff --git a/.github/workflows/build-installer.yml b/.github/workflows/build-installer.yml index be9e6b6..028f7a0 100644 --- a/.github/workflows/build-installer.yml +++ b/.github/workflows/build-installer.yml @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2020 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only --- # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 249f96c..fa37ed7 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2020 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only --- # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json diff --git a/.github/workflows/mega-linter.yml b/.github/workflows/mega-linter.yml index 5eeade6..8cf3a43 100644 --- a/.github/workflows/mega-linter.yml +++ b/.github/workflows/mega-linter.yml @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2022 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only --- # yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json diff --git a/.gitignore b/.gitignore index a735d60..f51d75e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2020 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only bin/ obj/ diff --git a/.mega-linter.yml b/.mega-linter.yml index cd56cdc..a348370 100644 --- a/.mega-linter.yml +++ b/.mega-linter.yml @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2022 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only --- # Configuration file for MegaLinter diff --git a/COPYING.md b/COPYING.md index 28fbeca..2fb2e74 100644 --- a/COPYING.md +++ b/COPYING.md @@ -1,297 +1,622 @@ ### GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 +Version 3, 29 June 2007 - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA +Copyright (C) 2007 Free Software Foundation, Inc. + - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. +Everyone is permitted to copy and distribute verbatim copies of this +license document, but changing it is not allowed. ### Preamble -The licenses for most software are designed to take away your freedom -to share and change it. By contrast, the GNU General Public License is -intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. +The GNU General Public License is a free, copyleft license for +software and other kinds of works. + +The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom +to share and change all versions of a program--to make sure it remains +free software for all its users. We, the Free Software Foundation, use +the GNU General Public License for most of our software; it applies +also to any other work released this way by its authors. You can apply +it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the software, or if you modify it. +To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you +have certain responsibilities if you distribute copies of the +software, or if you modify it: responsibilities to respect the freedom +of others. For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. +Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, -we want its recipients to know that what they have is not the -original, so that any problems introduced by others will not reflect -on the original authors' reputations. +For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at -all. +Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the +manufacturer can do so. This is fundamentally incompatible with the +aim of protecting users' freedom to change the software. The +systematic pattern of such abuse occurs in the area of products for +individuals to use, which is precisely where it is most unacceptable. +Therefore, we have designed this version of the GPL to prohibit the +practice for those products. If such problems arise substantially in +other domains, we stand ready to extend this provision to those +domains in future versions of the GPL, as needed to protect the +freedom of users. + +Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish +to avoid the special danger that patents applied to a free program +could make it effectively proprietary. To prevent this, the GPL +assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. -### TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION +### TERMS AND CONDITIONS -**0.** This License applies to any program or other work which -contains a notice placed by the copyright holder saying it may be -distributed under the terms of this General Public License. The -"Program", below, refers to any such program or work, and a "work -based on the Program" means either the Program or any derivative work -under copyright law: that is to say, a work containing the Program or -a portion of it, either verbatim or with modifications and/or -translated into another language. (Hereinafter, translation is -included without limitation in the term "modification".) Each licensee -is addressed as "you". +#### 0. Definitions. -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the Program -(independent of having been made by running the Program). Whether that -is true depends on what the Program does. +"This License" refers to version 3 of the GNU General Public License. -**1.** You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. +"Copyright" also means copyright-like laws that apply to other kinds +of works, such as semiconductor masks. -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a -fee. +"The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. -**2.** You may modify your copy or copies of the Program or any -portion of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: +To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of +an exact copy. The resulting work is called a "modified version" of +the earlier work or a work "based on" the earlier work. - -**a)** You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. +A "covered work" means either the unmodified Program or a work based +on the Program. - -**b)** You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any part -thereof, to be licensed as a whole at no charge to all third parties -under the terms of this License. +To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. - -**c)** If the modified program normally reads commands interactively -when run, you must cause it, when started running for such interactive -use in the most ordinary way, to print or display an announcement -including an appropriate copyright notice and a notice that there is -no warranty (or else, saying that you provide a warranty) and that -users may redistribute the program under these conditions, and telling -the user how to view a copy of this License. (Exception: if the -Program itself is interactive but does not normally print such an -announcement, your work based on the Program is not required to print -an announcement.) +To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user +through a computer network, with no transfer of a copy, is not +conveying. -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. +An interactive user interface displays "Appropriate Legal Notices" to +the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. +#### 1. Source Code. -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. +The "source code" for a work means the preferred form of the work for +making modifications to it. "Object code" means any non-source form of +a work. -**3.** You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: +A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. - -**a)** Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections 1 -and 2 above on a medium customarily used for software interchange; or, +The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. - -**b)** Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your cost of -physically performing source distribution, a complete machine-readable -copy of the corresponding source code, to be distributed under the -terms of Sections 1 and 2 above on a medium customarily used for -software interchange; or, +The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. - -**c)** Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is allowed -only for noncommercial distribution and only if you received the -program in object code or executable form with such an offer, in -accord with Subsection b above.) +The Corresponding Source need not include anything that users can +regenerate automatically from other parts of the Corresponding Source. -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. +The Corresponding Source for a work in source code form is that same +work. -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. +#### 2. Basic Permissions. -**4.** You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt otherwise -to copy, modify, sublicense or distribute the Program is void, and -will automatically terminate your rights under this License. However, -parties who have received copies, or rights, from you under this -License will not have their licenses terminated so long as such -parties remain in full compliance. +All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. -**5.** You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. +You may make, run and propagate covered works that you do not convey, +without conditions so long as your license otherwise remains in force. +You may convey covered works to others for the sole purpose of having +them make modifications exclusively for you, or provide you with +facilities for running those works, provided that you comply with the +terms of this License in conveying all material for which you do not +control copyright. Those thus making or running the covered works for +you must do so exclusively on your behalf, under your direction and +control, on terms that prohibit them from making any copies of your +copyrighted material outside their relationship with you. -**6.** Each time you redistribute the Program (or any work based on -the Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to +Conveying under any other circumstances is permitted solely under the +conditions stated below. Sublicensing is not allowed; section 10 makes +it unnecessary. + +#### 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + +No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + +When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such +circumvention is effected by exercising rights under this License with +respect to the covered work, and you disclaim any intention to limit +operation or modification of the work as a means of enforcing, against +the work's users, your or third parties' legal rights to forbid +circumvention of technological measures. + +#### 4. Conveying Verbatim Copies. + +You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + +#### 5. Conveying Modified Source Versions. + +You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these +conditions: + +- a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. +- b) The work must carry prominent notices stating that it is + released under this License and any conditions added under + section 7. This requirement modifies the requirement in section 4 + to "keep intact all notices". +- c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. +- d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + +A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + +#### 6. Conveying Non-Source Forms. + +You may convey a covered work in object code form under the terms of +sections 4 and 5, provided that you also convey the machine-readable +Corresponding Source under the terms of this License, in one of these +ways: + +- a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. +- b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the Corresponding + Source from a network server at no charge. +- c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. +- d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. +- e) Convey the object code using peer-to-peer transmission, + provided you inform other peers where the object code and + Corresponding Source of the work are being offered to the general + public at no charge under subsection 6d. + +A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + +A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, +family, or household purposes, or (2) anything designed or sold for +incorporation into a dwelling. In determining whether a product is a +consumer product, doubtful cases shall be resolved in favor of +coverage. For a particular product received by a particular user, +"normally used" refers to a typical or common use of that class of +product, regardless of the status of the particular user or of the way +in which the particular user actually uses, or expects or is expected +to use, the product. A product is a consumer product regardless of +whether the product has substantial commercial, industrial or +non-consumer uses, unless such uses represent the only significant +mode of use of the product. + +"Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to +install and execute modified versions of a covered work in that User +Product from a modified version of its Corresponding Source. The +information must suffice to ensure that the continued functioning of +the modified object code is in no case prevented or interfered with +solely because modification has been made. + +If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + +The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or +updates for a work that has been modified or installed by the +recipient, or for the User Product in which it has been modified or +installed. Access to a network may be denied when the modification +itself materially and adversely affects the operation of the network +or violates the rules and protocols for communication across the +network. + +Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + +#### 7. Additional Terms. + +"Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + +Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders +of that material) supplement the terms of this License with terms: + +- a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or +- b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or +- c) Prohibiting misrepresentation of the origin of that material, + or requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or +- d) Limiting the use for publicity purposes of names of licensors + or authors of the material; or +- e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or +- f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions + of it) with contractual assumptions of liability to the recipient, + for any liability that these contractual assumptions directly + impose on those licensors and authors. + +All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; the +above requirements apply either way. + +#### 8. Termination. + +You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + +However, if you cease all violation of this License, then your license +from a particular copyright holder is reinstated (a) provisionally, +unless and until the copyright holder explicitly and finally +terminates your license, and (b) permanently, if the copyright holder +fails to notify you of the violation by some reasonable means prior to +60 days after the cessation. + +Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + +Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + +#### 9. Acceptance Not Required for Having Copies. + +You are not required to accept this License in order to receive or run +a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + +#### 10. Automatic Licensing of Downstream Recipients. + +Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + +An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + +You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + +#### 11. Patents. + +A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + +A contributor's "essential patent claims" are all patent claims owned +or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of this License. -**7.** If, as a consequence of a court judgment or allegation of -patent infringement or for any other reason (not limited to patent -issues), conditions are imposed on you (whether by court order, -agreement or otherwise) that contradict the conditions of this -License, they do not excuse you from the conditions of this License. -If you cannot distribute so as to satisfy simultaneously your -obligations under this License and any other pertinent obligations, -then as a consequence you may not distribute the Program at all. For -example, if a patent license would not permit royalty-free -redistribution of the Program by all those who receive copies directly -or indirectly through you, then the only way you could satisfy both it -and this License would be to refrain entirely from distribution of the -Program. +Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. +In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. +If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. +If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. -**8.** If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. +A patent license is "discriminatory" if it does not include within the +scope of its coverage, prohibits the exercise of, or is conditioned on +the non-exercise of one or more of the rights that are specifically +granted under this License. You may not convey a covered work if you +are a party to an arrangement with a third party that is in the +business of distributing software, under which you make payment to the +third party based on the extent of your activity of conveying the +work, and under which the third party grants, to any of the parties +who would receive the covered work from you, a discriminatory patent +license (a) in connection with copies of the covered work conveyed by +you (or copies made from those copies), or (b) primarily for and in +connection with specific products or compilations that contain the +covered work, unless you entered into that arrangement, or that patent +license was granted, prior to 28 March 2007. -**9.** The Free Software Foundation may publish revised and/or new -versions of the General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. +Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + +#### 12. No Surrender of Others' Freedom. + +If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under +this License and any other pertinent obligations, then as a +consequence you may not convey it at all. For example, if you agree to +terms that obligate you to collect a royalty for further conveying +from those to whom you convey the Program, the only way you could +satisfy both those terms and this License would be to refrain entirely +from conveying the Program. + +#### 13. Use with the GNU Affero General Public License. + +Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + +#### 14. Revised Versions of this License. + +The Free Software Foundation may publish revised and/or new versions +of the GNU General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in +detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Program does not specify a -version number of this License, you may choose any version ever -published by the Free Software Foundation. +specifies that a certain numbered version of the GNU General Public +License "or any later version" applies to it, you have the option of +following the terms and conditions either of that numbered version or +of any later version published by the Free Software Foundation. If the +Program does not specify a version number of the GNU General Public +License, you may choose any version ever published by the Free +Software Foundation. -**10.** If you wish to incorporate parts of the Program into other -free programs whose distribution conditions are different, write to -the author to ask for permission. For software which is copyrighted by -the Free Software Foundation, write to the Free Software Foundation; -we sometimes make exceptions for this. Our decision will be guided by -the two goals of preserving the free status of all derivatives of our -free software and of promoting the sharing and reuse of software -generally. +If the Program specifies that a proxy can decide which future versions +of the GNU General Public License can be used, that proxy's public +statement of acceptance of a version permanently authorizes you to +choose that version for the Program. -**NO WARRANTY** +Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. -**11.** BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. +#### 15. Disclaimer of Warranty. -**12.** IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT +WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE +DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR +CORRECTION. -### END OF TERMS AND CONDITIONS +#### 16. Limitation of Liability. + +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR +CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT +NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR +LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM +TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER +PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +#### 17. Interpretation of Sections 15 and 16. + +If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + +END OF TERMS AND CONDITIONS ### How to Apply These Terms to Your New Programs @@ -301,61 +626,50 @@ free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to -attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. +attach them to the start of each source file to most effectively state +the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. - one line to give the program's name and an idea of what it does. - Copyright (C) yyyy name of author + + Copyright (C) - 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 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 3 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. + 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + You should have received a copy of the GNU General Public License + along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: +If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details - type `show w'. This is free software, and you are welcome - to redistribute it under certain conditions; type `show c' - for details. + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. The hypothetical commands \`show w' and \`show c' should show the -appropriate parts of the General Public License. Of course, the -commands you use may be called something other than \`show w' and -\`show c'; they could even be mouse-clicks or menu items--whatever -suits your program. +appropriate parts of the General Public License. Of course, your +program's commands might be different; for a GUI interface, you would +use an "about box". You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the program, -if necessary. Here is a sample; alter the names: +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. For more information on this, and how to apply and follow +the GNU GPL, see . - Yoyodyne, Inc., hereby disclaims all copyright - interest in the program `Gnomovision' - (which makes passes at compilers) written - by James Hacker. - - signature of Ty Coon, 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, -you may consider it more useful to permit linking proprietary +The GNU General Public License does not permit incorporating your +program into proprietary programs. If your program is a subroutine +library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the -[GNU Lesser General Public -License](https://www.gnu.org/licenses/lgpl.html) instead of this -License. +GNU Lesser General Public License instead of this License. But first, +please read . diff --git a/Directory.Build.props b/Directory.Build.props index e91493e..3027292 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,7 +2,7 @@ diff --git a/Directory.Packages.props b/Directory.Packages.props index 90d4541..5df9e55 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -2,7 +2,7 @@ diff --git a/Drivers/README.md b/Drivers/README.md index 8cf2f6c..6af258c 100644 --- a/Drivers/README.md +++ b/Drivers/README.md @@ -1,16 +1,16 @@ # Declaration of License Compliance -These drivers are from a binary distribution of VirtualBox, version 6.1.36, provided +These drivers are from a binary distribution of VirtualBox, version 7.0.2, provided by Oracle Corporation, subject to the terms and conditions of the -[GNU General Public License, version 2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html). +[GNU General Public License, version 3](https://www.gnu.org/licenses/gpl-3.0.html). With the binary distribution came a written offer to download the source code from . -This README is to conform to clause 3c of the license. +This README is to conform to clause 6c of the license. diff --git a/Drivers/VBoxUSB/VBoxUSB.cat b/Drivers/VBoxUSB/VBoxUSB.cat index 0b45d6608a6d1b15a89a16b657229dfdf48a77f5..7629b1c9555d98478c13cf33be5c1b96051c377f 100644 GIT binary patch delta 4166 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 M<_&$JG;hrR2cT8oEdT%j delta 4297 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 diff --git a/Drivers/VBoxUSB/VBoxUSB.cat.license b/Drivers/VBoxUSB/VBoxUSB.cat.license index 4fd679d..f6395ec 100644 --- a/Drivers/VBoxUSB/VBoxUSB.cat.license +++ b/Drivers/VBoxUSB/VBoxUSB.cat.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: Copyright (c) Microsoft Corporation -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/Drivers/VBoxUSB/VBoxUSB.inf b/Drivers/VBoxUSB/VBoxUSB.inf index c61a23d..37af8b2 100644 --- a/Drivers/VBoxUSB/VBoxUSB.inf +++ b/Drivers/VBoxUSB/VBoxUSB.inf @@ -1,35 +1,45 @@ -; $Id: VBoxUSB.inf 135976 2020-02-04 10:35:17Z bird $ +; $Id: VBoxUSB.inf 153224 2022-08-22 17:43:14Z klaus $ ;; @file ; VBox host drivers - USB drivers - Win32 USB device ; ; -; Copyright (C) 2011-2020 Oracle Corporation +; Copyright (C) 2011-2022 Oracle and/or its affiliates. ; -; This file is part of VirtualBox Open Source Edition (OSE), as -; available from http://www.virtualbox.org. This file is free software; -; you can redistribute it and/or modify it under the terms of the GNU -; General Public License (GPL) as published by the Free Software -; Foundation, in version 2 as it comes in the "COPYING" file of the -; VirtualBox OSE distribution. VirtualBox OSE is distributed in the -; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; This file is part of VirtualBox base platform packages, as +; available from https://www.virtualbox.org. +; +; 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, in version 3 of the +; License. +; +; 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, see . ; ; The contents of this file may alternatively be used under the terms ; of the Common Development and Distribution License Version 1.0 -; (CDDL) only, as it comes in the "COPYING.CDDL" file of the -; VirtualBox OSE distribution, in which case the provisions of the +; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included +; in the VirtualBox distribution, in which case the provisions of the ; CDDL are applicable instead of those of the GPL. ; ; You may elect to license modified versions of this file under the ; terms and conditions of either the GPL or the CDDL or both. ; +; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 +; [Version] Signature="$Windows NT$" Class=USB ClassGUID={36FC9E60-C465-11CF-8056-444553540000} provider=%ORACLE% -DriverVer = 07/19/2022,6.1.36.2435 ; r152435 +DriverVer = 10/19/2022,7.0.2.4219 ; r154219 CatalogFile=VBoxUSB.cat [SourceDisksNames] diff --git a/Drivers/VBoxUSB/VBoxUSB.inf.license b/Drivers/VBoxUSB/VBoxUSB.inf.license index 50adce8..9004f26 100644 --- a/Drivers/VBoxUSB/VBoxUSB.inf.license +++ b/Drivers/VBoxUSB/VBoxUSB.inf.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2011-2020 Oracle Corporation +SPDX-FileCopyrightText: 2011-2022 Oracle and/or its affiliates -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/Drivers/VBoxUSB/VBoxUSB.sys b/Drivers/VBoxUSB/VBoxUSB.sys index 10175b651d4dd177890e1669bae89fe7edc72d9d..0bb97241fbfe015fa3a2581e946115d2c4e15be1 100644 GIT binary patch literal 189136 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%0AU{`&7#?syTXB`(dy*kazHO50En`O+-tpNl-0q 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
    ylA6z#gh2?}M4 z?)la`;32wSK$xD@lEqgV#xVNeH;w*ztdat)h8r#xLm;#n2JpiynV<};} zMl82emah`w)`*v7@yH7=<7SB0-L>)(B@&4O4sVG$crX7M37hP0tvcz$<@?gQZ}0}E z!M97E0l%D7XeE=(41BD$*?DVH8E3%^9nC z?NYe!nlj_$9zzG!zmwVfKGwOBT>=-*SYc)6WYR2y5r9uWICBNpvcw!qwf~A5_oW6U zvKVn9F5F_55vIMJ4?1x(0Ju1K5dg@j%4xNTv*}GXM0?Pw^l?h$R&$GG61>->ne0v? zH2mBV<{v_lj-_kOt1%f%I$lS-C+Cz^!w$dItNTt%fGcbnx(mUYw+-a8G{AwxIByFa6%yxNH9pBM(H&tL0 z9Tj}ogZHs$v$A2pVR9xQ$tly&SIPJga^KLe4AJ&_G8p0|lm{>qw9rjNjBQ}|tDZ!> zyb(J$?3RDK0KX$%&WF3f3l;Y+T8|A|NS#7Ijn&?TQD@kH&hb%0aa=eUm> zMbb5a4IN>;^wWL=Z4OB{9(loxgm+pzp-;_-XH{?qJ+FaV(uqJa zv{loIaS$=$Az=WrC5fH{^^I7njRi>QXf!+6t^_u|3FD1`4Q>ynfU!CG}_}2qvqki)!2Rn z1ctkG{F-BA@Xh$Vji5*Uq+fdJ^6`NY_3e)w#IJn?)?+%|CL) zP1Jr4$s#mw3D9Mb^ROTMOqk(m{?~N_E zeKrqxpOg%Ezpf|XeV*uds=)oWr&C>4pi59ar$A13A{IU^okTfz>Mk-&%bxdr@Xc>s zN$QunC((}q+Zqnr;v{VIdtloN5P*|_5@FAvyr1oZfyN^wwJ$-#9Aw<(!Ug+p%K>h? zxCaJeX=ajlQpidJzXyZqE0~^=v<@~{FO|7_H@DxCQSm(Je*v_s5vxi2IJm+48QfwG z{^0Tdy^2C4qlDIw_MY!=(}L2`t7RkJ{>S*8Ewprgyghyyf^Uc8*IbT(&ZIgVZiin@ zQuJNe3`GPJdyCwS(~vtU1gv3q5Raw=cG&DZ1;26!S%9nFUx^py)|a)E_Ce z=7d@-A=GIoH8)JN#JezC0^skVTvw``Ehkjjih{hPrD2*iz858_RTMjuDwfextfkZv zYM5qgD7D7_h@xA`l1pT4eI8##4fgQq=gFXRc%|}p(FPo)%_-vzf`;flkIyHcSP$H1ojusn1p8K*s)A+HuPb0S|SoMAyjzMS(qQvhC}F7MovC*^ep78#}+tlB*s4hKzsxc zL!EX_Jc)n>#z$4|oxixZy`g@QWjW7z4UmkegqX#9TQbO5wQRG>2!53qSCvZ-H+IzjSTh+Ds#v zx>Fbjcu%7`GqFpmZxEwOpP=Dl5I(|gOkg)#WTlS_Kyq~0deHGPvT(%_i-wO|F`n4* z%**X>L-$1Q#Ne zVa!W#rU8{X+3EiX6`!3Hd?s5}P9vFH#L>VW|7s+h_Psur^Rpd77T2ly*#WRI1sm2C zfI5Z00oWpj87$RZf;^wTQ{2%UKMf4i_=#h(#2z<(FiDVq7N^O?cuIp5@t#ZEk(9|FyB1A1lGKGat^&V;y}^kL>}

    fdzE^ekuJML;r@*1@v6y`!OOKNDNDAu8`;~pK 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 D&-C8< delta 4479 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 Pj1wI91YXg^s0IH3v8sfh diff --git a/Drivers/VBoxUSB/VBoxUSB_Legacy.cat.license b/Drivers/VBoxUSB/VBoxUSB_Legacy.cat.license index 554f732..40dd6f0 100644 --- a/Drivers/VBoxUSB/VBoxUSB_Legacy.cat.license +++ b/Drivers/VBoxUSB/VBoxUSB_Legacy.cat.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: 2022 Frans van Dorsselaer -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/Drivers/VBoxUSBMon/VBoxUSBMon.cat b/Drivers/VBoxUSBMon/VBoxUSBMon.cat index c2fadbc3847505373b80a371656786f6a9c91d3f..0051942e3ae66fae941de7dacceff9b94cc9ef8b 100644 GIT binary patch delta 4342 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 g2|QbdLzI_ltd_Jsu=V)*@-dWA$Tq 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 diff --git a/Drivers/VBoxUSBMon/VBoxUSBMon.cat.license b/Drivers/VBoxUSBMon/VBoxUSBMon.cat.license index 50696d4..d91c23a 100644 --- a/Drivers/VBoxUSBMon/VBoxUSBMon.cat.license +++ b/Drivers/VBoxUSBMon/VBoxUSBMon.cat.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: Microsoft Corporation -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/Drivers/VBoxUSBMon/VBoxUSBMon.inf b/Drivers/VBoxUSBMon/VBoxUSBMon.inf index 0f248c6..ab68731 100644 --- a/Drivers/VBoxUSBMon/VBoxUSBMon.inf +++ b/Drivers/VBoxUSBMon/VBoxUSBMon.inf @@ -1,35 +1,45 @@ -; $Id: VBoxUSBMon.inf 135976 2020-02-04 10:35:17Z bird $ +; $Id: VBoxUSBMon.inf 153224 2022-08-22 17:43:14Z klaus $ ;; @file ; VBox USB Monitor driver - Installation file ; ; -; Copyright (C) 2011-2020 Oracle Corporation +; Copyright (C) 2011-2022 Oracle and/or its affiliates. ; -; This file is part of VirtualBox Open Source Edition (OSE), as -; available from http://www.virtualbox.org. This file is free software; -; you can redistribute it and/or modify it under the terms of the GNU -; General Public License (GPL) as published by the Free Software -; Foundation, in version 2 as it comes in the "COPYING" file of the -; VirtualBox OSE distribution. VirtualBox OSE is distributed in the -; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. +; This file is part of VirtualBox base platform packages, as +; available from https://www.virtualbox.org. +; +; 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, in version 3 of the +; License. +; +; 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, see . ; ; The contents of this file may alternatively be used under the terms ; of the Common Development and Distribution License Version 1.0 -; (CDDL) only, as it comes in the "COPYING.CDDL" file of the -; VirtualBox OSE distribution, in which case the provisions of the +; (CDDL), a copy of it is provided in the "COPYING.CDDL" file included +; in the VirtualBox distribution, in which case the provisions of the ; CDDL are applicable instead of those of the GPL. ; ; You may elect to license modified versions of this file under the ; terms and conditions of either the GPL or the CDDL or both. ; +; SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 +; [Version] Signature="$Windows NT$" Class=System ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318} Provider=%ORACLE% -DriverVer = 07/19/2022,6.1.36.2435 ; r152435 +DriverVer = 10/19/2022,7.0.2.4219 ; r154219 DriverPackageType=KernelService CatalogFile=VBoxUSBMon.cat diff --git a/Drivers/VBoxUSBMon/VBoxUSBMon.inf.license b/Drivers/VBoxUSBMon/VBoxUSBMon.inf.license index 50adce8..9004f26 100644 --- a/Drivers/VBoxUSBMon/VBoxUSBMon.inf.license +++ b/Drivers/VBoxUSBMon/VBoxUSBMon.inf.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2011-2020 Oracle Corporation +SPDX-FileCopyrightText: 2011-2022 Oracle and/or its affiliates -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/Drivers/VBoxUSBMon/VBoxUSBMon.sys b/Drivers/VBoxUSBMon/VBoxUSBMon.sys index 3f463470038c34b0f9dc8353ad3612208d8497a9..326cecbe3f80911a6d8394eba0d5c79ca410caf6 100644 GIT binary patch literal 204160 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

      N>*jE}_Rd0Q@odOa&3Nb!>JeB)nxo1!{ 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 literal 191184 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

      d7ME24I(aE;#@-A@h**Z8$%5PmKHhg7)67maC~ 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 BXY>F7 diff --git a/Drivers/VBoxUSBMon/VBoxUSBMon.sys.license b/Drivers/VBoxUSBMon/VBoxUSBMon.sys.license index 81d0560..9004f26 100644 --- a/Drivers/VBoxUSBMon/VBoxUSBMon.sys.license +++ b/Drivers/VBoxUSBMon/VBoxUSBMon.sys.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2009-2022 Oracle Corporation +SPDX-FileCopyrightText: 2011-2022 Oracle and/or its affiliates -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/Drivers/VBoxUSBMon/VBoxUSBMon_Legacy.cat b/Drivers/VBoxUSBMon/VBoxUSBMon_Legacy.cat index 0211b0303a0b805b0cb83398f5ad238f0cdeefdc..f388445acd21e59c57a27c051efcdcac03221ac9 100644 GIT binary patch delta 4706 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 Q_xHCUzUYCi`b>-d1)(zLiU0rr delta 4489 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 JW4fff{{dY9gOUIM diff --git a/Drivers/VBoxUSBMon/VBoxUSBMon_Legacy.cat.license b/Drivers/VBoxUSBMon/VBoxUSBMon_Legacy.cat.license index 554f732..40dd6f0 100644 --- a/Drivers/VBoxUSBMon/VBoxUSBMon_Legacy.cat.license +++ b/Drivers/VBoxUSBMon/VBoxUSBMon_Legacy.cat.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: 2022 Frans van Dorsselaer -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/GitVersion.yml b/GitVersion.yml index 1bcf3a9..4f0d569 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2020 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only --- assembly-file-versioning-format: '{Major}.{Minor}.{Patch}.{env:GITHUB_RUN_NUMBER ?? 0}' diff --git a/Installer/Drivers.wxs b/Installer/Drivers.wxs index 756d7e3..338bab9 100644 --- a/Installer/Drivers.wxs +++ b/Installer/Drivers.wxs @@ -2,7 +2,7 @@ diff --git a/Installer/Product.wxs b/Installer/Product.wxs index 87120e7..7a17915 100644 --- a/Installer/Product.wxs +++ b/Installer/Product.wxs @@ -2,7 +2,7 @@ @@ -278,7 +278,7 @@ SPDX-License-Identifier: GPL-2.0-only Id="License" Type="Hyperlink" X="30" Y="202" Width="310" Height="24" ToolTip ="Open the license in your browser" Text="{\Caption}Copyright © $(var.Year) -Published under the terms of the <a href="https://www.gnu.org/licenses/gpl-2.0.html">GNU General Public License, version 2</a>." +Published under the terms of the <a href="https://www.gnu.org/licenses/gpl-3.0.html">GNU General Public License, version 3</a>." /> diff --git a/Installer/banner.png.license b/Installer/banner.png.license index c6ea392..db4e6ed 100644 --- a/Installer/banner.png.license +++ b/Installer/banner.png.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: 2021 Frans van Dorsselaer -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/Installer/banner.xcf.license b/Installer/banner.xcf.license index c6ea392..db4e6ed 100644 --- a/Installer/banner.xcf.license +++ b/Installer/banner.xcf.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: 2021 Frans van Dorsselaer -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/InstallerDependencies/InstallerDependencies.csproj b/InstallerDependencies/InstallerDependencies.csproj index b92a8ff..14c09da 100644 --- a/InstallerDependencies/InstallerDependencies.csproj +++ b/InstallerDependencies/InstallerDependencies.csproj @@ -2,7 +2,7 @@ diff --git a/LICENSES/GPL-2.0-only.txt b/LICENSES/GPL-2.0-only.txt deleted file mode 100644 index 3b6070f..0000000 --- a/LICENSES/GPL-2.0-only.txt +++ /dev/null @@ -1,311 +0,0 @@ -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - -Everyone is permitted to copy and distribute verbatim copies of this license -document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your freedom to share -and change it. By contrast, the GNU General Public License is intended to -guarantee your freedom to share and change free software--to make sure the -software is free for all its users. This General Public License applies to -most of the Free Software Foundation's software and to any other program whose -authors commit to using it. (Some other Free Software Foundation software -is covered by the GNU Lesser General Public License instead.) You can apply -it to your programs, too. - -When we speak of free software, we are referring to freedom, not price. Our -General Public Licenses are designed to make sure that you have the freedom -to distribute copies of free software (and charge for this service if you -wish), that you receive source code or can get it if you want it, that you -can change the software or use pieces of it in new free programs; and that -you know you can do these things. - -To protect your rights, we need to make restrictions that forbid anyone to -deny you these rights or to ask you to surrender the rights. These restrictions -translate to certain responsibilities for you if you distribute copies of -the software, or if you modify it. - -For example, if you distribute copies of such a program, whether gratis or -for a fee, you must give the recipients all the rights that you have. You -must make sure that they, too, receive or can get the source code. And you -must show them these terms so they know their rights. - -We protect your rights with two steps: (1) copyright the software, and (2) -offer you this license which gives you legal permission to copy, distribute -and/or modify the software. - -Also, for each author's protection and ours, we want to make certain that -everyone understands that there is no warranty for this free software. If -the software is modified by someone else and passed on, we want its recipients -to know that what they have is not the original, so that any problems introduced -by others will not reflect on the original authors' reputations. - -Finally, any free program is threatened constantly by software patents. We -wish to avoid the danger that redistributors of a free program will individually -obtain patent licenses, in effect making the program proprietary. To prevent -this, we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -The precise terms and conditions for copying, distribution and modification -follow. - -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains a notice -placed by the copyright holder saying it may be distributed under the terms -of this General Public License. The "Program", below, refers to any such program -or work, and a "work based on the Program" means either the Program or any -derivative work under copyright law: that is to say, a work containing the -Program or a portion of it, either verbatim or with modifications and/or translated -into another language. (Hereinafter, translation is included without limitation -in the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not covered -by this License; they are outside its scope. The act of running the Program -is not restricted, and the output from the Program is covered only if its -contents constitute a work based on the Program (independent of having been -made by running the Program). Whether that is true depends on what the Program -does. - -1. You may copy and distribute verbatim copies of the Program's source code -as you receive it, in any medium, provided that you conspicuously and appropriately -publish on each copy an appropriate copyright notice and disclaimer of warranty; -keep intact all the notices that refer to this License and to the absence -of any warranty; and give any other recipients of the Program a copy of this -License along with the Program. - -You may charge a fee for the physical act of transferring a copy, and you -may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion of it, -thus forming a work based on the Program, and copy and distribute such modifications -or work under the terms of Section 1 above, provided that you also meet all -of these conditions: - -a) You must cause the modified files to carry prominent notices stating that -you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in whole or -in part contains or is derived from the Program or any part thereof, to be -licensed as a whole at no charge to all third parties under the terms of this -License. - -c) If the modified program normally reads commands interactively when run, -you must cause it, when started running for such interactive use in the most -ordinary way, to print or display an announcement including an appropriate -copyright notice and a notice that there is no warranty (or else, saying that -you provide a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this License. -(Exception: if the Program itself is interactive but does not normally print -such an announcement, your work based on the Program is not required to print -an announcement.) - -These requirements apply to the modified work as a whole. If identifiable -sections of that work are not derived from the Program, and can be reasonably -considered independent and separate works in themselves, then this License, -and its terms, do not apply to those sections when you distribute them as -separate works. But when you distribute the same sections as part of a whole -which is a work based on the Program, the distribution of the whole must be -on the terms of this License, whose permissions for other licensees extend -to the entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest your -rights to work written entirely by you; rather, the intent is to exercise -the right to control the distribution of derivative or collective works based -on the Program. - -In addition, mere aggregation of another work not based on the Program with -the Program (or with a work based on the Program) on a volume of a storage -or distribution medium does not bring the other work under the scope of this -License. - -3. You may copy and distribute the Program (or a work based on it, under Section -2) in object code or executable form under the terms of Sections 1 and 2 above -provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable source code, -which must be distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three years, to give -any third party, for a charge no more than your cost of physically performing -source distribution, a complete machine-readable copy of the corresponding -source code, to be distributed under the terms of Sections 1 and 2 above on -a medium customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer to distribute -corresponding source code. (This alternative is allowed only for noncommercial -distribution and only if you received the program in object code or executable -form with such an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for making -modifications to it. For an executable work, complete source code means all -the source code for all modules it contains, plus any associated interface -definition files, plus the scripts used to control compilation and installation -of the executable. However, as a special exception, the source code distributed -need not include anything that is normally distributed (in either source or -binary form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component itself -accompanies the executable. - -If distribution of executable or object code is made by offering access to -copy from a designated place, then offering equivalent access to copy the -source code from the same place counts as distribution of the source code, -even though third parties are not compelled to copy the source along with -the object code. - -4. You may not copy, modify, sublicense, or distribute the Program except -as expressly provided under this License. Any attempt otherwise to copy, modify, -sublicense or distribute the Program is void, and will automatically terminate -your rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses terminated -so long as such parties remain in full compliance. - -5. You are not required to accept this License, since you have not signed -it. However, nothing else grants you permission to modify or distribute the -Program or its derivative works. These actions are prohibited by law if you -do not accept this License. Therefore, by modifying or distributing the Program -(or any work based on the Program), you indicate your acceptance of this License -to do so, and all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the Program), -the recipient automatically receives a license from the original licensor -to copy, distribute or modify the Program subject to these terms and conditions. -You may not impose any further restrictions on the recipients' exercise of -the rights granted herein. You are not responsible for enforcing compliance -by third parties to this License. - -7. If, as a consequence of a court judgment or allegation of patent infringement -or for any other reason (not limited to patent issues), conditions are imposed -on you (whether by court order, agreement or otherwise) that contradict the -conditions of this License, they do not excuse you from the conditions of -this License. If you cannot distribute so as to satisfy simultaneously your -obligations under this License and any other pertinent obligations, then as -a consequence you may not distribute the Program at all. For example, if a -patent license would not permit royalty-free redistribution of the Program -by all those who receive copies directly or indirectly through you, then the -only way you could satisfy both it and this License would be to refrain entirely -from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply and -the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any patents -or other property right claims or to contest validity of any such claims; -this section has the sole purpose of protecting the integrity of the free -software distribution system, which is implemented by public license practices. -Many people have made generous contributions to the wide range of software -distributed through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing to -distribute software through any other system and a licensee cannot impose -that choice. - -This section is intended to make thoroughly clear what is believed to be a -consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in certain -countries either by patents or by copyrighted interfaces, the original copyright -holder who places the Program under this License may add an explicit geographical -distribution limitation excluding those countries, so that distribution is -permitted only in or among countries not thus excluded. In such case, this -License incorporates the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions of -the General Public License from time to time. Such new versions will be similar -in spirit to the present version, but may differ in detail to address new -problems or concerns. - -Each version is given a distinguishing version number. If the Program specifies -a version number of this License which applies to it and "any later version", -you have the option of following the terms and conditions either of that version -or of any later version published by the Free Software Foundation. If the -Program does not specify a version number of this License, you may choose -any version ever published by the Free Software Foundation. - -10. If you wish to incorporate parts of the Program into other free programs -whose distribution conditions are different, write to the author to ask for -permission. For software which is copyrighted by the Free Software Foundation, -write to the Free Software Foundation; we sometimes make exceptions for this. -Our decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing and reuse -of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR -THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE -STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM -"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, -BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE -OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE -OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA -OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES -OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH -HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest possible -use to the public, the best way to achieve this is to make it free software -which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest to attach -them to the start of each source file to most effectively convey the exclusion -of warranty; and each file should have at least the "copyright" line and a -pointer to where the full notice is found. - -one line to give the program's name and an idea of what it does. Copyright -(C) yyyy name of author - -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., 51 Franklin -Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how -to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this when -it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author Gnomovision comes -with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, -and you are welcome to redistribute it under certain conditions; type `show -c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may be -called something other than `show w' and `show c'; they could even be mouse-clicks -or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your school, -if any, to sign a "copyright disclaimer" for the program, if necessary. Here -is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' -(which makes passes at compilers) written by James Hacker. - -signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice diff --git a/LICENSES/GPL-3.0-only.txt b/LICENSES/GPL-3.0-only.txt new file mode 100644 index 0000000..d41c0bd --- /dev/null +++ b/LICENSES/GPL-3.0-only.txt @@ -0,0 +1,232 @@ +GNU GENERAL PUBLIC LICENSE +Version 3, 29 June 2007 + +Copyright © 2007 Free Software Foundation, Inc. + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +The GNU General Public License is a free, copyleft license for software and other kinds of works. + +The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. + +To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. + +For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. + +Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. + +For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. + +Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. + +Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. + +The precise terms and conditions for copying, distribution and modification follow. + +TERMS AND CONDITIONS + +0. Definitions. + +“This License” refers to version 3 of the GNU General Public License. + +“Copyright” also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. + +“The Program” refers to any copyrightable work licensed under this License. Each licensee is addressed as “you”. “Licensees” and “recipients” may be individuals or organizations. + +To “modify” a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a “modified version” of the earlier work or a work “based on” the earlier work. + +A “covered work” means either the unmodified Program or a work based on the Program. + +To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. + +To “convey” a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. + +An interactive user interface displays “Appropriate Legal Notices” to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. + +1. Source Code. +The “source code” for a work means the preferred form of the work for making modifications to it. “Object code” means any non-source form of a work. + +A “Standard Interface” means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. + +The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A “Major Component”, in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. + +The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. + +The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. + +The Corresponding Source for a work in source code form is that same work. + +2. Basic Permissions. +All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. + +You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. + +Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. + +3. Protecting Users' Legal Rights From Anti-Circumvention Law. +No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. + +When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. + +4. Conveying Verbatim Copies. +You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. + +5. Conveying Modified Source Versions. +You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to “keep intact all notices”. + + c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. + +A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. + +6. Conveying Non-Source Forms. +You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: + + a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. + + d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. + +A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. + +A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, “normally used” refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. + +“Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. + +If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). + +The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. + +Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. + +7. Additional Terms. +“Additional permissions” are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. + +Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or authors of the material; or + + e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. + +All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. + +8. Termination. +You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). + +However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. + +Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. + +Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. + +9. Acceptance Not Required for Having Copies. +You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. + +10. Automatic Licensing of Downstream Recipients. +Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. + +An “entity transaction” is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. + +You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. + +11. Patents. +A “contributor” is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's “contributor version”. + +A contributor's “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, “control” includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. + +Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. + +In the following three paragraphs, a “patent license” is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To “grant” such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. + +If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. “Knowingly relying” means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. + +If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. + +A patent license is “discriminatory” if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. + +Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. + +12. No Surrender of Others' Freedom. +If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. + +13. Use with the GNU Affero General Public License. +Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. + +14. Revised Versions of this License. +The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. + +If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. + +Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. + +15. Disclaimer of Warranty. +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +16. Limitation of Liability. +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +17. Interpretation of Sections 15 and 16. +If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the “copyright” line and a pointer to where the full notice is found. + + + Copyright (C) + + 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 3 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, see . + +Also add information on how to contact you by electronic and paper mail. + +If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an “about box”. + +You should also get your employer (if you work as a programmer) or school, if any, to sign a “copyright disclaimer” for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . + +The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . diff --git a/NetStandard.props b/NetStandard.props index 2a4011e..2ac23a8 100644 --- a/NetStandard.props +++ b/NetStandard.props @@ -2,7 +2,7 @@ diff --git a/README.md b/README.md index d995c8f..db9f387 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # usbipd-win diff --git a/UnitTests/AssemblySettings.cs b/UnitTests/AssemblySettings.cs index 4c7dbbf..72c97b8 100644 --- a/UnitTests/AssemblySettings.cs +++ b/UnitTests/AssemblySettings.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only [assembly: CLSCompliant(false)] [assembly: DiscoverInternals] diff --git a/UnitTests/Automation_Tests.cs b/UnitTests/Automation_Tests.cs index c0c30d7..8de4625 100644 --- a/UnitTests/Automation_Tests.cs +++ b/UnitTests/Automation_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.Net; using Usbipd.Automation; diff --git a/UnitTests/BusId_Tests.cs b/UnitTests/BusId_Tests.cs index 1ae9c11..ac7acfa 100644 --- a/UnitTests/BusId_Tests.cs +++ b/UnitTests/BusId_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using Usbipd.Automation; diff --git a/UnitTests/ClientContext_Tests.cs b/UnitTests/ClientContext_Tests.cs index 66d963e..64264a0 100644 --- a/UnitTests/ClientContext_Tests.cs +++ b/UnitTests/ClientContext_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.Net; diff --git a/UnitTests/ConfigurationManagerException_Tests.cs b/UnitTests/ConfigurationManagerException_Tests.cs index fffe8ff..78c53ea 100644 --- a/UnitTests/ConfigurationManagerException_Tests.cs +++ b/UnitTests/ConfigurationManagerException_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.ComponentModel; using Windows.Win32.Devices.DeviceAndDriverInstallation; diff --git a/UnitTests/DeviceFile_Tests.cs b/UnitTests/DeviceFile_Tests.cs index 57844e2..ae33c56 100644 --- a/UnitTests/DeviceFile_Tests.cs +++ b/UnitTests/DeviceFile_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.ComponentModel; using System.Net; diff --git a/UnitTests/ExportedDevice_Tests.cs b/UnitTests/ExportedDevice_Tests.cs index 5ac99ca..9c2b7c9 100644 --- a/UnitTests/ExportedDevice_Tests.cs +++ b/UnitTests/ExportedDevice_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using Usbipd.Automation; using static Usbipd.Interop.Linux; diff --git a/UnitTests/GlobalSuppressions.cs b/UnitTests/GlobalSuppressions.cs index f3ef96f..ec43bb0 100644 --- a/UnitTests/GlobalSuppressions.cs +++ b/UnitTests/GlobalSuppressions.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only // This file is used by Code Analysis to maintain SuppressMessage // attributes that are applied to this project. diff --git a/UnitTests/Interop_UsbIp_Tests.cs b/UnitTests/Interop_UsbIp_Tests.cs index fdf6973..5ad2514 100644 --- a/UnitTests/Interop_UsbIp_Tests.cs +++ b/UnitTests/Interop_UsbIp_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.Net; using Usbipd.Interop; diff --git a/UnitTests/Interop_VBoxUsbMon_Tests.cs b/UnitTests/Interop_VBoxUsbMon_Tests.cs index f61f7b8..9be6785 100644 --- a/UnitTests/Interop_VBoxUsbMon_Tests.cs +++ b/UnitTests/Interop_VBoxUsbMon_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using static Usbipd.Interop.VBoxUsbMon; diff --git a/UnitTests/Interop_VBoxUsb_Tests.cs b/UnitTests/Interop_VBoxUsb_Tests.cs index 373c3c1..23473e0 100644 --- a/UnitTests/Interop_VBoxUsb_Tests.cs +++ b/UnitTests/Interop_VBoxUsb_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using static Usbipd.Interop.VBoxUsb; diff --git a/UnitTests/NativeMethods.json.license b/UnitTests/NativeMethods.json.license index 852c211..8d82415 100644 --- a/UnitTests/NativeMethods.json.license +++ b/UnitTests/NativeMethods.json.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: 2022 Frans van Dorsselaer -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/UnitTests/NativeMethods.txt b/UnitTests/NativeMethods.txt index 91bf2d0..e93399c 100644 --- a/UnitTests/NativeMethods.txt +++ b/UnitTests/NativeMethods.txt @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only FILE_ALLOCATED_RANGE_BUFFER FSCTL_QUERY_ALLOCATED_RANGES diff --git a/UnitTests/ParseTestBase.cs b/UnitTests/ParseTestBase.cs index b2e6f30..f249be1 100644 --- a/UnitTests/ParseTestBase.cs +++ b/UnitTests/ParseTestBase.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine.IO; diff --git a/UnitTests/Parse_bind_Tests.cs b/UnitTests/Parse_bind_Tests.cs index 1dde4fb..a14edc5 100644 --- a/UnitTests/Parse_bind_Tests.cs +++ b/UnitTests/Parse_bind_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; using Usbipd.Automation; diff --git a/UnitTests/Parse_license_Tests.cs b/UnitTests/Parse_license_Tests.cs index ecd5bbf..05816cd 100644 --- a/UnitTests/Parse_license_Tests.cs +++ b/UnitTests/Parse_license_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; diff --git a/UnitTests/Parse_list_Tests.cs b/UnitTests/Parse_list_Tests.cs index 9a051e9..ef8473d 100644 --- a/UnitTests/Parse_list_Tests.cs +++ b/UnitTests/Parse_list_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; diff --git a/UnitTests/Parse_server_Tests.cs b/UnitTests/Parse_server_Tests.cs index dd053ea..106251e 100644 --- a/UnitTests/Parse_server_Tests.cs +++ b/UnitTests/Parse_server_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; diff --git a/UnitTests/Parse_state_Tests.cs b/UnitTests/Parse_state_Tests.cs index c2c6ff5..182d8ec 100644 --- a/UnitTests/Parse_state_Tests.cs +++ b/UnitTests/Parse_state_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; diff --git a/UnitTests/Parse_unbind_Tests.cs b/UnitTests/Parse_unbind_Tests.cs index 13eacab..fb5cdfb 100644 --- a/UnitTests/Parse_unbind_Tests.cs +++ b/UnitTests/Parse_unbind_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; using Usbipd.Automation; diff --git a/UnitTests/Parse_usbipd_Tests.cs b/UnitTests/Parse_usbipd_Tests.cs index ca7615f..3d14e0f 100644 --- a/UnitTests/Parse_usbipd_Tests.cs +++ b/UnitTests/Parse_usbipd_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only namespace UnitTests; diff --git a/UnitTests/Parse_wsl_Tests.cs b/UnitTests/Parse_wsl_Tests.cs index f8c311d..5e81b45 100644 --- a/UnitTests/Parse_wsl_Tests.cs +++ b/UnitTests/Parse_wsl_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only namespace UnitTests; diff --git a/UnitTests/Parse_wsl_attach_Tests.cs b/UnitTests/Parse_wsl_attach_Tests.cs index 371f989..01f6a8f 100644 --- a/UnitTests/Parse_wsl_attach_Tests.cs +++ b/UnitTests/Parse_wsl_attach_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; using Usbipd.Automation; diff --git a/UnitTests/Parse_wsl_detach_Tests.cs b/UnitTests/Parse_wsl_detach_Tests.cs index 7b63b28..fd70f6f 100644 --- a/UnitTests/Parse_wsl_detach_Tests.cs +++ b/UnitTests/Parse_wsl_detach_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; using Usbipd.Automation; diff --git a/UnitTests/Parse_wsl_list_Tests.cs b/UnitTests/Parse_wsl_list_Tests.cs index e0095c9..2e74546 100644 --- a/UnitTests/Parse_wsl_list_Tests.cs +++ b/UnitTests/Parse_wsl_list_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; diff --git a/UnitTests/PcapNg_Tests.cs b/UnitTests/PcapNg_Tests.cs index a0a8a13..9f3632d 100644 --- a/UnitTests/PcapNg_Tests.cs +++ b/UnitTests/PcapNg_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Logging; diff --git a/UnitTests/ProcessUtils_Tests.cs b/UnitTests/ProcessUtils_Tests.cs index f654d44..e5c37f2 100644 --- a/UnitTests/ProcessUtils_Tests.cs +++ b/UnitTests/ProcessUtils_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.ComponentModel; diff --git a/UnitTests/Program_Tests.cs b/UnitTests/Program_Tests.cs index 96acf82..a15389b 100644 --- a/UnitTests/Program_Tests.cs +++ b/UnitTests/Program_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.CommandLine; diff --git a/UnitTests/Tools_Tests.cs b/UnitTests/Tools_Tests.cs index 1c6b09a..93f3602 100644 --- a/UnitTests/Tools_Tests.cs +++ b/UnitTests/Tools_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.ComponentModel; using System.IO.Pipelines; diff --git a/UnitTests/UnexpectedResultException_Tests.cs b/UnitTests/UnexpectedResultException_Tests.cs index fcdaeb6..48f7d5a 100644 --- a/UnitTests/UnexpectedResultException_Tests.cs +++ b/UnitTests/UnexpectedResultException_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only namespace UnitTests; diff --git a/UnitTests/UnitTests.csproj b/UnitTests/UnitTests.csproj index 77a9ac2..bfa8e0d 100644 --- a/UnitTests/UnitTests.csproj +++ b/UnitTests/UnitTests.csproj @@ -2,7 +2,7 @@ diff --git a/UnitTests/UsbDevice_Tests.cs b/UnitTests/UsbDevice_Tests.cs index 667711c..580d4ed 100644 --- a/UnitTests/UsbDevice_Tests.cs +++ b/UnitTests/UsbDevice_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.Net; using Usbipd.Automation; diff --git a/UnitTests/Usings.cs b/UnitTests/Usings.cs index 7a56751..5c556d0 100644 --- a/UnitTests/Usings.cs +++ b/UnitTests/Usings.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only global using Microsoft.VisualStudio.TestTools.UnitTesting; global using Moq; diff --git a/UnitTests/VidPid_Tests.cs b/UnitTests/VidPid_Tests.cs index af99d58..f56a5e0 100644 --- a/UnitTests/VidPid_Tests.cs +++ b/UnitTests/VidPid_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.Globalization; using Usbipd.Automation; diff --git a/UnitTests/WslDistributions_Tests.cs b/UnitTests/WslDistributions_Tests.cs index be01583..87c2a4b 100644 --- a/UnitTests/WslDistributions_Tests.cs +++ b/UnitTests/WslDistributions_Tests.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.Buffers.Binary; using System.Net; diff --git a/Usbipd.Automation/BusId.cs b/Usbipd.Automation/BusId.cs index 8902786..4675df9 100644 --- a/Usbipd.Automation/BusId.cs +++ b/Usbipd.Automation/BusId.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2021 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Text.RegularExpressions; diff --git a/Usbipd.Automation/Device.cs b/Usbipd.Automation/Device.cs index 5aa5c72..a01fd7d 100644 --- a/Usbipd.Automation/Device.cs +++ b/Usbipd.Automation/Device.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Net; diff --git a/Usbipd.Automation/IsExternalInit.cs b/Usbipd.Automation/IsExternalInit.cs index 8282ab9..b722d58 100644 --- a/Usbipd.Automation/IsExternalInit.cs +++ b/Usbipd.Automation/IsExternalInit.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only namespace System.Runtime.CompilerServices; diff --git a/Usbipd.Automation/State.cs b/Usbipd.Automation/State.cs index eeec8af..4af28f0 100644 --- a/Usbipd.Automation/State.cs +++ b/Usbipd.Automation/State.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Generic; diff --git a/Usbipd.Automation/Usbipd.Automation.csproj b/Usbipd.Automation/Usbipd.Automation.csproj index 83111a9..b9cda49 100644 --- a/Usbipd.Automation/Usbipd.Automation.csproj +++ b/Usbipd.Automation/Usbipd.Automation.csproj @@ -2,7 +2,7 @@ diff --git a/Usbipd.Automation/VidPid.cs b/Usbipd.Automation/VidPid.cs index 811627b..911b98b 100644 --- a/Usbipd.Automation/VidPid.cs +++ b/Usbipd.Automation/VidPid.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Globalization; diff --git a/Usbipd.PowerShell/GetUsbipdDevice.cs b/Usbipd.PowerShell/GetUsbipdDevice.cs index e5156f5..d7e3bd1 100644 --- a/Usbipd.PowerShell/GetUsbipdDevice.cs +++ b/Usbipd.PowerShell/GetUsbipdDevice.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.Diagnostics; using System.IO; diff --git a/Usbipd.PowerShell/GlobalSuppressions.cs b/Usbipd.PowerShell/GlobalSuppressions.cs index d9cae1f..f8b7d07 100644 --- a/Usbipd.PowerShell/GlobalSuppressions.cs +++ b/Usbipd.PowerShell/GlobalSuppressions.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only // This file is used by Code Analysis to maintain SuppressMessage // attributes that are applied to this project. diff --git a/Usbipd.PowerShell/Installation.cs b/Usbipd.PowerShell/Installation.cs index 00c2590..0faa6bc 100644 --- a/Usbipd.PowerShell/Installation.cs +++ b/Usbipd.PowerShell/Installation.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.IO; diff --git a/Usbipd.PowerShell/Usbipd.PowerShell.csproj b/Usbipd.PowerShell/Usbipd.PowerShell.csproj index 346a5d3..caecf25 100644 --- a/Usbipd.PowerShell/Usbipd.PowerShell.csproj +++ b/Usbipd.PowerShell/Usbipd.PowerShell.csproj @@ -2,7 +2,7 @@ diff --git a/Usbipd/AttachedClient.cs b/Usbipd/AttachedClient.cs index 4f82ef4..5f2dfa1 100644 --- a/Usbipd/AttachedClient.cs +++ b/Usbipd/AttachedClient.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Concurrent; diff --git a/Usbipd/ClientContext.cs b/Usbipd/ClientContext.cs index c2b065a..86d6ace 100644 --- a/Usbipd/ClientContext.cs +++ b/Usbipd/ClientContext.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Net; diff --git a/Usbipd/CommandHandlers.cs b/Usbipd/CommandHandlers.cs index 1c3646d..fb07c49 100644 --- a/Usbipd/CommandHandlers.cs +++ b/Usbipd/CommandHandlers.cs @@ -1,7 +1,7 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // SPDX-FileCopyrightText: Microsoft Corporation // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Generic; @@ -107,7 +107,7 @@ sealed class CommandHandlers : ICommandHandlers + "\n" + "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, version 2.\n" + + "the Free Software Foundation, version 3.\n" + "\n" + "This program is distributed in the hope that it will be useful, " + "but WITHOUT ANY WARRANTY; without even the implied warranty of " diff --git a/Usbipd/ConfigurationManager.cs b/Usbipd/ConfigurationManager.cs index 581e3ba..86bbbf2 100644 --- a/Usbipd/ConfigurationManager.cs +++ b/Usbipd/ConfigurationManager.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2021 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Generic; diff --git a/Usbipd/ConfigurationManagerException.cs b/Usbipd/ConfigurationManagerException.cs index 438b0eb..c3ac807 100644 --- a/Usbipd/ConfigurationManagerException.cs +++ b/Usbipd/ConfigurationManagerException.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2021 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.ComponentModel; diff --git a/Usbipd/ConnectedClient.cs b/Usbipd/ConnectedClient.cs index f5ebd44..9cef7a4 100644 --- a/Usbipd/ConnectedClient.cs +++ b/Usbipd/ConnectedClient.cs @@ -1,7 +1,7 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // SPDX-FileCopyrightText: Microsoft Corporation // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Buffers.Binary; diff --git a/Usbipd/ConsoleTools.cs b/Usbipd/ConsoleTools.cs index 247f4f9..8223dea 100644 --- a/Usbipd/ConsoleTools.cs +++ b/Usbipd/ConsoleTools.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Generic; diff --git a/Usbipd/DeviceFile.cs b/Usbipd/DeviceFile.cs index 6face62..4ec94e7 100644 --- a/Usbipd/DeviceFile.cs +++ b/Usbipd/DeviceFile.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.ComponentModel; diff --git a/Usbipd/ExportedDevice.cs b/Usbipd/ExportedDevice.cs index 4cdc678..2497f65 100644 --- a/Usbipd/ExportedDevice.cs +++ b/Usbipd/ExportedDevice.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Buffers.Binary; diff --git a/Usbipd/GlobalSuppressions.cs b/Usbipd/GlobalSuppressions.cs index 0de6d09..5cf7e77 100644 --- a/Usbipd/GlobalSuppressions.cs +++ b/Usbipd/GlobalSuppressions.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only // This file is used by Code Analysis to maintain SuppressMessage // attributes that are applied to this project. diff --git a/Usbipd/Interop/Linux.cs b/Usbipd/Interop/Linux.cs index 985ea86..ff526f2 100644 --- a/Usbipd/Interop/Linux.cs +++ b/Usbipd/Interop/Linux.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only namespace Usbipd.Interop; diff --git a/Usbipd/Interop/UsbIp.cs b/Usbipd/Interop/UsbIp.cs index 8cffff4..0f24b53 100644 --- a/Usbipd/Interop/UsbIp.cs +++ b/Usbipd/Interop/UsbIp.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Buffers.Binary; diff --git a/Usbipd/Interop/VBoxUsb.cs b/Usbipd/Interop/VBoxUsb.cs index 98df401..5a0c9ad 100644 --- a/Usbipd/Interop/VBoxUsb.cs +++ b/Usbipd/Interop/VBoxUsb.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Runtime.InteropServices; diff --git a/Usbipd/Interop/VBoxUsbMon.cs b/Usbipd/Interop/VBoxUsbMon.cs index 4548203..1806fb6 100644 --- a/Usbipd/Interop/VBoxUsbMon.cs +++ b/Usbipd/Interop/VBoxUsbMon.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System.Runtime.InteropServices; using Windows.Win32; diff --git a/Usbipd/Interop/WinSDK.cs b/Usbipd/Interop/WinSDK.cs index ac86a12..8528f85 100644 --- a/Usbipd/Interop/WinSDK.cs +++ b/Usbipd/Interop/WinSDK.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Runtime.InteropServices; diff --git a/Usbipd/LogEvents.cs b/Usbipd/LogEvents.cs index 60e5da5..d5c5538 100644 --- a/Usbipd/LogEvents.cs +++ b/Usbipd/LogEvents.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2021 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Net; diff --git a/Usbipd/NativeMethods.txt b/Usbipd/NativeMethods.txt index 64c3862..4115856 100644 --- a/Usbipd/NativeMethods.txt +++ b/Usbipd/NativeMethods.txt @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2021 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only CM_Get_Child CM_Get_Device_Interface_List diff --git a/Usbipd/NewDev.cs b/Usbipd/NewDev.cs index fdad941..d60b046 100644 --- a/Usbipd/NewDev.cs +++ b/Usbipd/NewDev.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2021 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.ComponentModel; diff --git a/Usbipd/PcapNg.cs b/Usbipd/PcapNg.cs index af6bcd3..d5b65f2 100644 --- a/Usbipd/PcapNg.cs +++ b/Usbipd/PcapNg.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2021 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Diagnostics; diff --git a/Usbipd/ProcessUtils.cs b/Usbipd/ProcessUtils.cs index f5e1b88..3dcfc5b 100644 --- a/Usbipd/ProcessUtils.cs +++ b/Usbipd/ProcessUtils.cs @@ -1,7 +1,7 @@ // SPDX-FileCopyrightText: Microsoft Corporation // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Generic; diff --git a/Usbipd/Program.cs b/Usbipd/Program.cs index 1f4cc4d..73e16a8 100644 --- a/Usbipd/Program.cs +++ b/Usbipd/Program.cs @@ -1,7 +1,7 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // SPDX-FileCopyrightText: Microsoft Corporation // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Generic; diff --git a/Usbipd/Properties/PublishProfiles/InputForInstaller.pubxml b/Usbipd/Properties/PublishProfiles/InputForInstaller.pubxml index 7b0d71b..c77d24a 100644 --- a/Usbipd/Properties/PublishProfiles/InputForInstaller.pubxml +++ b/Usbipd/Properties/PublishProfiles/InputForInstaller.pubxml @@ -2,7 +2,7 @@ diff --git a/Usbipd/RegistryUtils.cs b/Usbipd/RegistryUtils.cs index b6f98b0..138ccd8 100644 --- a/Usbipd/RegistryUtils.cs +++ b/Usbipd/RegistryUtils.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: Microsoft Corporation // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Generic; diff --git a/Usbipd/Server.cs b/Usbipd/Server.cs index 4f1ac9d..211ce31 100644 --- a/Usbipd/Server.cs +++ b/Usbipd/Server.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Net; diff --git a/Usbipd/Tools.cs b/Usbipd/Tools.cs index 983dd72..6d04059 100644 --- a/Usbipd/Tools.cs +++ b/Usbipd/Tools.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.ComponentModel; diff --git a/Usbipd/UnexpectedResultException.cs b/Usbipd/UnexpectedResultException.cs index b07175b..17472e3 100644 --- a/Usbipd/UnexpectedResultException.cs +++ b/Usbipd/UnexpectedResultException.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; diff --git a/Usbipd/UsbDevice.cs b/Usbipd/UsbDevice.cs index 35817da..763b989 100644 --- a/Usbipd/UsbDevice.cs +++ b/Usbipd/UsbDevice.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2022 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Generic; diff --git a/Usbipd/Usbipd.csproj b/Usbipd/Usbipd.csproj index cdaa57f..a8473a6 100644 --- a/Usbipd/Usbipd.csproj +++ b/Usbipd/Usbipd.csproj @@ -2,7 +2,7 @@ diff --git a/Usbipd/VBoxUsb.cs b/Usbipd/VBoxUsb.cs index bae930b..0f36f56 100644 --- a/Usbipd/VBoxUsb.cs +++ b/Usbipd/VBoxUsb.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2021 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.ComponentModel; diff --git a/Usbipd/VBoxUsbMon.cs b/Usbipd/VBoxUsbMon.cs index 43e5c63..b44f263 100644 --- a/Usbipd/VBoxUsbMon.cs +++ b/Usbipd/VBoxUsbMon.cs @@ -1,6 +1,6 @@ // SPDX-FileCopyrightText: 2020 Frans van Dorsselaer // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.ComponentModel; diff --git a/Usbipd/WslDistributions.cs b/Usbipd/WslDistributions.cs index e813b57..2f14a0b 100644 --- a/Usbipd/WslDistributions.cs +++ b/Usbipd/WslDistributions.cs @@ -2,7 +2,7 @@ // SPDX-FileCopyrightText: 2021 Frans van Dorsselaer // SPDX-FileCopyrightText: 2022 Ye Jun Huang // -// SPDX-License-Identifier: GPL-2.0-only +// SPDX-License-Identifier: GPL-3.0-only using System; using System.Collections.Generic; diff --git a/Usbipd/app.manifest b/Usbipd/app.manifest index 946b3ce..0217a4a 100644 --- a/Usbipd/app.manifest +++ b/Usbipd/app.manifest @@ -2,7 +2,7 @@ diff --git a/Usbipd/wsl-scripts/auto-attach.sh b/Usbipd/wsl-scripts/auto-attach.sh index 52c0a0a..01b54d3 100755 --- a/Usbipd/wsl-scripts/auto-attach.sh +++ b/Usbipd/wsl-scripts/auto-attach.sh @@ -2,7 +2,7 @@ # SPDX-FileCopyrightText: 2022 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only # Usage (run as root): # auto-attach.sh diff --git a/codecov.yml b/codecov.yml index 00e4be3..fc53c6f 100644 --- a/codecov.yml +++ b/codecov.yml @@ -1,6 +1,6 @@ # SPDX-FileCopyrightText: 2022 Frans van Dorsselaer # -# SPDX-License-Identifier: GPL-2.0-only +# SPDX-License-Identifier: GPL-3.0-only --- coverage: diff --git a/global.json.license b/global.json.license index c6ea392..db4e6ed 100644 --- a/global.json.license +++ b/global.json.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: 2021 Frans van Dorsselaer -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only diff --git a/nuget.config b/nuget.config index c45870e..42d107b 100644 --- a/nuget.config +++ b/nuget.config @@ -2,7 +2,7 @@ diff --git a/usbipd-win.sln.license b/usbipd-win.sln.license index 1e5f087..ca334d1 100644 --- a/usbipd-win.sln.license +++ b/usbipd-win.sln.license @@ -1,3 +1,3 @@ SPDX-FileCopyrightText: 2020 Frans van Dorsselaer -SPDX-License-Identifier: GPL-2.0-only +SPDX-License-Identifier: GPL-3.0-only