# License and Copyright

## Contents

### Composition Module

- Tera Term ... 3-clause BSD license
- TTSSH ... 3-clause BSD license
- CygTerm+ ... GPL v2
- TTProxy ... 3-clause BSD license
- TeraTerm Menu ... 3-clause BSD license
- TTX KanjiMenu ... 3-clause BSD license
- Additional plugins ... 3-clause BSD license

### Using Library(Source Code)

- Oniguruma ... 2-clause BSD license
- SFMT ... 3-clause BSD license
- OpenSSH ... BSD style license
- LibreSSL ... OpenSSL License(Apache License 1.0)" and "SSLeay License(4-clause BSD license)" and "ISC license" and "public domain"
- zlib ... zlib License
- PuTTY ... MIT License
- The reference C implementation of Argon2 ... Creative Commons CC0 1.0 License/Waiver or the Apache License 2.0
- cJSON ... MIT License

## Tera Term

### License

    Copyright (C) 1994-1998 T. Teranishi
    (C) 2004-2023 TeraTerm 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. The name of the author may not be used to endorse or promote products derived
         from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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.

### Copyright

      This program is free software. Tera Term is licensed under BSD style license.

      Copyright of original Tera Term Pro belongs to T.Teranishi.
      Copyright of ANSI color change & concatenating multi-line patch belongs to N.Taga.
      Copyright of UTF-8 and SSH2 codes belongs to Yutaka Hirata.
      Copyright of IPv6 version of Tera Term Pro belongs to J.Kato.
      Copyright of Cygterm belongs to NSym.
      Copyright of original TTSSH belongs to Robert O'Callahan.
      Copyright of original TeraTerm Menu to Shinpei Hayakawa.
      Copyright of Eterm lookfeel transparency window belongs to AKASI.
      Copyright of TTProxy to Yebisuya Hompo.
      Copyright of Japanized Tera Term belongs to Yasuhide Takahashi and Taketo Hashii.
      Copyright of Clickable URL to monkey magic.
      Copyright of supporting multi display to Tsuruhiko Ando.
      Copyright of Oniguruma to K.Kosako. Please see Oniguruma-LICENSE.txt for more information about license.
        Oniguruma is linked to this program statically.
      Copyright of SFMT to Mutsuo Saito and Makoto Matsumoto. Please see SFMT-LICENSE.txt for more information about license.
        This program uses the source code of SFMT.
      Copyright of general patch about both Tera Term and TTSSH to NAGATA Shinya.
      Copyright of Tera Term and TTSSH icon file to Tatsuhiko Sakamoto.
      Copyright of HTML help file to Mitsuyasu Ichimura, Masateru KUWATA, Taketo Hashii and Yutaka Hirata.
      Copyright of TTX KanjiMenu Plugin to Sunao HARA.

      This program is provided "as is" without warranties 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. In no event will any copyright holder 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).

      URL: https://ttssh2.osdn.jp/
      Project: https://osdn.net/projects/ttssh2/
      ML(Japanese): https://lists.osdn.me/mailman/listinfo/ttssh2-users

      Tera Term Pro(original): http://hp.vector.co.jp/authors/VA002416/
      ANSI color change & concatenating multi-line patch: http://www.sakurachan.org/ml/teraterm/msg00264.html
      IPv6 version Tera Term Pro: http://win6.jp/TeraTerm/index.html
      Eterm lookfeel transparency window patch: http://www.geocities.co.jp/SiliconValley-PaloAlto/4954/av.html

      Special thanks to ...
      - T.Teranishi - author of original Tera Term Pro
        URL: http://hp.vector.co.jp/authors/VA002416/
      - Yutaka Hirata - added UTF-8 and SSH2 support

## TTSSH

### License

    (C)1998-2001 Robert O'Callahan
    (C) 2004-2023 TeraTerm 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. The name of the author may not be used to endorse or promote products derived
         from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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.

### Copyright

      This program is freeware. TTSSH is licensed under BSD style license.

      Copyright of original TTSSH belongs to Robert O'Callahan.
      Copyright of TTSSH supporting SSH2 belongs to Yutaka Hirata.
      Copyright of OpenSSH belongs to each developers. Please see OpenSSH-LICENSE.txt for more information.
        This program uses the source code of OpenSSH.
      Copyright of LibreSSL belongs to OpenBSD project. Please see LibreSSL-LICENSE.txt for more information about license.
        LibreSSL is linked to this program statically.
      Copyright of zlib belongs to Greg Roelofs and Jean-loup Gaill. Please see zlib-LICENSE.txt for more information about license.
        zlib is linked to this program statically.
      Copyright of PuTTY belongs to Simon Tatham. Please see PuTTY-LICENSE.txt for more information about license.
        This program uses the source code of PuTTY.
      Copyright of The reference C implementation of Argon2 belongs to Daniel Dinu, Dmitry Khovratovich, Jean-Philippe Aumasson, and Samuel Neves. Please see Argon2-LICENSE.txt for more information about license.
        This program uses the source code of The reference C implementation of Argon2.
      Copyright of TTSSH icon file to Tatsuhiko Sakamoto.

      This program is provided "as is" without warranties 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. In no event will any copyright holder 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).

      URL: https://ttssh2.osdn.jp/
      Project: https://osdn.net/projects/ttssh2/
      ML(Japanese): https://lists.osdn.me/mailman/listinfo/ttssh2-users

      Special thanks to ...
      - Robert O'Callahan - author of original TTSSH
      - Yutaka Hirata - added SSH2 support

### Technology

TTSSH uses following technologies:

- KEX (Key Exchange) algorithm
  - diffie-hellman-group1-sha1
  - diffie-hellman-group14-sha1
  - diffie-hellman-group-exchange-sha1
  - diffie-hellman-group-exchange-sha256
  - ecdh-sha2-nistp256
  - ecdh-sha2-nistp384
  - ecdh-sha2-nistp521
  - diffie-hellman-group14-sha256
  - diffie-hellman-group16-sha512
  - diffie-hellman-group18-sha512
- Public key algorithm of server host key
  - ssh-rsa1 (SSH1)
  - ssh-rsa
  - ssh-dss
  - ecdsa-sha2-nistp256
  - ecdsa-sha2-nistp384
  - ecdsa-sha2-nistp521
  - ssh-ed25519
- Cipher algorithm
  - DES (SSH1)
  - 3DES (SSH1)
  - Blowfish (SSH1)
  - 3des-cbc
  - aes128-cbc
  - aes128-cbc
  - aes256-cbc
  - blowfish-cbc
  - aes128-ctr
  - aes192-ctr
  - aes256-ctr
  - arcfour
  - arcfour128
  - arcfour256
  - cast128-cbc
  - 3des-ctr
  - blowfish-ctr
  - cast128-ctr
  - camellia128-cbc
  - camellia192-cbc
  - camellia256-cbc
  - camellia128-ctr
  - camellia192-ctr
  - camellia256-ctr
  - aes128-gcm@openssh.com
  - aes256-gcm@openssh.com
  - chacha20-poly1305@openssh.com
- MAC (message authentication code) algorithm
  - hmac-sha1
  - hmac-md5
  - hmac-sha1-96
  - hmac-md5-96
  - hmac-ripemd160@openssh.com
  - hmac-sha2-256
  - hmac-sha2-512
  - hmac-sha1-etm@openssh.com
  - hmac-md5-etm@openssh.com
  - hmac-sha1-96-etm@openssh.com
  - hmac-md5-96-etm@openssh.com
  - hmac-ripemd160-etm@openssh.com
  - hmac-sha2-256-etm@openssh.com
  - hmac-sha2-512-etm@openssh.com
- Public key signature algorithm of publickey authentication
  - ssh-dss
  - ssh-rsa (RSA/SHA-1)
  - ecdsa-sha2-nistp256
  - ecdsa-sha2-nistp384
  - ecdsa-sha2-nistp521
  - ssh-ed25519

## CygTerm+

### License

    Using Cygwin with a terminal emulator.
    Copyright (C) 2000-2006 NSym
    (C) 2004-2023 TeraTerm Project

    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.

### Copyright

      This program is free software. CygTerm+ is licensed under GPL version 2.
      Please see CygTerm+-LICENSE.txt for more information about GPLv2.

      Copyright of original CygTerm belongs to NSym.
      Copyright of feature expansion belongs to each authors.

      This program is provided "as is" without warranties 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. In no event will any copyright holder 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).

      URL: https://ttssh2.osdn.jp/
      Project: https://osdn.net/projects/ttssh2/
      ML(Japanese): https://lists.osdn.me/mailman/listinfo/ttssh2-users

      Special thanks to ...
      * NSym - author of original CygTerm
        URL: https://googledrive.com/host/0B1s-dM6d6yC4fmhEZ3c0VTNFWEFtV3daUlRGQmFHVnBmVHRybUNnUVliNWktNDRlZ2NnZTQ/index-e.html

## TTProxy

### License

    Copyright (C) 2003-2006 YebisuyaHompo
    (C) 2004-2016 TeraTerm 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. The name of the author may not be used to endorse or promote products derived
         from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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.

### Copyright

      This program is free software. TTProxy is licensed under BSD style license.

      Copyright of original TTProxy belongs to Yebisuya Sugoroku.
      Copyright of feature expansion belongs to each authors.

      This program is provided "as is" without warranties 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. In no event will any copyright holder 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).

      URL: https://ttssh2.osdn.jp/
      Project: https://osdn.net/projects/ttssh2/
      ML(Japanese): https://lists.osdn.me/mailman/listinfo/ttssh2-users

      Special thanks to ...
      * Yebisuya Sugoroku - author of original TTProxy
        URL: http://yebisuya.dip.jp/Software/TTProxy/en/

## TeraTerm Menu

### License

    Copyright(C) 1997-2003 S.Hayakawa
    (C) 2004-2016 TeraTerm 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. The name of the author may not be used to endorse or promote products derived
         from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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.

### Copyright

      This program is free software. TeraTerm Menu is licensed under BSD style license.

      Copyright of original TeraTerm Menu belongs to S.Hayakawa.

      This program is provided "as is" without warranties 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. In no event will any copyright holder 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).

      URL: https://ttssh2.osdn.jp/
      Project: https://osdn.net/projects/ttssh2/
      ML(Japanese): https://lists.osdn.me/mailman/listinfo/ttssh2-users

      Special thanks to ...
      - S.Hayakawa - author of TeraTerm Menu
        URL(Japanese): http://park11.wakwak.com/~shinpei/freesoft/

## TTX KanjiMenu

### License

    Copyright (C) 2007 Sunao HARA
    (C) 2004-2023 TeraTerm 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. The name of the author may not be used to endorse or promote products derived
         from this software without specific prior written permission.

    THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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.

### Copyright

      This program is free software. TTX KanjiMenu is licensed under BSD style license.

      Copyright of original Sunao HARA belongs to T.Teranishi.

      This program is provided "as is" without warranties 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. In no event will any copyright holder 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).

      URL: https://ttssh2.osdn.jp/
      Project: https://osdn.net/projects/ttssh2/
      ML(Japanese): https://lists.osdn.me/mailman/listinfo/ttssh2-users

      Special thanks to ...
      - Sunao HARA - author of original TTX KanjiMenu
        URL: http://naoh16.seesaa.net/article/35220277.html