github.com/fnproject/cli@v0.0.0-20240508150455-e5d88bd86117/THIRD_PARTY_LICENSES.txt (about)

     1  Third Party Attributions
     2  
     3  The following software (or subsets of the software) are dependencies
     4  of this product. They are identified by the Fn Project CLI module(s) that use
     5  them.
     6  
     7  The first section ("Third Party Runtime Dependencies") contains dependencies
     8  that might be used at runtime by an Fn Project CLI application.
     9  
    10  The second section ("Third Party Attributions for Examples, Tests, Builds, etc")
    11  contains dependencies that are used in examples and to test and build Fn Project CLI.
    12  They are likely not needed at runtime by an Fn Project CLI application.
    13  
    14  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    15  Third Party Runtime Dependencies
    16  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    17  
    18  fn-cli is licensed under the Apache License, Version 2.0.
    19  License: A copy of the Apache License Version 2.0 is included in this file.
    20  
    21  --------------------------------------------------------------------------------
    22  
    23  Packages imported from the Go Standard Library are licensed under BSD-3-Clause
    24  
    25  archive
    26  bufio
    27  bytes
    28  compress
    29  container
    30  context
    31  crypto
    32  database
    33  encoding
    34  errors
    35  flag
    36  fmt
    37  hash
    38  html
    39  internal/bytealg
    40  internal/cpu
    41  internal/fmtsort
    42  internal/nettrace
    43  internal/oserror
    44  internal/poll
    45  internal/race
    46  internal/reflectlite
    47  internal/singleflight
    48  internal/syscall/execenv
    49  internal/syscall/unix
    50  internal/testlog
    51  internal/unsafeheader
    52  io
    53  log
    54  math
    55  mime
    56  net
    57  os
    58  path
    59  reflect
    60  regexp
    61  runtime
    62  sort
    63  strconv
    64  strings
    65  sync
    66  syscall
    67  text
    68  time
    69  unicode
    70  unsafe
    71  
    72  BSD-3-Clause License 
    73  
    74  Copyright (c) 2009 The Go Authors. All rights reserved.
    75  
    76  Redistribution and use in source and binary forms, with or without
    77  modification, are permitted provided that the following conditions are
    78  met:
    79  
    80     * Redistributions of source code must retain the above copyright
    81  notice, this list of conditions and the following disclaimer.
    82     * Redistributions in binary form must reproduce the above
    83  copyright notice, this list of conditions and the following disclaimer
    84  in the documentation and/or other materials provided with the
    85  distribution.
    86     * Neither the name of Google Inc. nor the names of its
    87  contributors may be used to endorse or promote products derived from
    88  this software without specific prior written permission.
    89  
    90  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    91  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    92  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    93  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    94  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    95  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    96  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    97  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    98  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    99  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   100  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   101  
   102  --------------------------------------------------------------------------------
   103  
   104  The following dependencies of fn-cli are licensed under Apache 2.0 license
   105  
   106  github.com/coreos/go-semver/semver
   107  github.com/golang/mock/gomock
   108  github.com/oracle/oci-go-sdk/v65
   109  github.com/go-openapi/validate
   110  github.com/xeipuuv/gojsonpointer
   111  github.com/go-openapi/loads
   112  github.com/fnproject/cli
   113  github.com/go-openapi/errors
   114  gopkg.in/yaml.v2
   115  github.com/go-openapi/jsonpointer
   116  github.com/go-openapi/spec
   117  gopkg.in/ini.v1
   118  github.com/spf13/afero
   119  github.com/fnproject/fn_go
   120  go.mongodb.org/mongo-driver
   121  github.com/go-openapi/runtime
   122  github.com/xeipuuv/gojsonreference
   123  github.com/go-openapi/strfmt
   124  github.com/xeipuuv/gojsonschema
   125  github.com/go-openapi/swag
   126  github.com/go-openapi/analysis
   127  github.com/go-openapi/jsonreference
   128  
   129  
   130                                   Apache License
   131                             Version 2.0, January 2004
   132                          http://www.apache.org/licenses/
   133  
   134     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
   135  
   136     1. Definitions.
   137  
   138        "License" shall mean the terms and conditions for use, reproduction,
   139        and distribution as defined by Sections 1 through 9 of this document.
   140  
   141        "Licensor" shall mean the copyright owner or entity authorized by
   142        the copyright owner that is granting the License.
   143  
   144        "Legal Entity" shall mean the union of the acting entity and all
   145        other entities that control, are controlled by, or are under common
   146        control with that entity. For the purposes of this definition,
   147        "control" means (i) the power, direct or indirect, to cause the
   148        direction or management of such entity, whether by contract or
   149        otherwise, or (ii) ownership of fifty percent (50%) or more of the
   150        outstanding shares, or (iii) beneficial ownership of such entity.
   151  
   152        "You" (or "Your") shall mean an individual or Legal Entity
   153        exercising permissions granted by this License.
   154  
   155        "Source" form shall mean the preferred form for making modifications,
   156        including but not limited to software source code, documentation
   157        source, and configuration files.
   158  
   159        "Object" form shall mean any form resulting from mechanical
   160        transformation or translation of a Source form, including but
   161        not limited to compiled object code, generated documentation,
   162        and conversions to other media types.
   163  
   164        "Work" shall mean the work of authorship, whether in Source or
   165        Object form, made available under the License, as indicated by a
   166        copyright notice that is included in or attached to the work
   167        (an example is provided in the Appendix below).
   168  
   169        "Derivative Works" shall mean any work, whether in Source or Object
   170        form, that is based on (or derived from) the Work and for which the
   171        editorial revisions, annotations, elaborations, or other modifications
   172        represent, as a whole, an original work of authorship. For the purposes
   173        of this License, Derivative Works shall not include works that remain
   174        separable from, or merely link (or bind by name) to the interfaces of,
   175        the Work and Derivative Works thereof.
   176  
   177        "Contribution" shall mean any work of authorship, including
   178        the original version of the Work and any modifications or additions
   179        to that Work or Derivative Works thereof, that is intentionally
   180        submitted to Licensor for inclusion in the Work by the copyright owner
   181        or by an individual or Legal Entity authorized to submit on behalf of
   182        the copyright owner. For the purposes of this definition, "submitted"
   183        means any form of electronic, verbal, or written communication sent
   184        to the Licensor or its representatives, including but not limited to
   185        communication on electronic mailing lists, source code control systems,
   186        and issue tracking systems that are managed by, or on behalf of, the
   187        Licensor for the purpose of discussing and improving the Work, but
   188        excluding communication that is conspicuously marked or otherwise
   189        designated in writing by the copyright owner as "Not a Contribution."
   190  
   191        "Contributor" shall mean Licensor and any individual or Legal Entity
   192        on behalf of whom a Contribution has been received by Licensor and
   193        subsequently incorporated within the Work.
   194  
   195     2. Grant of Copyright License. Subject to the terms and conditions of
   196        this License, each Contributor hereby grants to You a perpetual,
   197        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   198        copyright license to reproduce, prepare Derivative Works of,
   199        publicly display, publicly perform, sublicense, and distribute the
   200        Work and such Derivative Works in Source or Object form.
   201  
   202     3. Grant of Patent License. Subject to the terms and conditions of
   203        this License, each Contributor hereby grants to You a perpetual,
   204        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
   205        (except as stated in this section) patent license to make, have made,
   206        use, offer to sell, sell, import, and otherwise transfer the Work,
   207        where such license applies only to those patent claims licensable
   208        by such Contributor that are necessarily infringed by their
   209        Contribution(s) alone or by combination of their Contribution(s)
   210        with the Work to which such Contribution(s) was submitted. If You
   211        institute patent litigation against any entity (including a
   212        cross-claim or counterclaim in a lawsuit) alleging that the Work
   213        or a Contribution incorporated within the Work constitutes direct
   214        or contributory patent infringement, then any patent licenses
   215        granted to You under this License for that Work shall terminate
   216        as of the date such litigation is filed.
   217  
   218     4. Redistribution. You may reproduce and distribute copies of the
   219        Work or Derivative Works thereof in any medium, with or without
   220        modifications, and in Source or Object form, provided that You
   221        meet the following conditions:
   222  
   223        (a) You must give any other recipients of the Work or
   224            Derivative Works a copy of this License; and
   225  
   226        (b) You must cause any modified files to carry prominent notices
   227            stating that You changed the files; and
   228  
   229        (c) You must retain, in the Source form of any Derivative Works
   230            that You distribute, all copyright, patent, trademark, and
   231            attribution notices from the Source form of the Work,
   232            excluding those notices that do not pertain to any part of
   233            the Derivative Works; and
   234  
   235        (d) If the Work includes a "NOTICE" text file as part of its
   236            distribution, then any Derivative Works that You distribute must
   237            include a readable copy of the attribution notices contained
   238            within such NOTICE file, excluding those notices that do not
   239            pertain to any part of the Derivative Works, in at least one
   240            of the following places: within a NOTICE text file distributed
   241            as part of the Derivative Works; within the Source form or
   242            documentation, if provided along with the Derivative Works; or,
   243            within a display generated by the Derivative Works, if and
   244            wherever such third-party notices normally appear. The contents
   245            of the NOTICE file are for informational purposes only and
   246            do not modify the License. You may add Your own attribution
   247            notices within Derivative Works that You distribute, alongside
   248            or as an addendum to the NOTICE text from the Work, provided
   249            that such additional attribution notices cannot be construed
   250            as modifying the License.
   251  
   252        You may add Your own copyright statement to Your modifications and
   253        may provide additional or different license terms and conditions
   254        for use, reproduction, or distribution of Your modifications, or
   255        for any such Derivative Works as a whole, provided Your use,
   256        reproduction, and distribution of the Work otherwise complies with
   257        the conditions stated in this License.
   258  
   259     5. Submission of Contributions. Unless You explicitly state otherwise,
   260        any Contribution intentionally submitted for inclusion in the Work
   261        by You to the Licensor shall be under the terms and conditions of
   262        this License, without any additional terms or conditions.
   263        Notwithstanding the above, nothing herein shall supersede or modify
   264        the terms of any separate license agreement you may have executed
   265        with Licensor regarding such Contributions.
   266  
   267     6. Trademarks. This License does not grant permission to use the trade
   268        names, trademarks, service marks, or product names of the Licensor,
   269        except as required for reasonable and customary use in describing the
   270        origin of the Work and reproducing the content of the NOTICE file.
   271  
   272     7. Disclaimer of Warranty. Unless required by applicable law or
   273        agreed to in writing, Licensor provides the Work (and each
   274        Contributor provides its Contributions) on an "AS IS" BASIS,
   275        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
   276        implied, including, without limitation, any warranties or conditions
   277        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
   278        PARTICULAR PURPOSE. You are solely responsible for determining the
   279        appropriateness of using or redistributing the Work and assume any
   280        risks associated with Your exercise of permissions under this License.
   281  
   282     8. Limitation of Liability. In no event and under no legal theory,
   283        whether in tort (including negligence), contract, or otherwise,
   284        unless required by applicable law (such as deliberate and grossly
   285        negligent acts) or agreed to in writing, shall any Contributor be
   286        liable to You for damages, including any direct, indirect, special,
   287        incidental, or consequential damages of any character arising as a
   288        result of this License or out of the use or inability to use the
   289        Work (including but not limited to damages for loss of goodwill,
   290        work stoppage, computer failure or malfunction, or any and all
   291        other commercial damages or losses), even if such Contributor
   292        has been advised of the possibility of such damages.
   293  
   294     9. Accepting Warranty or Additional Liability. While redistributing
   295        the Work or Derivative Works thereof, You may choose to offer,
   296        and charge a fee for, acceptance of support, warranty, indemnity,
   297        or other liability obligations and/or rights consistent with this
   298        License. However, in accepting such obligations, You may act only
   299        on Your own behalf and on Your sole responsibility, not on behalf
   300        of any other Contributor, and only if You agree to indemnify,
   301        defend, and hold each Contributor harmless for any liability
   302        incurred by, or claims asserted against, such Contributor by reason
   303        of your accepting any such warranty or additional liability.
   304  
   305     END OF TERMS AND CONDITIONS
   306  
   307     APPENDIX: How to apply the Apache License to your work.
   308  
   309        To apply the Apache License to your work, attach the following
   310        boilerplate notice, with the fields enclosed by brackets "[]"
   311        replaced with your own identifying information. (Don't include
   312        the brackets!)  The text should be enclosed in the appropriate
   313        comment syntax for the file format. We also recommend that a
   314        file or class name and description of purpose be included on the
   315        same "printed page" as the copyright notice for easier
   316        identification within third-party archives.
   317  
   318     Copyright {yyyy} {name of copyright owner}
   319  
   320     Licensed under the Apache License, Version 2.0 (the "License");
   321     you may not use this file except in compliance with the License.
   322     You may obtain a copy of the License at
   323  
   324         http://www.apache.org/licenses/LICENSE-2.0
   325  
   326     Unless required by applicable law or agreed to in writing, software
   327     distributed under the License is distributed on an "AS IS" BASIS,
   328     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   329     See the License for the specific language governing permissions and
   330     limitations under the License.
   331  
   332  --------------------------------------------------------------------------------
   333  
   334  The following dependency of fn-cli is licensed under BSD-2-Clause License
   335  
   336  github.com/magiconair/properties
   337  
   338  BSD 2-Clause License
   339  
   340  Copyright (c) 2013-2020, Frank Schroeder
   341  
   342  All rights reserved.
   343  
   344  Redistribution and use in source and binary forms, with or without modification, are 
   345  permitted provided that the following conditions are met:
   346  
   347      Redistributions of source code must retain the above copyright notice, this list
   348      of conditions and the following disclaimer.
   349  
   350      Redistributions in binary form must reproduce the above copyright notice, this
   351      list of conditions and the following disclaimer in the documentation and/or other
   352      materials provided with the distribution.
   353  
   354  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
   355  EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
   356  OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
   357  SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   358  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
   359  OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
   360  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
   361  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
   362  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   363  
   364  --------------------------------------------------------------------------------
   365  
   366  The following dependencies of fn-cli on the experimental Golang library are licensed under
   367  BSD-3-Clause License
   368  
   369  golang.org/x/net
   370  golang.org/x/crypto/ssh/terminal
   371  golang.org/x/sys
   372  golang.org/x/text
   373  
   374  BSD-3-Clause License 
   375  
   376  Copyright (c) 2009 The Go Authors. All rights reserved.
   377  
   378  Redistribution and use in source and binary forms, with or without
   379  modification, are permitted provided that the following conditions are
   380  met:
   381  
   382     * Redistributions of source code must retain the above copyright
   383  notice, this list of conditions and the following disclaimer.
   384     * Redistributions in binary form must reproduce the above
   385  copyright notice, this list of conditions and the following disclaimer
   386  in the documentation and/or other materials provided with the
   387  distribution.
   388     * Neither the name of Google Inc. nor the names of its
   389  contributors may be used to endorse or promote products derived from
   390  this software without specific prior written permission.
   391  
   392  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   393  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   394  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   395  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   396  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   397  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   398  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   399  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   400  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   401  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   402  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   403  
   404  --------------------------------------------------------------------------------
   405  
   406  The following dependency of fn-cli is licensed under BSD-3-Clause License
   407  
   408  github.com/spf13/pflag
   409  
   410  BSD-3-Clause License
   411  
   412  Copyright (c) 2012 Alex Ogier. All rights reserved.
   413  Copyright (c) 2012 The Go Authors. All rights reserved.
   414  
   415  Redistribution and use in source and binary forms, with or without
   416  modification, are permitted provided that the following conditions are
   417  met:
   418  
   419     * Redistributions of source code must retain the above copyright
   420  notice, this list of conditions and the following disclaimer.
   421     * Redistributions in binary form must reproduce the above
   422  copyright notice, this list of conditions and the following disclaimer
   423  in the documentation and/or other materials provided with the
   424  distribution.
   425     * Neither the name of Google Inc. nor the names of its
   426  contributors may be used to endorse or promote products derived from
   427  this software without specific prior written permission.
   428  
   429  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   430  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   431  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   432  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   433  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   434  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   435  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   436  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   437  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   438  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   439  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   440  
   441  --------------------------------------------------------------------------------
   442  
   443  The following dependency of fn-cli is licensed under BSD-3-Clause License
   444  
   445  github.com/PuerkitoBio/purell
   446  
   447  BSD-3-Clause License
   448  
   449  Copyright (c) 2012, Martin Angers
   450  
   451  All rights reserved.
   452  
   453  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
   454  
   455  * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
   456  * 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.
   457  * Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
   458  
   459  
   460  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.
   461  
   462  --------------------------------------------------------------------------------
   463  
   464  The following dependency of fn-cli is licensed under BSD-3-Clause License
   465  
   466  github.com/PuerkitoBio/urlesc
   467  
   468  BSD-3-Clause License
   469  
   470  Copyright (c) 2012 The Go Authors. All rights reserved.
   471  
   472  Redistribution and use in source and binary forms, with or without
   473  modification, are permitted provided that the following conditions are
   474  met:
   475  
   476     * Redistributions of source code must retain the above copyright
   477  notice, this list of conditions and the following disclaimer.
   478     * Redistributions in binary form must reproduce the above
   479  copyright notice, this list of conditions and the following disclaimer
   480  in the documentation and/or other materials provided with the
   481  distribution.
   482     * Neither the name of Google Inc. nor the names of its
   483  contributors may be used to endorse or promote products derived from
   484  this software without specific prior written permission.
   485  
   486  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   487  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   488  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   489  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   490  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   491  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   492  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   493  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   494  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   495  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   496  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   497  
   498  --------------------------------------------------------------------------------
   499  
   500  The following dependency of fn-cli is licensed under BSD-3-Clause License
   501  
   502  github.com/fsnotify/fsnotify
   503  
   504  BSD-3-Clause License
   505  
   506  Copyright (c) 2012 The Go Authors. All rights reserved.
   507  Copyright (c) 2012-2019 fsnotify Authors. All rights reserved.
   508  
   509  Redistribution and use in source and binary forms, with or without
   510  modification, are permitted provided that the following conditions are
   511  met:
   512  
   513     * Redistributions of source code must retain the above copyright
   514  notice, this list of conditions and the following disclaimer.
   515     * Redistributions in binary form must reproduce the above
   516  copyright notice, this list of conditions and the following disclaimer
   517  in the documentation and/or other materials provided with the
   518  distribution.
   519     * Neither the name of Google Inc. nor the names of its
   520  contributors may be used to endorse or promote products derived from
   521  this software without specific prior written permission.
   522  
   523  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
   524  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
   525  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
   526  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
   527  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
   528  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
   529  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
   530  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
   531  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   532  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
   533  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   534  
   535  --------------------------------------------------------------------------------
   536  
   537  The following dependency of fn-cli is licensed under GNU Lesser General Public 
   538  License version 3
   539  
   540  github.com/juju/errgo
   541  Copyright 2014 Canonical Ltd.
   542  
   543  GNU Lesser General Public License version 3
   544  
   545  This software is licensed under the LGPLv3, included below.
   546  
   547  As a special exception to the GNU Lesser General Public License version 3
   548  ("LGPL3"), the copyright holders of this Library give you permission to
   549  convey to a third party a Combined Work that links statically or dynamically
   550  to this Library without providing any Minimal Corresponding Source or
   551  Minimal Application Code as set out in 4d or providing the installation
   552  information set out in section 4e, provided that you comply with the other
   553  provisions of LGPL3 and provided that you meet, for the Application the
   554  terms and conditions of the license(s) which apply to the Application.
   555  
   556  Except as stated in this special exception, the provisions of LGPL3 will
   557  continue to comply in full to this Library. If you modify this Library, you
   558  may apply this exception to your version of this Library, but you are not
   559  obliged to do so. If you do not wish to do so, delete this exception
   560  statement from your version. This exception does not (and cannot) modify any
   561  license terms which apply to the Application, with which you must still
   562  comply.
   563  
   564  
   565                     GNU LESSER GENERAL PUBLIC LICENSE
   566                         Version 3, 29 June 2007
   567  
   568   Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
   569   Everyone is permitted to copy and distribute verbatim copies
   570   of this license document, but changing it is not allowed.
   571  
   572  
   573    This version of the GNU Lesser General Public License incorporates
   574  the terms and conditions of version 3 of the GNU General Public
   575  License, supplemented by the additional permissions listed below.
   576  
   577    0. Additional Definitions.
   578  
   579    As used herein, "this License" refers to version 3 of the GNU Lesser
   580  General Public License, and the "GNU GPL" refers to version 3 of the GNU
   581  General Public License.
   582  
   583    "The Library" refers to a covered work governed by this License,
   584  other than an Application or a Combined Work as defined below.
   585  
   586    An "Application" is any work that makes use of an interface provided
   587  by the Library, but which is not otherwise based on the Library.
   588  Defining a subclass of a class defined by the Library is deemed a mode
   589  of using an interface provided by the Library.
   590  
   591    A "Combined Work" is a work produced by combining or linking an
   592  Application with the Library.  The particular version of the Library
   593  with which the Combined Work was made is also called the "Linked
   594  Version".
   595  
   596    The "Minimal Corresponding Source" for a Combined Work means the
   597  Corresponding Source for the Combined Work, excluding any source code
   598  for portions of the Combined Work that, considered in isolation, are
   599  based on the Application, and not on the Linked Version.
   600  
   601    The "Corresponding Application Code" for a Combined Work means the
   602  object code and/or source code for the Application, including any data
   603  and utility programs needed for reproducing the Combined Work from the
   604  Application, but excluding the System Libraries of the Combined Work.
   605  
   606    1. Exception to Section 3 of the GNU GPL.
   607  
   608    You may convey a covered work under sections 3 and 4 of this License
   609  without being bound by section 3 of the GNU GPL.
   610  
   611    2. Conveying Modified Versions.
   612  
   613    If you modify a copy of the Library, and, in your modifications, a
   614  facility refers to a function or data to be supplied by an Application
   615  that uses the facility (other than as an argument passed when the
   616  facility is invoked), then you may convey a copy of the modified
   617  version:
   618  
   619     a) under this License, provided that you make a good faith effort to
   620     ensure that, in the event an Application does not supply the
   621     function or data, the facility still operates, and performs
   622     whatever part of its purpose remains meaningful, or
   623  
   624     b) under the GNU GPL, with none of the additional permissions of
   625     this License applicable to that copy.
   626  
   627    3. Object Code Incorporating Material from Library Header Files.
   628  
   629    The object code form of an Application may incorporate material from
   630  a header file that is part of the Library.  You may convey such object
   631  code under terms of your choice, provided that, if the incorporated
   632  material is not limited to numerical parameters, data structure
   633  layouts and accessors, or small macros, inline functions and templates
   634  (ten or fewer lines in length), you do both of the following:
   635  
   636     a) Give prominent notice with each copy of the object code that the
   637     Library is used in it and that the Library and its use are
   638     covered by this License.
   639  
   640     b) Accompany the object code with a copy of the GNU GPL and this license
   641     document.
   642  
   643    4. Combined Works.
   644  
   645    You may convey a Combined Work under terms of your choice that,
   646  taken together, effectively do not restrict modification of the
   647  portions of the Library contained in the Combined Work and reverse
   648  engineering for debugging such modifications, if you also do each of
   649  the following:
   650  
   651     a) Give prominent notice with each copy of the Combined Work that
   652     the Library is used in it and that the Library and its use are
   653     covered by this License.
   654  
   655     b) Accompany the Combined Work with a copy of the GNU GPL and this license
   656     document.
   657  
   658     c) For a Combined Work that displays copyright notices during
   659     execution, include the copyright notice for the Library among
   660     these notices, as well as a reference directing the user to the
   661     copies of the GNU GPL and this license document.
   662  
   663     d) Do one of the following:
   664  
   665         0) Convey the Minimal Corresponding Source under the terms of this
   666         License, and the Corresponding Application Code in a form
   667         suitable for, and under terms that permit, the user to
   668         recombine or relink the Applicastion with a modified version of
   669         the Linked Version to produce a modified Combined Work, in the
   670         manner specified by section 6 of the GNU GPL for conveying
   671         Corresponding Source.
   672  
   673         1) Use a suitable shared library mechanism for linking with the
   674         Library.  A suitable mechanism is one that (a) uses at run time
   675         a copy of the Library already present on the user's computer
   676         system, and (b) will operate properly with a modified version
   677         of the Library that is interface-compatible with the Linked
   678         Version.
   679  
   680     e) Provide Installation Information, but only if you would otherwise
   681     be required to provide such information under section 6 of the
   682     GNU GPL, and only to the extent that such information is
   683     necessary to install and execute a modified version of the
   684     Combined Work produced by recombining or relinking the
   685     Application with a modified version of the Linked Version. (If
   686     you use option 4d0, the Installation Information must accompany
   687     the Minimal Corresponding Source and Corresponding Application
   688     Code. If you use option 4d1, you must provide the Installation
   689     Information in the manner specified by section 6 of the GNU GPL
   690     for conveying Corresponding Source.)
   691  
   692    5. Combined Libraries.
   693  
   694    You may place library facilities that are a work based on the
   695  Library side by side in a single library together with other library
   696  facilities that are not Applications and are not covered by this
   697  License, and convey such a combined library under terms of your
   698  choice, if you do both of the following:
   699  
   700     a) Accompany the combined library with a copy of the same work based
   701     on the Library, uncombined with any other library facilities,
   702     conveyed under the terms of this License.
   703  
   704     b) Give prominent notice with the combined library that part of it
   705     is a work based on the Library, and explaining where to find the
   706     accompanying uncombined form of the same work.
   707  
   708    6. Revised Versions of the GNU Lesser General Public License.
   709  
   710    The Free Software Foundation may publish revised and/or new versions
   711  of the GNU Lesser General Public License from time to time. Such new
   712  versions will be similar in spirit to the present version, but may
   713  differ in detail to address new problems or concerns.
   714  
   715    Each version is given a distinguishing version number. If the
   716  Library as you received it specifies that a certain numbered version
   717  of the GNU Lesser General Public License "or any later version"
   718  applies to it, you have the option of following the terms and
   719  conditions either of that published version or of any later version
   720  published by the Free Software Foundation. If the Library as you
   721  received it does not specify a version number of the GNU Lesser
   722  General Public License, you may choose any version of the GNU Lesser
   723  General Public License ever published by the Free Software Foundation.
   724  
   725    If the Library as you received it specifies that a proxy can decide
   726  whether future versions of the GNU Lesser General Public License shall
   727  apply, that proxy's public statement of acceptance of any version is
   728  permanent authorization for you to choose that version for the
   729  Library.
   730  
   731  --------------------------------------------------------------------------------
   732  
   733  The following dependency of fn-cli is licensed under Mozilla Public License 2.0
   734  
   735  github.com/hashicorp/hcl
   736  
   737  Mozilla Public License 2.0
   738  
   739  Mozilla Public License, version 2.0
   740  
   741  1. Definitions
   742  
   743  1.1. “Contributor”
   744  
   745       means each individual or legal entity that creates, contributes to the
   746       creation of, or owns Covered Software.
   747  
   748  1.2. “Contributor Version”
   749  
   750       means the combination of the Contributions of others (if any) used by a
   751       Contributor and that particular Contributor’s Contribution.
   752  
   753  1.3. “Contribution”
   754  
   755       means Covered Software of a particular Contributor.
   756  
   757  1.4. “Covered Software”
   758  
   759       means Source Code Form to which the initial Contributor has attached the
   760       notice in Exhibit A, the Executable Form of such Source Code Form, and
   761       Modifications of such Source Code Form, in each case including portions
   762       thereof.
   763  
   764  1.5. “Incompatible With Secondary Licenses”
   765       means
   766  
   767       a. that the initial Contributor has attached the notice described in
   768          Exhibit B to the Covered Software; or
   769  
   770       b. that the Covered Software was made available under the terms of version
   771          1.1 or earlier of the License, but not also under the terms of a
   772          Secondary License.
   773  
   774  1.6. “Executable Form”
   775  
   776       means any form of the work other than Source Code Form.
   777  
   778  1.7. “Larger Work”
   779  
   780       means a work that combines Covered Software with other material, in a separate
   781       file or files, that is not Covered Software.
   782  
   783  1.8. “License”
   784  
   785       means this document.
   786  
   787  1.9. “Licensable”
   788  
   789       means having the right to grant, to the maximum extent possible, whether at the
   790       time of the initial grant or subsequently, any and all of the rights conveyed by
   791       this License.
   792  
   793  1.10. “Modifications”
   794  
   795       means any of the following:
   796  
   797       a. any file in Source Code Form that results from an addition to, deletion
   798          from, or modification of the contents of Covered Software; or
   799  
   800       b. any new file in Source Code Form that contains any Covered Software.
   801  
   802  1.11. “Patent Claims” of a Contributor
   803  
   804        means any patent claim(s), including without limitation, method, process,
   805        and apparatus claims, in any patent Licensable by such Contributor that
   806        would be infringed, but for the grant of the License, by the making,
   807        using, selling, offering for sale, having made, import, or transfer of
   808        either its Contributions or its Contributor Version.
   809  
   810  1.12. “Secondary License”
   811  
   812        means either the GNU General Public License, Version 2.0, the GNU Lesser
   813        General Public License, Version 2.1, the GNU Affero General Public
   814        License, Version 3.0, or any later versions of those licenses.
   815  
   816  1.13. “Source Code Form”
   817  
   818        means the form of the work preferred for making modifications.
   819  
   820  1.14. “You” (or “Your”)
   821  
   822        means an individual or a legal entity exercising rights under this
   823        License. For legal entities, “You” includes any entity that controls, is
   824        controlled by, or is under common control with You. For purposes of this
   825        definition, “control” means (a) the power, direct or indirect, to cause
   826        the direction or management of such entity, whether by contract or
   827        otherwise, or (b) ownership of more than fifty percent (50%) of the
   828        outstanding shares or beneficial ownership of such entity.
   829  
   830  
   831  2. License Grants and Conditions
   832  
   833  2.1. Grants
   834  
   835       Each Contributor hereby grants You a world-wide, royalty-free,
   836       non-exclusive license:
   837  
   838       a. under intellectual property rights (other than patent or trademark)
   839          Licensable by such Contributor to use, reproduce, make available,
   840          modify, display, perform, distribute, and otherwise exploit its
   841          Contributions, either on an unmodified basis, with Modifications, or as
   842          part of a Larger Work; and
   843  
   844       b. under Patent Claims of such Contributor to make, use, sell, offer for
   845          sale, have made, import, and otherwise transfer either its Contributions
   846          or its Contributor Version.
   847  
   848  2.2. Effective Date
   849  
   850       The licenses granted in Section 2.1 with respect to any Contribution become
   851       effective for each Contribution on the date the Contributor first distributes
   852       such Contribution.
   853  
   854  2.3. Limitations on Grant Scope
   855  
   856       The licenses granted in this Section 2 are the only rights granted under this
   857       License. No additional rights or licenses will be implied from the distribution
   858       or licensing of Covered Software under this License. Notwithstanding Section
   859       2.1(b) above, no patent license is granted by a Contributor:
   860  
   861       a. for any code that a Contributor has removed from Covered Software; or
   862  
   863       b. for infringements caused by: (i) Your and any other third party’s
   864          modifications of Covered Software, or (ii) the combination of its
   865          Contributions with other software (except as part of its Contributor
   866          Version); or
   867  
   868       c. under Patent Claims infringed by Covered Software in the absence of its
   869          Contributions.
   870  
   871       This License does not grant any rights in the trademarks, service marks, or
   872       logos of any Contributor (except as may be necessary to comply with the
   873       notice requirements in Section 3.4).
   874  
   875  2.4. Subsequent Licenses
   876  
   877       No Contributor makes additional grants as a result of Your choice to
   878       distribute the Covered Software under a subsequent version of this License
   879       (see Section 10.2) or under the terms of a Secondary License (if permitted
   880       under the terms of Section 3.3).
   881  
   882  2.5. Representation
   883  
   884       Each Contributor represents that the Contributor believes its Contributions
   885       are its original creation(s) or it has sufficient rights to grant the
   886       rights to its Contributions conveyed by this License.
   887  
   888  2.6. Fair Use
   889  
   890       This License is not intended to limit any rights You have under applicable
   891       copyright doctrines of fair use, fair dealing, or other equivalents.
   892  
   893  2.7. Conditions
   894  
   895       Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in
   896       Section 2.1.
   897  
   898  
   899  3. Responsibilities
   900  
   901  3.1. Distribution of Source Form
   902  
   903       All distribution of Covered Software in Source Code Form, including any
   904       Modifications that You create or to which You contribute, must be under the
   905       terms of this License. You must inform recipients that the Source Code Form
   906       of the Covered Software is governed by the terms of this License, and how
   907       they can obtain a copy of this License. You may not attempt to alter or
   908       restrict the recipients’ rights in the Source Code Form.
   909  
   910  3.2. Distribution of Executable Form
   911  
   912       If You distribute Covered Software in Executable Form then:
   913  
   914       a. such Covered Software must also be made available in Source Code Form,
   915          as described in Section 3.1, and You must inform recipients of the
   916          Executable Form how they can obtain a copy of such Source Code Form by
   917          reasonable means in a timely manner, at a charge no more than the cost
   918          of distribution to the recipient; and
   919  
   920       b. You may distribute such Executable Form under the terms of this License,
   921          or sublicense it under different terms, provided that the license for
   922          the Executable Form does not attempt to limit or alter the recipients’
   923          rights in the Source Code Form under this License.
   924  
   925  3.3. Distribution of a Larger Work
   926  
   927       You may create and distribute a Larger Work under terms of Your choice,
   928       provided that You also comply with the requirements of this License for the
   929       Covered Software. If the Larger Work is a combination of Covered Software
   930       with a work governed by one or more Secondary Licenses, and the Covered
   931       Software is not Incompatible With Secondary Licenses, this License permits
   932       You to additionally distribute such Covered Software under the terms of
   933       such Secondary License(s), so that the recipient of the Larger Work may, at
   934       their option, further distribute the Covered Software under the terms of
   935       either this License or such Secondary License(s).
   936  
   937  3.4. Notices
   938  
   939       You may not remove or alter the substance of any license notices (including
   940       copyright notices, patent notices, disclaimers of warranty, or limitations
   941       of liability) contained within the Source Code Form of the Covered
   942       Software, except that You may alter any license notices to the extent
   943       required to remedy known factual inaccuracies.
   944  
   945  3.5. Application of Additional Terms
   946  
   947       You may choose to offer, and to charge a fee for, warranty, support,
   948       indemnity or liability obligations to one or more recipients of Covered
   949       Software. However, You may do so only on Your own behalf, and not on behalf
   950       of any Contributor. You must make it absolutely clear that any such
   951       warranty, support, indemnity, or liability obligation is offered by You
   952       alone, and You hereby agree to indemnify every Contributor for any
   953       liability incurred by such Contributor as a result of warranty, support,
   954       indemnity or liability terms You offer. You may include additional
   955       disclaimers of warranty and limitations of liability specific to any
   956       jurisdiction.
   957  
   958  4. Inability to Comply Due to Statute or Regulation
   959  
   960     If it is impossible for You to comply with any of the terms of this License
   961     with respect to some or all of the Covered Software due to statute, judicial
   962     order, or regulation then You must: (a) comply with the terms of this License
   963     to the maximum extent possible; and (b) describe the limitations and the code
   964     they affect. Such description must be placed in a text file included with all
   965     distributions of the Covered Software under this License. Except to the
   966     extent prohibited by statute or regulation, such description must be
   967     sufficiently detailed for a recipient of ordinary skill to be able to
   968     understand it.
   969  
   970  5. Termination
   971  
   972  5.1. The rights granted under this License will terminate automatically if You
   973       fail to comply with any of its terms. However, if You become compliant,
   974       then the rights granted under this License from a particular Contributor
   975       are reinstated (a) provisionally, unless and until such Contributor
   976       explicitly and finally terminates Your grants, and (b) on an ongoing basis,
   977       if such Contributor fails to notify You of the non-compliance by some
   978       reasonable means prior to 60 days after You have come back into compliance.
   979       Moreover, Your grants from a particular Contributor are reinstated on an
   980       ongoing basis if such Contributor notifies You of the non-compliance by
   981       some reasonable means, this is the first time You have received notice of
   982       non-compliance with this License from such Contributor, and You become
   983       compliant prior to 30 days after Your receipt of the notice.
   984  
   985  5.2. If You initiate litigation against any entity by asserting a patent
   986       infringement claim (excluding declaratory judgment actions, counter-claims,
   987       and cross-claims) alleging that a Contributor Version directly or
   988       indirectly infringes any patent, then the rights granted to You by any and
   989       all Contributors for the Covered Software under Section 2.1 of this License
   990       shall terminate.
   991  
   992  5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user
   993       license agreements (excluding distributors and resellers) which have been
   994       validly granted by You or Your distributors under this License prior to
   995       termination shall survive termination.
   996  
   997  6. Disclaimer of Warranty
   998  
   999     Covered Software is provided under this License on an “as is” basis, without
  1000     warranty of any kind, either expressed, implied, or statutory, including,
  1001     without limitation, warranties that the Covered Software is free of defects,
  1002     merchantable, fit for a particular purpose or non-infringing. The entire
  1003     risk as to the quality and performance of the Covered Software is with You.
  1004     Should any Covered Software prove defective in any respect, You (not any
  1005     Contributor) assume the cost of any necessary servicing, repair, or
  1006     correction. This disclaimer of warranty constitutes an essential part of this
  1007     License. No use of  any Covered Software is authorized under this License
  1008     except under this disclaimer.
  1009  
  1010  7. Limitation of Liability
  1011  
  1012     Under no circumstances and under no legal theory, whether tort (including
  1013     negligence), contract, or otherwise, shall any Contributor, or anyone who
  1014     distributes Covered Software as permitted above, be liable to You for any
  1015     direct, indirect, special, incidental, or consequential damages of any
  1016     character including, without limitation, damages for lost profits, loss of
  1017     goodwill, work stoppage, computer failure or malfunction, or any and all
  1018     other commercial damages or losses, even if such party shall have been
  1019     informed of the possibility of such damages. This limitation of liability
  1020     shall not apply to liability for death or personal injury resulting from such
  1021     party’s negligence to the extent applicable law prohibits such limitation.
  1022     Some jurisdictions do not allow the exclusion or limitation of incidental or
  1023     consequential damages, so this exclusion and limitation may not apply to You.
  1024  
  1025  8. Litigation
  1026  
  1027     Any litigation relating to this License may be brought only in the courts of
  1028     a jurisdiction where the defendant maintains its principal place of business
  1029     and such litigation shall be governed by laws of that jurisdiction, without
  1030     reference to its conflict-of-law provisions. Nothing in this Section shall
  1031     prevent a party’s ability to bring cross-claims or counter-claims.
  1032  
  1033  9. Miscellaneous
  1034  
  1035     This License represents the complete agreement concerning the subject matter
  1036     hereof. If any provision of this License is held to be unenforceable, such
  1037     provision shall be reformed only to the extent necessary to make it
  1038     enforceable. Any law or regulation which provides that the language of a
  1039     contract shall be construed against the drafter shall not be used to construe
  1040     this License against a Contributor.
  1041  
  1042  
  1043  10. Versions of the License
  1044  
  1045  10.1. New Versions
  1046  
  1047        Mozilla Foundation is the license steward. Except as provided in Section
  1048        10.3, no one other than the license steward has the right to modify or
  1049        publish new versions of this License. Each version will be given a
  1050        distinguishing version number.
  1051  
  1052  10.2. Effect of New Versions
  1053  
  1054        You may distribute the Covered Software under the terms of the version of
  1055        the License under which You originally received the Covered Software, or
  1056        under the terms of any subsequent version published by the license
  1057        steward.
  1058  
  1059  10.3. Modified Versions
  1060  
  1061        If you create software not governed by this License, and you want to
  1062        create a new license for such software, you may create and use a modified
  1063        version of this License if you rename the license and remove any
  1064        references to the name of the license steward (except to note that such
  1065        modified license differs from this License).
  1066  
  1067  10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
  1068        If You choose to distribute Source Code Form that is Incompatible With
  1069        Secondary Licenses under the terms of this version of the License, the
  1070        notice described in Exhibit B of this License must be attached.
  1071  
  1072  Exhibit A - Source Code Form License Notice
  1073  
  1074        This Source Code Form is subject to the
  1075        terms of the Mozilla Public License, v.
  1076        2.0. If a copy of the MPL was not
  1077        distributed with this file, You can
  1078        obtain one at
  1079        http://mozilla.org/MPL/2.0/.
  1080  
  1081  If it is not possible or desirable to put the notice in a particular file, then
  1082  You may include the notice in a location (such as a LICENSE file in a relevant
  1083  directory) where a recipient would be likely to look for such a notice.
  1084  
  1085  You may add additional accurate notices of copyright ownership.
  1086  
  1087  Exhibit B - “Incompatible With Secondary Licenses” Notice
  1088  
  1089        This Source Code Form is “Incompatible
  1090        With Secondary Licenses”, as defined by
  1091        the Mozilla Public License, v. 2.0.
  1092  
  1093  --------------------------------------------------------------------------------
  1094  
  1095  The following dependency of fn-cli is licensed under The MIT License
  1096  
  1097  github.com/asaskevich/govalidator
  1098  
  1099  The MIT License (MIT)
  1100  
  1101  Copyright (c) 2014-2020 Alex Saskevich
  1102  
  1103  Permission is hereby granted, free of charge, to any person obtaining a copy
  1104  of this software and associated documentation files (the "Software"), to deal
  1105  in the Software without restriction, including without limitation the rights
  1106  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1107  copies of the Software, and to permit persons to whom the Software is
  1108  furnished to do so, subject to the following conditions:
  1109  
  1110  The above copyright notice and this permission notice shall be included in all
  1111  copies or substantial portions of the Software.
  1112  
  1113  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1114  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1115  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1116  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1117  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1118  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1119  SOFTWARE.
  1120  
  1121  --------------------------------------------------------------------------------
  1122  
  1123  The following dependency of fn-cli is licensed under The MIT License
  1124  
  1125  github.com/fatih/color
  1126  
  1127  The MIT License (MIT)
  1128  
  1129  Copyright (c) 2013 Fatih Arslan
  1130  
  1131  Permission is hereby granted, free of charge, to any person obtaining a 
  1132  copy of this software and associated documentation files (the "Software"),
  1133  to deal in the Software without restriction, including without limitation
  1134  the rights to use, copy, modify, merge, publish, distribute, sublicense,
  1135  and/or sell copies of the Software, and to permit persons to whom the
  1136  Software is furnished to do so, subject to the following conditions:
  1137  
  1138  The above copyright notice and this permission notice shall be included
  1139  in all copies or substantial portions of the Software.
  1140  
  1141  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  1142  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
  1143  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 
  1144  THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
  1145  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  1146  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  1147  IN THE SOFTWARE.
  1148  
  1149  --------------------------------------------------------------------------------
  1150  
  1151  The following dependency of fn-cli is licensed under The MIT License
  1152  
  1153  github.com/ghodss/yaml
  1154  
  1155  The MIT License (MIT)
  1156  
  1157  Copyright (c) 2014 Sam Ghods
  1158  
  1159  Permission is hereby granted, free of charge, to any person obtaining a copy
  1160  of this software and associated documentation files (the "Software"), to deal
  1161  in the Software without restriction, including without limitation the rights
  1162  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1163  copies of the Software, and to permit persons to whom the Software is
  1164  furnished to do so, subject to the following conditions:
  1165  
  1166  The above copyright notice and this permission notice shall be included in all
  1167  copies or substantial portions of the Software.
  1168  
  1169  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1170  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1171  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1172  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1173  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1174  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1175  SOFTWARE.
  1176  
  1177  
  1178  Copyright (c) 2012 The Go Authors. All rights reserved.
  1179  
  1180  Redistribution and use in source and binary forms, with or without
  1181  modification, are permitted provided that the following conditions are
  1182  met:
  1183  
  1184     * Redistributions of source code must retain the above copyright
  1185  notice, this list of conditions and the following disclaimer.
  1186     * Redistributions in binary form must reproduce the above
  1187  copyright notice, this list of conditions and the following disclaimer
  1188  in the documentation and/or other materials provided with the
  1189  distribution.
  1190     * Neither the name of Google Inc. nor the names of its
  1191  contributors may be used to endorse or promote products derived from
  1192  this software without specific prior written permission.
  1193  
  1194  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  1195  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  1196  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  1197  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  1198  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  1199  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  1200  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  1201  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  1202  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  1203  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  1204  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  1205  
  1206  --------------------------------------------------------------------------------
  1207  
  1208  The following dependency of fn-cli is licensed under The MIT License
  1209  
  1210  github.com/giantswarm/semver-bump
  1211  
  1212  Copyright 2015 Giant Swarm GmbH
  1213  
  1214  Licensed under the Apache License, Version 2.0 (the "License");
  1215  you may not use this file except in compliance with the License.
  1216  You may obtain a copy of the License at
  1217  
  1218      http://www.apache.org/licenses/LICENSE-2.0
  1219  
  1220  Unless required by applicable law or agreed to in writing, software
  1221  distributed under the License is distributed on an "AS IS" BASIS,
  1222  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1223  See the License for the specific language governing permissions and
  1224  limitations under the License.
  1225  
  1226  --------------------------------------------------------------------------------
  1227  
  1228  The following dependency of fn-cli is licensed under The MIT License
  1229  
  1230  github.com/go-openapi/runtime/middleware/denco
  1231  
  1232  The MIT License
  1233  
  1234  Copyright (c) 2014 Naoya Inada <naoina@kuune.org>
  1235  
  1236  Permission is hereby granted, free of charge, to any person obtaining a copy
  1237  of this software and associated documentation files (the "Software"), to deal
  1238  in the Software without restriction, including without limitation the rights
  1239  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1240  copies of the Software, and to permit persons to whom the Software is
  1241  furnished to do so, subject to the following conditions:
  1242  
  1243  The above copyright notice and this permission notice shall be included in
  1244  all copies or substantial portions of the Software.
  1245  
  1246  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1247  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1248  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1249  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1250  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1251  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1252  THE SOFTWARE.
  1253  
  1254  --------------------------------------------------------------------------------
  1255  
  1256  The following dependency of fn-cli is licensed under The MIT License
  1257  
  1258  github.com/go-stack/stack
  1259  
  1260  The MIT License (MIT)
  1261  
  1262  Copyright (c) 2014 Chris Hines
  1263  
  1264  Permission is hereby granted, free of charge, to any person obtaining a
  1265  copy of this software and associated documentation files (the "Software"),
  1266  to deal in the Software without restriction, including without limitation
  1267  the rights to use, copy, modify, merge, publish, distribute, sublicense,
  1268  and/or sell copies of the Software, and to permit persons to whom the
  1269  Software is furnished to do so, subject to the following conditions:
  1270  
  1271  The above copyright notice and this permission notice shall be included
  1272  in all copies or substantial portions of the Software.
  1273  
  1274  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
  1275  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1276  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  1277  THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1278  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  1279  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  1280  IN THE SOFTWARE.
  1281  
  1282  --------------------------------------------------------------------------------
  1283  
  1284  The following dependency of fn-cli is licensed under The MIT License
  1285  
  1286  github.com/jmoiron/jsonq
  1287  
  1288  The MIT License (MIT)
  1289  
  1290  Copyright (c) 2012, Jason Moiron
  1291  
  1292   Permission is hereby granted, free of charge, to any person
  1293   obtaining a copy of this software and associated documentation
  1294   files (the "Software"), to deal in the Software without
  1295   restriction, including without limitation the rights to use,
  1296   copy, modify, merge, publish, distribute, sublicense, and/or sell
  1297   copies of the Software, and to permit persons to whom the
  1298   Software is furnished to do so, subject to the following
  1299   conditions:
  1300  
  1301   The above copyright notice and this permission notice shall be
  1302   included in all copies or substantial portions of the Software.
  1303  
  1304   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  1305   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  1306   OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  1307   NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  1308   HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  1309   WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  1310   FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  1311   OTHER DEALINGS IN THE SOFTWARE.
  1312  
  1313  --------------------------------------------------------------------------------
  1314  
  1315  The following dependency of fn-cli is licensed under The MIT License
  1316  
  1317  github.com/mailru/easyjson
  1318  
  1319  The MIT License (MIT)
  1320  
  1321  Copyright (c) 2016 Mail.Ru Group
  1322  
  1323  Permission is hereby granted, free of charge, to any person obtaining a copy of
  1324  this software and associated documentation files (the "Software"), to deal in
  1325  the Software without restriction, including without limitation the rights to use,
  1326  copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
  1327  Software, and to permit persons to whom the Software is furnished to do so,
  1328  subject to the following conditions:
  1329  
  1330  The above copyright notice and this permission notice shall be included in all
  1331  copies or substantial portions of the Software.
  1332  
  1333  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1334  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  1335  FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  1336  COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  1337  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  1338  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1339  
  1340  --------------------------------------------------------------------------------
  1341  
  1342  The following dependency of fn-cli is licensed under The MIT License
  1343  
  1344  github.com/mattn/go-colorable
  1345  
  1346  The MIT License (MIT)
  1347  
  1348  Copyright (c) 2016 Yasuhiro Matsumoto
  1349  
  1350  Permission is hereby granted, free of charge, to any person obtaining a copy
  1351  of this software and associated documentation files (the "Software"), to deal
  1352  in the Software without restriction, including without limitation the rights
  1353  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1354  copies of the Software, and to permit persons to whom the Software is
  1355  furnished to do so, subject to the following conditions:
  1356  
  1357  The above copyright notice and this permission notice shall be included in all
  1358  copies or substantial portions of the Software.
  1359  
  1360  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1361  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1362  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1363  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1364  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1365  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1366  SOFTWARE.
  1367  
  1368  --------------------------------------------------------------------------------
  1369  
  1370  The following dependency of fn-cli is licensed under The MIT License
  1371  
  1372  github.com/mattn/go-isatty
  1373  
  1374  Copyright (c) Yasuhiro MATSUMOTO <mattn.jp@gmail.com>
  1375  
  1376  MIT License (Expat)
  1377  
  1378  Permission is hereby granted, free of charge, to any person obtaining a copy of
  1379  this software and associated documentation files (the "Software"), to deal in
  1380  the Software without restriction, including without limitation the rights to
  1381  use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  1382  of the Software, and to permit persons to whom the Software is furnished to do
  1383  so, subject to the following conditions:
  1384  
  1385  The above copyright notice and this permission notice shall be included in all
  1386  copies or substantial portions of the Software.
  1387  
  1388  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1389  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  1390  FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  1391  COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  1392  IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  1393  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  1394  
  1395  --------------------------------------------------------------------------------
  1396  
  1397  The following dependency of fn-cli is licensed under The MIT License
  1398  
  1399  github.com/mitchellh/go-homedir
  1400  
  1401  The MIT License (MIT)
  1402  
  1403  Copyright (c) 2013 Mitchell Hashimoto
  1404  
  1405  Permission is hereby granted, free of charge, to any person obtaining a copy
  1406  of this software and associated documentation files (the "Software"), to deal
  1407  in the Software without restriction, including without limitation the rights
  1408  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1409  copies of the Software, and to permit persons to whom the Software is
  1410  furnished to do so, subject to the following conditions:
  1411  
  1412  The above copyright notice and this permission notice shall be included in
  1413  all copies or substantial portions of the Software.
  1414  
  1415  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1416  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1417  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1418  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1419  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1420  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1421  THE SOFTWARE.
  1422  
  1423  --------------------------------------------------------------------------------
  1424  
  1425  The following dependency of fn-cli is licensed under The MIT License
  1426  
  1427  github.com/mitchellh/mapstructure
  1428  
  1429  The MIT License (MIT)
  1430  
  1431  Copyright (c) 2013 Mitchell Hashimoto
  1432  
  1433  Permission is hereby granted, free of charge, to any person obtaining a copy
  1434  of this software and associated documentation files (the "Software"), to deal
  1435  in the Software without restriction, including without limitation the rights
  1436  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1437  copies of the Software, and to permit persons to whom the Software is
  1438  furnished to do so, subject to the following conditions:
  1439  
  1440  The above copyright notice and this permission notice shall be included in
  1441  all copies or substantial portions of the Software.
  1442  
  1443  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1444  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1445  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1446  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1447  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1448  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1449  THE SOFTWARE.
  1450  
  1451  --------------------------------------------------------------------------------
  1452  
  1453  The following dependency of fn-cli is licensed under The MIT License
  1454  
  1455  github.com/pelletier/go-toml
  1456  
  1457  The bulk of github.com/pelletier/go-toml is distributed under the MIT license
  1458  (see below), with the exception of localtime.go and localtime.test.go.
  1459  Those two files have been copied over from Google's civil library at revision
  1460  ed46f5086358513cf8c25f8e3f022cb838a49d66, and are distributed under the Apache
  1461  2.0 license (see below).
  1462  
  1463  
  1464  github.com/pelletier/go-toml:
  1465  
  1466  
  1467  The MIT License (MIT)
  1468  
  1469  Copyright (c) 2013 - 2021 Thomas Pelletier, Eric Anderton
  1470  
  1471  Permission is hereby granted, free of charge, to any person obtaining a copy
  1472  of this software and associated documentation files (the "Software"), to deal
  1473  in the Software without restriction, including without limitation the rights
  1474  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1475  copies of the Software, and to permit persons to whom the Software is
  1476  furnished to do so, subject to the following conditions:
  1477  
  1478  The above copyright notice and this permission notice shall be included in all
  1479  copies or substantial portions of the Software.
  1480  
  1481  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1482  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1483  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1484  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1485  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1486  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1487  SOFTWARE.
  1488  
  1489  
  1490  localtime.go, localtime_test.go:
  1491  
  1492  Originals:
  1493      https://raw.githubusercontent.com/googleapis/google-cloud-go/ed46f5086358513cf8c25f8e3f022cb838a49d66/civil/civil.go
  1494      https://raw.githubusercontent.com/googleapis/google-cloud-go/ed46f5086358513cf8c25f8e3f022cb838a49d66/civil/civil_test.go
  1495  Changes:
  1496      * Renamed files from civil* to localtime*.
  1497      * Package changed from civil to toml.
  1498      * 'Local' prefix added to all structs.
  1499  License:
  1500      https://raw.githubusercontent.com/googleapis/google-cloud-go/ed46f5086358513cf8c25f8e3f022cb838a49d66/LICENSE
  1501  
  1502  
  1503                                   Apache License
  1504                             Version 2.0, January 2004
  1505                          http://www.apache.org/licenses/
  1506  
  1507     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1508  
  1509     1. Definitions.
  1510  
  1511        "License" shall mean the terms and conditions for use, reproduction,
  1512        and distribution as defined by Sections 1 through 9 of this document.
  1513  
  1514        "Licensor" shall mean the copyright owner or entity authorized by
  1515        the copyright owner that is granting the License.
  1516  
  1517        "Legal Entity" shall mean the union of the acting entity and all
  1518        other entities that control, are controlled by, or are under common
  1519        control with that entity. For the purposes of this definition,
  1520        "control" means (i) the power, direct or indirect, to cause the
  1521        direction or management of such entity, whether by contract or
  1522        otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1523        outstanding shares, or (iii) beneficial ownership of such entity.
  1524  
  1525        "You" (or "Your") shall mean an individual or Legal Entity
  1526        exercising permissions granted by this License.
  1527  
  1528        "Source" form shall mean the preferred form for making modifications,
  1529        including but not limited to software source code, documentation
  1530        source, and configuration files.
  1531  
  1532        "Object" form shall mean any form resulting from mechanical
  1533        transformation or translation of a Source form, including but
  1534        not limited to compiled object code, generated documentation,
  1535        and conversions to other media types.
  1536  
  1537        "Work" shall mean the work of authorship, whether in Source or
  1538        Object form, made available under the License, as indicated by a
  1539        copyright notice that is included in or attached to the work
  1540        (an example is provided in the Appendix below).
  1541  
  1542        "Derivative Works" shall mean any work, whether in Source or Object
  1543        form, that is based on (or derived from) the Work and for which the
  1544        editorial revisions, annotations, elaborations, or other modifications
  1545        represent, as a whole, an original work of authorship. For the purposes
  1546        of this License, Derivative Works shall not include works that remain
  1547        separable from, or merely link (or bind by name) to the interfaces of,
  1548        the Work and Derivative Works thereof.
  1549  
  1550        "Contribution" shall mean any work of authorship, including
  1551        the original version of the Work and any modifications or additions
  1552        to that Work or Derivative Works thereof, that is intentionally
  1553        submitted to Licensor for inclusion in the Work by the copyright owner
  1554        or by an individual or Legal Entity authorized to submit on behalf of
  1555        the copyright owner. For the purposes of this definition, "submitted"
  1556        means any form of electronic, verbal, or written communication sent
  1557        to the Licensor or its representatives, including but not limited to
  1558        communication on electronic mailing lists, source code control systems,
  1559        and issue tracking systems that are managed by, or on behalf of, the
  1560        Licensor for the purpose of discussing and improving the Work, but
  1561        excluding communication that is conspicuously marked or otherwise
  1562        designated in writing by the copyright owner as "Not a Contribution."
  1563  
  1564        "Contributor" shall mean Licensor and any individual or Legal Entity
  1565        on behalf of whom a Contribution has been received by Licensor and
  1566        subsequently incorporated within the Work.
  1567  
  1568     2. Grant of Copyright License. Subject to the terms and conditions of
  1569        this License, each Contributor hereby grants to You a perpetual,
  1570        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1571        copyright license to reproduce, prepare Derivative Works of,
  1572        publicly display, publicly perform, sublicense, and distribute the
  1573        Work and such Derivative Works in Source or Object form.
  1574  
  1575     3. Grant of Patent License. Subject to the terms and conditions of
  1576        this License, each Contributor hereby grants to You a perpetual,
  1577        worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1578        (except as stated in this section) patent license to make, have made,
  1579        use, offer to sell, sell, import, and otherwise transfer the Work,
  1580        where such license applies only to those patent claims licensable
  1581        by such Contributor that are necessarily infringed by their
  1582        Contribution(s) alone or by combination of their Contribution(s)
  1583        with the Work to which such Contribution(s) was submitted. If You
  1584        institute patent litigation against any entity (including a
  1585        cross-claim or counterclaim in a lawsuit) alleging that the Work
  1586        or a Contribution incorporated within the Work constitutes direct
  1587        or contributory patent infringement, then any patent licenses
  1588        granted to You under this License for that Work shall terminate
  1589        as of the date such litigation is filed.
  1590  
  1591     4. Redistribution. You may reproduce and distribute copies of the
  1592        Work or Derivative Works thereof in any medium, with or without
  1593        modifications, and in Source or Object form, provided that You
  1594        meet the following conditions:
  1595  
  1596        (a) You must give any other recipients of the Work or
  1597            Derivative Works a copy of this License; and
  1598  
  1599        (b) You must cause any modified files to carry prominent notices
  1600            stating that You changed the files; and
  1601  
  1602        (c) You must retain, in the Source form of any Derivative Works
  1603            that You distribute, all copyright, patent, trademark, and
  1604            attribution notices from the Source form of the Work,
  1605            excluding those notices that do not pertain to any part of
  1606            the Derivative Works; and
  1607  
  1608        (d) If the Work includes a "NOTICE" text file as part of its
  1609            distribution, then any Derivative Works that You distribute must
  1610            include a readable copy of the attribution notices contained
  1611            within such NOTICE file, excluding those notices that do not
  1612            pertain to any part of the Derivative Works, in at least one
  1613            of the following places: within a NOTICE text file distributed
  1614            as part of the Derivative Works; within the Source form or
  1615            documentation, if provided along with the Derivative Works; or,
  1616            within a display generated by the Derivative Works, if and
  1617            wherever such third-party notices normally appear. The contents
  1618            of the NOTICE file are for informational purposes only and
  1619            do not modify the License. You may add Your own attribution
  1620            notices within Derivative Works that You distribute, alongside
  1621            or as an addendum to the NOTICE text from the Work, provided
  1622            that such additional attribution notices cannot be construed
  1623            as modifying the License.
  1624  
  1625        You may add Your own copyright statement to Your modifications and
  1626        may provide additional or different license terms and conditions
  1627        for use, reproduction, or distribution of Your modifications, or
  1628        for any such Derivative Works as a whole, provided Your use,
  1629        reproduction, and distribution of the Work otherwise complies with
  1630        the conditions stated in this License.
  1631  
  1632     5. Submission of Contributions. Unless You explicitly state otherwise,
  1633        any Contribution intentionally submitted for inclusion in the Work
  1634        by You to the Licensor shall be under the terms and conditions of
  1635        this License, without any additional terms or conditions.
  1636        Notwithstanding the above, nothing herein shall supersede or modify
  1637        the terms of any separate license agreement you may have executed
  1638        with Licensor regarding such Contributions.
  1639  
  1640     6. Trademarks. This License does not grant permission to use the trade
  1641        names, trademarks, service marks, or product names of the Licensor,
  1642        except as required for reasonable and customary use in describing the
  1643        origin of the Work and reproducing the content of the NOTICE file.
  1644  
  1645     7. Disclaimer of Warranty. Unless required by applicable law or
  1646        agreed to in writing, Licensor provides the Work (and each
  1647        Contributor provides its Contributions) on an "AS IS" BASIS,
  1648        WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1649        implied, including, without limitation, any warranties or conditions
  1650        of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1651        PARTICULAR PURPOSE. You are solely responsible for determining the
  1652        appropriateness of using or redistributing the Work and assume any
  1653        risks associated with Your exercise of permissions under this License.
  1654  
  1655     8. Limitation of Liability. In no event and under no legal theory,
  1656        whether in tort (including negligence), contract, or otherwise,
  1657        unless required by applicable law (such as deliberate and grossly
  1658        negligent acts) or agreed to in writing, shall any Contributor be
  1659        liable to You for damages, including any direct, indirect, special,
  1660        incidental, or consequential damages of any character arising as a
  1661        result of this License or out of the use or inability to use the
  1662        Work (including but not limited to damages for loss of goodwill,
  1663        work stoppage, computer failure or malfunction, or any and all
  1664        other commercial damages or losses), even if such Contributor
  1665        has been advised of the possibility of such damages.
  1666  
  1667     9. Accepting Warranty or Additional Liability. While redistributing
  1668        the Work or Derivative Works thereof, You may choose to offer,
  1669        and charge a fee for, acceptance of support, warranty, indemnity,
  1670        or other liability obligations and/or rights consistent with this
  1671        License. However, in accepting such obligations, You may act only
  1672        on Your own behalf and on Your sole responsibility, not on behalf
  1673        of any other Contributor, and only if You agree to indemnify,
  1674        defend, and hold each Contributor harmless for any liability
  1675        incurred by, or claims asserted against, such Contributor by reason
  1676        of your accepting any such warranty or additional liability.
  1677  
  1678     END OF TERMS AND CONDITIONS
  1679  
  1680     APPENDIX: How to apply the Apache License to your work.
  1681  
  1682        To apply the Apache License to your work, attach the following
  1683        boilerplate notice, with the fields enclosed by brackets "[]"
  1684        replaced with your own identifying information. (Don't include
  1685        the brackets!)  The text should be enclosed in the appropriate
  1686        comment syntax for the file format. We also recommend that a
  1687        file or class name and description of purpose be included on the
  1688        same "printed page" as the copyright notice for easier
  1689        identification within third-party archives.
  1690  
  1691     Copyright [yyyy] [name of copyright owner]
  1692  
  1693     Licensed under the Apache License, Version 2.0 (the "License");
  1694     you may not use this file except in compliance with the License.
  1695     You may obtain a copy of the License at
  1696  
  1697         http://www.apache.org/licenses/LICENSE-2.0
  1698  
  1699     Unless required by applicable law or agreed to in writing, software
  1700     distributed under the License is distributed on an "AS IS" BASIS,
  1701     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1702     See the License for the specific language governing permissions and
  1703     limitations under the License.
  1704  
  1705  --------------------------------------------------------------------------------
  1706  
  1707  The following dependency of fn-cli is licensed under The MIT License
  1708  
  1709  github.com/spf13/cast
  1710  
  1711  The MIT License (MIT)
  1712  
  1713  Copyright (c) 2014 Steve Francia
  1714  
  1715  Permission is hereby granted, free of charge, to any person obtaining a copy
  1716  of this software and associated documentation files (the "Software"), to deal
  1717  in the Software without restriction, including without limitation the rights
  1718  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1719  copies of the Software, and to permit persons to whom the Software is
  1720  furnished to do so, subject to the following conditions:
  1721  
  1722  The above copyright notice and this permission notice shall be included in all
  1723  copies or substantial portions of the Software.
  1724  
  1725  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1726  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1727  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1728  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1729  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1730  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1731  SOFTWARE.
  1732  
  1733  --------------------------------------------------------------------------------
  1734  
  1735  The following dependency of fn-cli is licensed under The MIT License
  1736  
  1737  github.com/spf13/jwalterweatherman
  1738  
  1739  The MIT License (MIT)
  1740  
  1741  Copyright (c) 2014 Steve Francia
  1742  
  1743  Permission is hereby granted, free of charge, to any person obtaining a copy
  1744  of this software and associated documentation files (the "Software"), to deal
  1745  in the Software without restriction, including without limitation the rights
  1746  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1747  copies of the Software, and to permit persons to whom the Software is
  1748  furnished to do so, subject to the following conditions:
  1749  
  1750  The above copyright notice and this permission notice shall be included in all
  1751  copies or substantial portions of the Software.
  1752  
  1753  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1754  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1755  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1756  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1757  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1758  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1759  SOFTWARE.
  1760  
  1761  --------------------------------------------------------------------------------
  1762  
  1763  The following dependency of fn-cli is licensed under The MIT License
  1764  
  1765  github.com/spf13/viper
  1766  
  1767  The MIT License (MIT)
  1768  
  1769  Copyright (c) 2014 Steve Francia
  1770  
  1771  Permission is hereby granted, free of charge, to any person obtaining a copy
  1772  of this software and associated documentation files (the "Software"), to deal
  1773  in the Software without restriction, including without limitation the rights
  1774  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1775  copies of the Software, and to permit persons to whom the Software is
  1776  furnished to do so, subject to the following conditions:
  1777  
  1778  The above copyright notice and this permission notice shall be included in all
  1779  copies or substantial portions of the Software.
  1780  
  1781  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1782  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1783  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1784  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1785  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1786  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1787  SOFTWARE.
  1788  
  1789  --------------------------------------------------------------------------------
  1790  
  1791  The following dependency of fn-cli is licensed under The MIT License
  1792  
  1793  github.com/subosito/gotenv
  1794  
  1795  The MIT License (MIT)
  1796  
  1797  Copyright (c) 2013 Alif Rachmawadi
  1798  
  1799  Permission is hereby granted, free of charge, to any person obtaining a copy
  1800  of this software and associated documentation files (the "Software"), to deal
  1801  in the Software without restriction, including without limitation the rights
  1802  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1803  copies of the Software, and to permit persons to whom the Software is
  1804  furnished to do so, subject to the following conditions:
  1805  
  1806  The above copyright notice and this permission notice shall be included in
  1807  all copies or substantial portions of the Software.
  1808  
  1809  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1810  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1811  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1812  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1813  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1814  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  1815  THE SOFTWARE.
  1816  
  1817  --------------------------------------------------------------------------------
  1818  
  1819  The following dependency of fn-cli is licensed under The MIT License
  1820  
  1821  github.com/urfave/
  1822  
  1823  MIT License
  1824  
  1825  Copyright (c) 2016 Jeremy Saenz & Contributors
  1826  
  1827  Permission is hereby granted, free of charge, to any person obtaining a copy
  1828  of this software and associated documentation files (the "Software"), to deal
  1829  in the Software without restriction, including without limitation the rights
  1830  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  1831  copies of the Software, and to permit persons to whom the Software is
  1832  furnished to do so, subject to the following conditions:
  1833  
  1834  The above copyright notice and this permission notice shall be included in all
  1835  copies or substantial portions of the Software.
  1836  
  1837  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  1838  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  1839  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  1840  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  1841  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  1842  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  1843  SOFTWARE.
  1844  
  1845  -----------------------------------------------------------------
  1846  The following dependency of fn-cli is licensed under Apache License 2.0
  1847  
  1848  github.com/coreos/go-semver/semver
  1849  
  1850  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1851  
  1852  Copyright Notices
  1853  CoreOS Project
  1854  Copyright 2018 CoreOS, Inc
  1855  
  1856  This product includes software developed at CoreOS, Inc.
  1857  (http://www.coreos.com/).
  1858  
  1859  -----------------------------------------------------------------
  1860  The following dependency of fn-cli is licensed under Apache License 2.0
  1861  
  1862  github.com/golang/mock/gomock
  1863  
  1864  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1865  
  1866  Copyright Notices
  1867  # This is the official list of GoMock authors for copyright purposes.
  1868  # This file is distinct from the CONTRIBUTORS files.
  1869  # See the latter for an explanation.
  1870  
  1871  # Names should be added to this file as
  1872  #	Name or Organization <email address>
  1873  # The email address is not required for organizations.
  1874  
  1875  # Please keep the list sorted.
  1876  
  1877  Alex Reece <awreece@gmail.com>
  1878  Google Inc.
  1879  
  1880  -----------------------------------------------------------------
  1881  The following dependency of fn-cli is licensed under Apache License 2.0
  1882  
  1883  github.com/oracle/oci-go-sdk/v65
  1884  
  1885  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1886  
  1887  Copyright Notices
  1888  Copyright (c) 2016, 2018, 2020, Oracle and/or its affiliates.
  1889  
  1890  -----------------------------------------------------------------
  1891  The following dependency of fn-cli is licensed under Apache License 2.0
  1892  
  1893  github.com/go-openapi/validate
  1894  
  1895  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1896  
  1897  Copyright Notices
  1898  Copyright 2015 go-swagger maintainers
  1899  
  1900  -----------------------------------------------------------------
  1901  The following dependency of fn-cli is licensed under Apache License 2.0
  1902  
  1903  github.com/xeipuuv/gojsonpointer
  1904  
  1905  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1906  
  1907  Copyright Notices
  1908  Copyright 2015 xeipuuv
  1909  
  1910  -----------------------------------------------------------------
  1911  The following dependency of fn-cli is licensed under Apache License 2.0
  1912  
  1913  github.com/go-openapi/loads
  1914  
  1915  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1916  
  1917  Copyright Notices
  1918  Copyright 2015 go-swagger maintainers
  1919  
  1920  -----------------------------------------------------------------
  1921  The following dependency of fn-cli is licensed under Apache License 2.0
  1922  
  1923  github.com/go-openapi/errors
  1924  
  1925  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1926  
  1927  Copyright Notices
  1928  Copyright 2015 go-swagger maintainers
  1929  
  1930  -----------------------------------------------------------------
  1931  The following dependency of fn-cli is licensed under Apache License 2.0
  1932  
  1933  gopkg.in/yaml.v2
  1934  
  1935  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1936  
  1937  Copyright Notices
  1938  Copyright 2011-2016 Canonical Ltd.
  1939  
  1940  -----------------------------------------------------------------
  1941  The following dependency of fn-cli is licensed under Apache License 2.0
  1942  
  1943  github.com/go-openapi/jsonpointer
  1944  
  1945  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1946  
  1947  Copyright Notices
  1948  Copyright 2015 go-swagger maintainers
  1949  
  1950  -----------------------------------------------------------------
  1951  The following dependency of fn-cli is licensed under Apache License 2.0
  1952  
  1953  github.com/go-openapi/spec
  1954  
  1955  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1956  
  1957  Copyright Notices
  1958  Copyright 2015 go-swagger maintainers
  1959  
  1960  -----------------------------------------------------------------
  1961  The following dependency of fn-cli is licensed under Apache License 2.0
  1962  
  1963  gopkg.in/ini.v1
  1964  
  1965  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1966  
  1967  Copyright Notices
  1968  Copyright 2017 Unknwon
  1969  
  1970  -----------------------------------------------------------------
  1971  The following dependency of fn-cli is licensed under Apache License 2.0
  1972  
  1973  github.com/spf13/afero
  1974  
  1975  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1976  
  1977  Copyright Notices
  1978  Copyright © 2014 Steve Francia <spf@spf13.com>.
  1979  Copyright 2009 The Go Authors. All rights reserved.
  1980  
  1981  -----------------------------------------------------------------
  1982  The following dependency of fn-cli is licensed under Apache License 2.0
  1983  
  1984  github.com/fnproject/fn_go
  1985  
  1986  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1987  
  1988  Copyright Notices
  1989  Copyright (c) 2016, 2018, 2020, Oracle and/or its affiliates.
  1990  
  1991  -----------------------------------------------------------------
  1992  The following dependency of fn-cli is licensed under Apache License 2.0
  1993  
  1994  go.mongodb.org/mongo-driver
  1995  
  1996  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  1997  
  1998  Copyright Notices
  1999  Copyright (C) MongoDB, Inc. 2017-present.
  2000  
  2001  -----------------------------------------------------------------
  2002  The following dependency of fn-cli is licensed under Apache License 2.0
  2003  
  2004  github.com/go-openapi/runtime
  2005  
  2006  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  2007  
  2008  Copyright Notices
  2009  Copyright 2015 go-swagger maintainers
  2010  
  2011  -----------------------------------------------------------------
  2012  The following dependency of fn-cli is licensed under Apache License 2.0
  2013  
  2014  github.com/xeipuuv/gojsonreference
  2015  
  2016  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  2017  
  2018  Copyright Notices
  2019  Copyright 2015 xeipuuv
  2020  
  2021  -----------------------------------------------------------------
  2022  The following dependency of fn-cli is licensed under Apache License 2.0
  2023  
  2024  github.com/xeipuuv/gojsonschema
  2025  
  2026  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  2027  
  2028  Copyright Notices
  2029  Copyright 2015 xeipuuv
  2030  
  2031  -----------------------------------------------------------------
  2032  The following dependency of fn-cli is licensed under Apache License 2.0
  2033  
  2034  github.com/go-openapi/strfmt
  2035  
  2036  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  2037  
  2038  Copyright Notices
  2039  Copyright 2015 go-swagger maintainers
  2040  
  2041  -----------------------------------------------------------------
  2042  The following dependency of fn-cli is licensed under Apache License 2.0
  2043  
  2044  github.com/go-openapi/swag
  2045  
  2046  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  2047  
  2048  Copyright Notices
  2049  Copyright 2015 go-swagger maintainers
  2050  
  2051  -----------------------------------------------------------------
  2052  The following dependency of fn-cli is licensed under Apache License 2.0
  2053  
  2054  github.com/go-openapi/analysis
  2055  
  2056  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  2057  
  2058  Copyright Notices
  2059  Copyright 2015 go-swagger maintainers
  2060  
  2061  -----------------------------------------------------------------
  2062  The following dependency of fn-cli is licensed under Apache License 2.0
  2063  
  2064  github.com/go-openapi/jsonreference
  2065  
  2066  Apache License 2.0 : A copy of the Apache License V2.0 is included in this file.
  2067  
  2068  Copyright Notices
  2069  Copyright 2013 sigu-399 ( https://github.com/sigu-399 )
  2070  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=