libjpeg-turbo Licenses&#xA;======================&#xA;&#xA;libjpeg-turbo is covered by three compatible BSD-style open source licenses:&#xA;&#xA;- The IJG (Independent JPEG Group) License, which is listed in&#xA;  [README.ijg](README.ijg)&#xA;&#xA;  This license applies to the libjpeg API library and associated programs&#xA;  (any code inherited from libjpeg, and any modifications to that code.)&#xA;&#xA;- The Modified (3-clause) BSD License, which is listed below&#xA;&#xA;  This license covers the TurboJPEG API library and associated programs, as&#xA;  well as the build system.&#xA;&#xA;- The [zlib License](https://opensource.org/licenses/Zlib)&#xA;&#xA;  This license is a subset of the other two, and it covers the libjpeg-turbo&#xA;  SIMD extensions.&#xA;&#xA;&#xA;Complying with the libjpeg-turbo Licenses&#xA;=========================================&#xA;&#xA;This section provides a roll-up of the libjpeg-turbo licensing terms, to the&#xA;best of our understanding.&#xA;&#xA;1.  If you are distributing a modified version of the libjpeg-turbo source,&#xA;    then:&#xA;&#xA;    1.  You cannot alter or remove any existing copyright or license notices&#xA;        from the source.&#xA;&#xA;        **Origin**&#xA;        - Clause 1 of the IJG License&#xA;        - Clause 1 of the Modified BSD License&#xA;        - Clauses 1 and 3 of the zlib License&#xA;&#xA;    2.  You must add your own copyright notice to the header of each source&#xA;        file you modified, so others can tell that you modified that file (if&#xA;        there is not an existing copyright header in that file, then you can&#xA;        simply add a notice stating that you modified the file.)&#xA;&#xA;        **Origin**&#xA;        - Clause 1 of the IJG License&#xA;        - Clause 2 of the zlib License&#xA;&#xA;    3.  You must include the IJG README file, and you must not alter any of the&#xA;        copyright or license text in that file.&#xA;&#xA;        **Origin**&#xA;        - Clause 1 of the IJG License&#xA;&#xA;2.  If you are distributing only libjpeg-turbo binaries without the source, or&#xA;    if you are distributing an application that statically links with&#xA;    libjpeg-turbo, then:&#xA;&#xA;    1.  Your product documentation must include a message stating:&#xA;&#xA;        This software is based in part on the work of the Independent JPEG&#xA;        Group.&#xA;&#xA;        **Origin**&#xA;        - Clause 2 of the IJG license&#xA;&#xA;    2.  If your binary distribution includes or uses the TurboJPEG API, then&#xA;        your product documentation must include the text of the Modified BSD&#xA;        License (see below.)&#xA;&#xA;        **Origin**&#xA;        - Clause 2 of the Modified BSD License&#xA;&#xA;3.  You cannot use the name of the IJG or The libjpeg-turbo Project or the&#xA;    contributors thereof in advertising, publicity, etc.&#xA;&#xA;    **Origin**&#xA;    - IJG License&#xA;    - Clause 3 of the Modified BSD License&#xA;&#xA;4.  The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be&#xA;    free of defects, nor do we accept any liability for undesirable&#xA;    consequences resulting from your use of the software.&#xA;&#xA;    **Origin**&#xA;    - IJG License&#xA;    - Modified BSD License&#xA;    - zlib License&#xA;&#xA;&#xA;The Modified (3-clause) BSD License&#xA;===================================&#xA;&#xA;Copyright (C)2009-2021 D. R. Commander.  All Rights Reserved.&lt;br&gt;&#xA;Copyright (C)2015 Viktor SzathmÃ¡ry.  All Rights Reserved.&#xA;&#xA;Redistribution and use in source and binary forms, with or without&#xA;modification, are permitted provided that the following conditions are met:&#xA;&#xA;- Redistributions of source code must retain the above copyright notice,&#xA;  this list of conditions and the following disclaimer.&#xA;- Redistributions in binary form must reproduce the above copyright notice,&#xA;  this list of conditions and the following disclaimer in the documentation&#xA;  and/or other materials provided with the distribution.&#xA;- Neither the name of the libjpeg-turbo Project nor the names of its&#xA;  contributors may be used to endorse or promote products derived from this&#xA;  software without specific prior written permission.&#xA;&#xA;THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &#34;AS IS&#34;,&#xA;AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE&#xA;IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE&#xA;ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE&#xA;LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR&#xA;CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF&#xA;SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS&#xA;INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN&#xA;CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)&#xA;ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE&#xA;POSSIBILITY OF SUCH DAMAGE.&#xA;&#xA;&#xA;Why Three Licenses?&#xA;===================&#xA;&#xA;The zlib License could have been used instead of the Modified (3-clause) BSD&#xA;License, and since the IJG License effectively subsumes the distribution&#xA;conditions of the zlib License, this would have effectively placed&#xA;libjpeg-turbo binary distributions under the IJG License.  However, the IJG&#xA;License specifically refers to the Independent JPEG Group and does not extend&#xA;attribution and endorsement protections to other entities.  Thus, it was&#xA;desirable to choose a license that granted us the same protections for new code&#xA;that were granted to the IJG for code derived from their software.&#xA;