Third Party Open Source License Terms Guide


This Software incorporates certain open software in its stack.  The
license terms associated with this software require that we give
copyright and license information, and this Third Party Open Source
License Terms Guide (“TPOSLTG”) provides those details.

1. Licensing terms Bootstrap

    The MIT License (MIT)

    Copyright (c) 2011-2016 Twitter, Inc.

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.

    Source, as of 03/27/17: https://github.com/angular-ui/bootstrap/blob/master/LICENSE

2. Licensing terms Broadway.js

    Copyright (c) 2011, Project Authors (see AUTHORS file)
    All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions
    are met:

      *  Redistributions of source code must retain the above
         copyright notice, this list of conditions and the following
         disclaimer.
      *  Redistributions in binary form must reproduce the above
         copyright notice, this list of conditions and the following
         disclaimer in the documentation and/or other materials
         provided with the distribution.
      *  Neither the names of the Project Authors nor the names of its
         contributors may be used to endorse or promote products
         derived from this software without specific prior written
         permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
    CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
    INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
    BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
    TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
    ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
    TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
    THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    SUCH DAMAGE.

    --

    The 3-clause BSD above applies to all code except for code
    originating from the Android project (the .cpp files in
    Avc/). Those files are under the Android project's Apache 2.0
    license.


    Source, as of 03/27/17: https://github.com/mbebenita/Broadway/blob/master/LICENSE

3. Licensing terms ffmpeg

    Most files in FFmpeg are under the GNU Lesser General Public
    License version 2.1 or later (LGPL v2.1+). Read the file
    COPYING.LGPLv2.1 for details. Some other files have
    MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies
    to FFmpeg.

    Some optional parts of FFmpeg are licensed under the GNU General
    Public License version 2 or later (GPL v2+). See the file
    COPYING.GPLv2 for details. None of these parts are used by
    default, you have to explicitly pass --enable-gpl to configure to
    activate them. In this case, FFmpeg's license changes to GPL v2+.

    Specifically, the GPL parts of FFmpeg are:

        libpostproc
        optional x86 optimization in the files
            libavcodec/x86/flac_dsp_gpl.asm
            libavcodec/x86/idct_mmx.c
            libavfilter/x86/vf_removegrain.asm
        the following building and testing tools
            compat/solaris/make_sunver.pl
            doc/t2h.pm
            doc/texi2pod.pl
            libswresample/swresample-test.c
            tests/checkasm/*
            tests/tiny_ssim.c
        the following filters in libavfilter:
            vf_blackframe.c
            vf_boxblur.c
            vf_colormatrix.c
            vf_cover_rect.c
            vf_cropdetect.c
            vf_delogo.c
            vf_eq.c
            vf_find_rect.c
            vf_fspp.c
            vf_geq.c
            vf_histeq.c
            vf_hqdn3d.c
            vf_interlace.c
            vf_kerndeint.c
            vf_mcdeint.c
            vf_mpdecimate.c
            vf_owdenoise.c
            vf_perspective.c
            vf_phase.c
            vf_pp.c
            vf_pp7.c
            vf_pullup.c
            vf_repeatfields.c
            vf_sab.c
            vf_smartblur.c
            vf_spp.c
            vf_stereo3d.c
            vf_super2xsai.c
            vf_tinterlace.c
            vf_uspp.c
            vsrc_mptestsrc.c

    Should you, for whatever reason, prefer to use version 3 of the
    (L)GPL, then the configure parameter --enable-version3 will
    activate this licensing option for you. Read the file
    COPYING.LGPLv3 or, if you have enabled GPL parts, COPYING.GPLv3 to
    learn the exact legal terms that apply in this case.

    There are a handful of files under other licensing terms, namely:

        The files libavcodec/jfdctfst.c,
        libavcodec/jfdctint_template.c and libavcodec/jrevdct.c are
        taken from libjpeg, see the top of the files for licensing
        details. Specifically note that you must credit the IJG in the
        documentation accompanying your program if you only distribute
        executables. You must also indicate any changes including
        additions and deletions to those three files in the
        documentation.  tests/reference.pnm is under the expat
        license.

    External libraries

    FFmpeg can be combined with a number of external libraries, which
    sometimes affect the licensing of binaries resulting from the
    combination.  Compatible libraries

    The following libraries are under GPL:

        frei0r
        libcdio
        librubberband
        libvidstab
        libx264
        libx265
        libxavs
        libxvid

    When combining them with FFmpeg, FFmpeg needs to be licensed as
    GPL as well by passing --enable-gpl to configure.

    The OpenCORE and VisualOn libraries are under the Apache License
    2.0. That license is incompatible with the LGPL v2.1 and the GPL
    v2, but not with version 3 of those licenses. So to combine these
    libraries with FFmpeg, the license version needs to be upgraded by
    passing --enable-version3 to configure.  Incompatible libraries

    There are certain libraries you can combine with FFmpeg whose
    licenses are not compatible with the GPL and/or the LGPL. If you
    wish to enable these libraries, even in circumstances that their
    license may be incompatible, pass --enable-nonfree to
    configure. But note that if you enable any of these libraries the
    resulting binary will be under a complex license mix that is more
    restrictive than the LGPL and that may result in additional
    obligations. It is possible that these restrictions cause the
    resulting binary to be unredistributable.

    The Fraunhofer FDK AAC and OpenSSL libraries are under licenses
    which are incompatible with the GPLv2 and v3. To the best of our
    knowledge, they are compatible with the LGPL.

    The NVENC library, while its header file is licensed under the
    compatible MIT license, requires a proprietary binary blob at run
    time, and is deemed to be incompatible with the GPL. We are not
    certain if it is compatible with the LGPL, but we require
    --enable-nonfree even with LGPL configurations in case it is not.

    Source as of 03/27/17: https://github.com/FFmpeg/FFmpeg/blob/master/LICENSE.md

4. Licensing terms of Poco

    The Boost Software License 1.0

    Permission is hereby granted, free of charge, to any person or
    organization obtaining a copy of the software and accompanying
    documentation covered by this license (the "Software") to use,
    reproduce, display, distribute, execute, and transmit the
    Software, and to prepare derivative works of the Software, and to
    permit third-parties to whom the Software is furnished to do so,
    all subject to the following:

    The copyright notices in the Software and this entire statement,
    including the above license grant, this restriction and the
    following disclaimer, must be included in all copies of the
    Software, in whole or in part, and all derivative works of the
    Software, unless such copies or derivative works are solely in the
    form of machine-executable object code generated by a source
    language processor.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
    NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
    ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR
    OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING
    FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
    OTHER DEALINGS IN THE SOFTWARE.

    Source as of 03/27/17: https://pocoproject.org/license.html

5. Licensing terms OpenSSL


      LICENSE ISSUES
      ==============

      The OpenSSL toolkit stays under a double license, i.e. both the
      conditions of the OpenSSL License and the original SSLeay
      license apply to the toolkit.  See below for the actual license
      texts.

      OpenSSL License
      ---------------

    /* ====================================================================
     * Copyright (c) 1998-2017 The OpenSSL Project.  All rights reserved.
     *
     * Redistribution and use in source and binary forms, with or without
     * modification, are permitted provided that the following conditions
     * are met:
     *
     * 1. Redistributions of source code must retain the above copyright
     *    notice, this list of conditions and the following disclaimer.
     *
     * 2. Redistributions in binary form must reproduce the above copyright
     *    notice, this list of conditions and the following disclaimer in
     *    the documentation and/or other materials provided with the
     *    distribution.
     *
     * 3. All advertising materials mentioning features or use of this
     *    software must display the following acknowledgment:
     *    "This product includes software developed by the OpenSSL Project
     *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
     *
     * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
     *    endorse or promote products derived from this software without
     *    prior written permission. For written permission, please contact
     *    openssl-core@openssl.org.
     *
     * 5. Products derived from this software may not be called "OpenSSL"
     *    nor may "OpenSSL" appear in their names without prior written
     *    permission of the OpenSSL Project.
     *
     * 6. Redistributions of any form whatsoever must retain the following
     *    acknowledgment:
     *    "This product includes software developed by the OpenSSL Project
     *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
     *
     * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
     * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
     * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
     * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
     * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
     * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
     * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
     * OF THE POSSIBILITY OF SUCH DAMAGE.
     * ====================================================================
     *
     * This product includes cryptographic software written by Eric Young
     * (eay@cryptsoft.com).  This product includes software written by Tim
     * Hudson (tjh@cryptsoft.com).
     *
     */

     Original SSLeay License
     -----------------------

    /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
     * All rights reserved.
     *
     * This package is an SSL implementation written
     * by Eric Young (eay@cryptsoft.com).
     * The implementation was written so as to conform with Netscapes SSL.
     *
     * This library is free for commercial and non-commercial use as long as
     * the following conditions are aheared to.  The following conditions
     * apply to all code found in this distribution, be it the RC4, RSA,
     * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
     * included with this distribution is covered by the same copyright terms
     * except that the holder is Tim Hudson (tjh@cryptsoft.com).
     *
     * Copyright remains Eric Young's, and as such any Copyright notices in
     * the code are not to be removed.
     * If this package is used in a product, Eric Young should be given attribution
     * as the author of the parts of the library used.
     * This can be in the form of a textual message at program startup or
     * in documentation (online or textual) provided with the package.
     *
     * Redistribution and use in source and binary forms, with or without
     * modification, are permitted provided that the following conditions
     * are met:
     * 1. Redistributions of source code must retain the copyright
     *    notice, this list of conditions and the following disclaimer.
     * 2. Redistributions in binary form must reproduce the above copyright
     *    notice, this list of conditions and the following disclaimer in the
     *    documentation and/or other materials provided with the distribution.
     * 3. All advertising materials mentioning features or use of this software
     *    must display the following acknowledgement:
     *    "This product includes cryptographic software written by
     *     Eric Young (eay@cryptsoft.com)"
     *    The word 'cryptographic' can be left out if the rouines from the library
     *    being used are not cryptographic related :-).
     * 4. If you include any Windows specific code (or a derivative thereof) from
     *    the apps directory (application code) you must include an acknowledgement:
     *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
     *
     * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
     * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
     * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
     * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
     * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
     * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
     * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
     * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
     * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
     * SUCH DAMAGE.
     *
     * The licence and distribution terms for any publically available version or
     * derivative of this code cannot be changed.  i.e. this code cannot simply be
     * copied and put under another distribution licence
     * [including the GNU Public Licence.]
     */

    Source as of 03/27/17: https://www.openssl.org/source/license.html

Third Party Open Source License Terms Guide

All platforms:
==============

This Software incorporates certain open software in its stack.  The
license terms associated with this software require that we give
copyright and license information, and this Third Party Open Source
License Terms Guide (“TPOSLTG”) provides those details.

1. Licensing terms Bootstrap

    The MIT License (MIT)

    Copyright (c) 2011-2016 Twitter, Inc.

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.

    Source, as of 03/27/17: https://github.com/angular-ui/bootstrap/blob/master/LICENSE

2. Licensing terms Broadway.js

    Copyright (c) 2011, Project Authors (see AUTHORS file)
    All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions
    are met:

      *  Redistributions of source code must retain the above
         copyright notice, this list of conditions and the following
         disclaimer.
      *  Redistributions in binary form must reproduce the above
         copyright notice, this list of conditions and the following
         disclaimer in the documentation and/or other materials
         provided with the distribution.
      *  Neither the names of the Project Authors nor the names of its
         contributors may be used to endorse or promote products
         derived from this software without specific prior written
         permission.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
    CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
    INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
    BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
    TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
    ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
    TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
    THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    SUCH DAMAGE.

    --

    The 3-clause BSD above applies to all code except for code
    originating from the Android project (the .cpp files in
    Avc/). Those files are under the Android project's Apache 2.0
    license.


    Source, as of 03/27/17: https://github.com/mbebenita/Broadway/blob/master/LICENSE

3. Licensing terms ffmpeg

    Most files in FFmpeg are under the GNU Lesser General Public
    License version 2.1 or later (LGPL v2.1+). Read the file
    COPYING.LGPLv2.1 for details. Some other files have
    MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies
    to FFmpeg.

    Some optional parts of FFmpeg are licensed under the GNU General
    Public License version 2 or later (GPL v2+). See the file
    COPYING.GPLv2 for details. None of these parts are used by
    default, you have to explicitly pass --enable-gpl to configure to
    activate them. In this case, FFmpeg's license changes to GPL v2+.

    Specifically, the GPL parts of FFmpeg are:

        libpostproc
        optional x86 optimization in the files
            libavcodec/x86/flac_dsp_gpl.asm
            libavcodec/x86/idct_mmx.c
            libavfilter/x86/vf_removegrain.asm
        the following building and testing tools
            compat/solaris/make_sunver.pl
            doc/t2h.pm
            doc/texi2pod.pl
            libswresample/swresample-test.c
            tests/checkasm/*
            tests/tiny_ssim.c
        the following filters in libavfilter:
            vf_blackframe.c
            vf_boxblur.c
            vf_colormatrix.c
            vf_cover_rect.c
            vf_cropdetect.c
            vf_delogo.c
            vf_eq.c
            vf_find_rect.c
            vf_fspp.c
            vf_geq.c
            vf_histeq.c
            vf_hqdn3d.c
            vf_interlace.c
            vf_kerndeint.c
            vf_mcdeint.c
            vf_mpdecimate.c
            vf_owdenoise.c
            vf_perspective.c
            vf_phase.c
            vf_pp.c
            vf_pp7.c
            vf_pullup.c
            vf_repeatfields.c
            vf_sab.c
            vf_smartblur.c
            vf_spp.c
            vf_stereo3d.c
            vf_super2xsai.c
            vf_tinterlace.c
            vf_uspp.c
            vsrc_mptestsrc.c

    Should you, for whatever reason, prefer to use version 3 of the
    (L)GPL, then the configure parameter --enable-version3 will
    activate this licensing option for you. Read the file
    COPYING.LGPLv3 or, if you have enabled GPL parts, COPYING.GPLv3 to
    learn the exact legal terms that apply in this case.

    There are a handful of files under other licensing terms, namely:

        The files libavcodec/jfdctfst.c,
        libavcodec/jfdctint_template.c and libavcodec/jrevdct.c are
        taken from libjpeg, see the top of the files for licensing
        details. Specifically note that you must credit the IJG in the
        documentation accompanying your program if you only distribute
        executables. You must also indicate any changes including
        additions and deletions to those three files in the
        documentation.  tests/reference.pnm is under the expat
        license.

    External libraries

    FFmpeg can be combined with a number of external libraries, which
    sometimes affect the licensing of binaries resulting from the
    combination.  Compatible libraries

    The following libraries are under GPL:

        frei0r
        libcdio
        librubberband
        libvidstab
        libx264
        libx265
        libxavs
        libxvid

    When combining them with FFmpeg, FFmpeg needs to be licensed as
    GPL as well by passing --enable-gpl to configure.

    The OpenCORE and VisualOn libraries are under the Apache License
    2.0. That license is incompatible with the LGPL v2.1 and the GPL
    v2, but not with version 3 of those licenses. So to combine these
    libraries with FFmpeg, the license version needs to be upgraded by
    passing --enable-version3 to configure.  Incompatible libraries

    There are certain libraries you can combine with FFmpeg whose
    licenses are not compatible with the GPL and/or the LGPL. If you
    wish to enable these libraries, even in circumstances that their
    license may be incompatible, pass --enable-nonfree to
    configure. But note that if you enable any of these libraries the
    resulting binary will be under a complex license mix that is more
    restrictive than the LGPL and that may result in additional
    obligations. It is possible that these restrictions cause the
    resulting binary to be unredistributable.

    The Fraunhofer FDK AAC and OpenSSL libraries are under licenses
    which are incompatible with the GPLv2 and v3. To the best of our
    knowledge, they are compatible with the LGPL.

    The NVENC library, while its header file is licensed under the
    compatible MIT license, requires a proprietary binary blob at run
    time, and is deemed to be incompatible with the GPL. We are not
    certain if it is compatible with the LGPL, but we require
    --enable-nonfree even with LGPL configurations in case it is not.

    Source as of 03/27/17: https://github.com/FFmpeg/FFmpeg/blob/master/LICENSE.md

4. Licensing terms of Poco

    The Boost Software License 1.0

    Permission is hereby granted, free of charge, to any person or
    organization obtaining a copy of the software and accompanying
    documentation covered by this license (the "Software") to use,
    reproduce, display, distribute, execute, and transmit the
    Software, and to prepare derivative works of the Software, and to
    permit third-parties to whom the Software is furnished to do so,
    all subject to the following:

    The copyright notices in the Software and this entire statement,
    including the above license grant, this restriction and the
    following disclaimer, must be included in all copies of the
    Software, in whole or in part, and all derivative works of the
    Software, unless such copies or derivative works are solely in the
    form of machine-executable object code generated by a source
    language processor.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND
    NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
    ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR
    OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING
    FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
    OTHER DEALINGS IN THE SOFTWARE.

    Source as of 03/27/17: https://pocoproject.org/license.html

5. Licensing terms of OverlayScrollbars

    MIT License

    Copyright (c) 2017 Rene Haas

    Permission is hereby granted, free of charge, to any person
    obtaining a copy of this software and associated documentation
    files (the "Software"), to deal in the Software without
    restriction, including without limitation the rights to use, copy,
    modify, merge, publish, distribute, sublicense, and/or sell copies
    of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be
    included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
    HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
    WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    DEALINGS IN THE SOFTWARE.

6. Licensing terms of css-loaders

    The MIT License (MIT)

    Copyright (c) 2014 Luke Haas

    Permission is hereby granted, free of charge, to any person obtaining a copy of
    this software and associated documentation files (the "Software"), to deal in
    the Software without restriction, including without limitation the rights to
    use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
    the Software, and to permit persons to whom the Software is furnished to do so,
    subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
    COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
    IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
    CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

7.  License fonts provided by Google, Inc (https://fonts.google.com/attribution)

    Roboto[wdth,wght].ttf: Copyright 2011 The Roboto Project Authors (https://github.com/googlefonts/roboto-classic)

    Roboto-Italic[wdth,wght].ttf: Copyright 2011 The Roboto Project Authors (https://github.com/googlefonts/roboto-classic)

    DMSans[opsz,wght].ttf: Copyright 2014 The DM Sans Project Authors (https://github.com/googlefonts/dm-fonts)

    DMSans-Italic[opsz,wght].ttf: Copyright 2014 The DM Sans Project Authors (https://github.com/googlefonts/dm-fonts)


    This Font Software is licensed under the SIL Open Font License, Version 1.1.
    This license is copied below, and is also available with a FAQ at:
    https://openfontlicense.org

    -----------------------------------------------------------
    SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
    -----------------------------------------------------------

    PREAMBLE
    The goals of the Open Font License (OFL) are to stimulate worldwide
    development of collaborative font projects, to support the font creation
    efforts of academic and linguistic communities, and to provide a free and
    open framework in which fonts may be shared and improved in partnership
    with others.

    The OFL allows the licensed fonts to be used, studied, modified and
    redistributed freely as long as they are not sold by themselves. The
    fonts, including any derivative works, can be bundled, embedded,
    redistributed and/or sold with any software provided that any reserved
    names are not used by derivative works. The fonts and derivatives,
    however, cannot be released under any other type of license. The
    requirement for fonts to remain under this license does not apply
    to any document created using the fonts or their derivatives.

    DEFINITIONS
    "Font Software" refers to the set of files released by the Copyright
    Holder(s) under this license and clearly marked as such. This may
    include source files, build scripts and documentation.

    "Reserved Font Name" refers to any names specified as such after the
    copyright statement(s).

    "Original Version" refers to the collection of Font Software components as
    distributed by the Copyright Holder(s).

    "Modified Version" refers to any derivative made by adding to, deleting,
    or substituting -- in part or in whole -- any of the components of the
    Original Version, by changing formats or by porting the Font Software to a
    new environment.

    "Author" refers to any designer, engineer, programmer, technical
    writer or other person who contributed to the Font Software.

    PERMISSION & CONDITIONS
    Permission is hereby granted, free of charge, to any person obtaining
    a copy of the Font Software, to use, study, copy, merge, embed, modify,
    redistribute, and sell modified and unmodified copies of the Font
    Software, subject to the following conditions:

    1) Neither the Font Software nor any of its individual components,
    in Original or Modified Versions, may be sold by itself.

    2) Original or Modified Versions of the Font Software may be bundled,
    redistributed and/or sold with any software, provided that each copy
    contains the above copyright notice and this license. These can be
    included either as stand-alone text files, human-readable headers or
    in the appropriate machine-readable metadata fields within text or
    binary files as long as those fields can be easily viewed by the user.

    3) No Modified Version of the Font Software may use the Reserved Font
    Name(s) unless explicit written permission is granted by the corresponding
    Copyright Holder. This restriction only applies to the primary font name as
    presented to the users.

    4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
    Software shall not be used to promote, endorse or advertise any
    Modified Version, except to acknowledge the contribution(s) of the
    Copyright Holder(s) and the Author(s) or with their explicit written
    permission.

    5) The Font Software, modified or unmodified, in part or in whole,
    must be distributed entirely under this license, and must not be
    distributed under any other license. The requirement for fonts to
    remain under this license does not apply to any document created
    using the Font Software.

    TERMINATION
    This license becomes null and void if any of the above conditions are
    not met.

    DISCLAIMER
    THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
    OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
    COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
    INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
    DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
    OTHER DEALINGS IN THE FONT SOFTWARE.

8. Licensing terms OpenSSL


      LICENSE ISSUES
      ==============

      The OpenSSL toolkit stays under a double license, i.e. both the
      conditions of the OpenSSL License and the original SSLeay
      license apply to the toolkit.  See below for the actual license
      texts.

      OpenSSL License
      ---------------

    /* ====================================================================
     * Copyright (c) 1998-2017 The OpenSSL Project.  All rights reserved.
     *
     * Redistribution and use in source and binary forms, with or without
     * modification, are permitted provided that the following conditions
     * are met:
     *
     * 1. Redistributions of source code must retain the above copyright
     *    notice, this list of conditions and the following disclaimer.
     *
     * 2. Redistributions in binary form must reproduce the above copyright
     *    notice, this list of conditions and the following disclaimer in
     *    the documentation and/or other materials provided with the
     *    distribution.
     *
     * 3. All advertising materials mentioning features or use of this
     *    software must display the following acknowledgment:
     *    "This product includes software developed by the OpenSSL Project
     *    for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
     *
     * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
     *    endorse or promote products derived from this software without
     *    prior written permission. For written permission, please contact
     *    openssl-core@openssl.org.
     *
     * 5. Products derived from this software may not be called "OpenSSL"
     *    nor may "OpenSSL" appear in their names without prior written
     *    permission of the OpenSSL Project.
     *
     * 6. Redistributions of any form whatsoever must retain the following
     *    acknowledgment:
     *    "This product includes software developed by the OpenSSL Project
     *    for use in the OpenSSL Toolkit (http://www.openssl.org/)"
     *
     * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
     * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
     * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
     * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE OpenSSL PROJECT OR
     * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
     * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
     * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
     * OF THE POSSIBILITY OF SUCH DAMAGE.
     * ====================================================================
     *
     * This product includes cryptographic software written by Eric Young
     * (eay@cryptsoft.com).  This product includes software written by Tim
     * Hudson (tjh@cryptsoft.com).
     *
     */

     Original SSLeay License
     -----------------------

    /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
     * All rights reserved.
     *
     * This package is an SSL implementation written
     * by Eric Young (eay@cryptsoft.com).
     * The implementation was written so as to conform with Netscapes SSL.
     *
     * This library is free for commercial and non-commercial use as long as
     * the following conditions are aheared to.  The following conditions
     * apply to all code found in this distribution, be it the RC4, RSA,
     * lhash, DES, etc., code; not just the SSL code.  The SSL documentation
     * included with this distribution is covered by the same copyright terms
     * except that the holder is Tim Hudson (tjh@cryptsoft.com).
     *
     * Copyright remains Eric Young's, and as such any Copyright notices in
     * the code are not to be removed.
     * If this package is used in a product, Eric Young should be given attribution
     * as the author of the parts of the library used.
     * This can be in the form of a textual message at program startup or
     * in documentation (online or textual) provided with the package.
     *
     * Redistribution and use in source and binary forms, with or without
     * modification, are permitted provided that the following conditions
     * are met:
     * 1. Redistributions of source code must retain the copyright
     *    notice, this list of conditions and the following disclaimer.
     * 2. Redistributions in binary form must reproduce the above copyright
     *    notice, this list of conditions and the following disclaimer in the
     *    documentation and/or other materials provided with the distribution.
     * 3. All advertising materials mentioning features or use of this software
     *    must display the following acknowledgement:
     *    "This product includes cryptographic software written by
     *     Eric Young (eay@cryptsoft.com)"
     *    The word 'cryptographic' can be left out if the rouines from the library
     *    being used are not cryptographic related :-).
     * 4. If you include any Windows specific code (or a derivative thereof) from
     *    the apps directory (application code) you must include an acknowledgement:
     *    "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
     *
     * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
     * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
     * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
     * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
     * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
     * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
     * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
     * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
     * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
     * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
     * SUCH DAMAGE.
     *
     * The licence and distribution terms for any publically available version or
     * derivative of this code cannot be changed.  i.e. this code cannot simply be
     * copied and put under another distribution licence
     * [including the GNU Public Licence.]
     */

    Source as of 03/27/17: https://www.openssl.org/source/license.html

9. Licensing terms AW_SAS64

    Source as of 03/27/17:
    https://softltd.wordpress.com/simulate-ctrl-alt-del-in-windows-vista-7-and-server-2008/

    AW_SASxx DLLs and other materials included in the Free
    Distribution Package

    END USER LICENSE AGREEMENT TERMS AND CONDITIONS

    Please read the terms and conditions of this license agreement
    (the "License") before installing the computer software (the
    "Software").  By installing and using the Software you accept and
    agree to the terms of this License.  This License constitutes the
    entire agreement concerning the Software between you and Jose
    Pascoa. If you do not agree with these terms and conditions,
    promptly uninstall or remove the Software.

    The term "Software" includes, and these terms and conditions also
    apply to, any updates, modifications and upgrades to the Software
    that you may receive after the initial release.

    1. License Grant. This License permits you to use the supplied
    aw_sasxx DLLs in any software you develop and distribute, sell or
    give away according to your own criteria, except, Use of the
    Software with with any product that is distributed as Open Source
    or is distributed under the terms of GNU General Public License
    (GPL) or where the Source Code of the application is required to
    be freely distributed is NOT ALLOWED.  You agree that you will not
    modify, adapt, rename or translate, or disassemble, decompile,
    reverse engineer or otherwise attempt to discover the source code
    of any parts of the Software supplied in EXE or DLL form.

    2. Jose Pascoa DISCLAIMS ANY AND ALL WARRANTIES, EXPRESS OR
    IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR
    FITNESS FOR PARTICULAR PURPOSE.  Jose Pascoa does not warrant that
    the Software, its use, operation or your ability to use the
    Software will be uninterrupted or error-free or that all Software
    errors will be corrected. Jose Pascoa does not warrant that the
    Software or service will meet your requirements.

    3. Limitations of Liability.  In no event shall Jose Pascoa be
    liable for any damages to you or any other party whether arising
    out of contract or from tort including loss of data, profits or
    business or other special, incidental, exemplary or consequential
    damages, even if Jose Pascoa has been advised of the possibility
    of such loss or damages.  Jose Pascoa’s cumulative liability shall
    not exceed the license fee paid, which is none in this case, for
    use of this Software and Documentation.

    Jose Pascoa is a registered Software Developer, with address in
    Lisbon, Portugal

10. Licensing terms of screen-capture-recorder as agreed upon with Roger Pack on 03/27/17

    Copyright (c) 2017, Roger Pack (rogerpack2005@gmail.com )
    All rights reserved.

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions
    are met:

    1. Redistributions of source code must retain the above copyright
       notice, this list of conditions and the following disclaimer.
    2. Redistributions in binary form must reproduce the above
       copyright notice, this list of conditions and the following
       disclaimer in the documentation and/or other materials provided
       with the distribution.

    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
    CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
    INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
    DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
    BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
    TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
    ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
    TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
    THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    SUCH DAMAGE.

    The views and conclusions contained in the software and
    documentation are those of the authors and should not be
    interpreted as representing official policies, either expressed or
    implied, of the FreeBSD Project.

    Source as of 03/27/17, modified were copyright year and copyright
    holder: https://en.wikipedia.org/wiki/BSD_licenses

11. Licensing terms of WinToast

    MIT License

    Copyright (C) 2016-2023 WinToast v1.3.0 - Mohammed Boujemaoui <mohabouje@gmail.com>

    Permission is hereby granted, free of charge, to any person obtaining a copy of
    this software and associated documentation files (the "Software"), to deal in
    the Software without restriction, including without limitation the rights to
    use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
    the Software, and to permit persons to whom the Software is furnished to do so,
    subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
    FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
    COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
    IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
    CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
