kych

OAuth 2.0 API for Swiyu to enable Taler integration of Swiyu for KYC (experimental)
Log | Files | Refs | Submodules | README | LICENSE

copyright (6335B)


      1 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
      2 Upstream-Name: KyCH
      3 Upstream-Contact: Christian Grothoff <grothoff@gnu.org>
      4 Source: https://git.taler.net/kych.git
      5 
      6 Files: *
      7 Copyright:
      8  (C) 2024-2026 Taler Systems SA
      9 License: AGPL-3+
     10 Comment:
     11  Stated by the COPYING file at the root of the source tree.  Note that the
     12  individual source files still carry no license headers of their own.
     13 
     14 Files: taler-config/*
     15 Copyright:
     16  (C) 2024-2026 Taler Systems SA
     17 License: AGPL-3+
     18 Comment:
     19  Vendored from https://git.taler.net/taler-rust.git; unlike the rest of the
     20  tree these files do carry their AGPL-3+ headers.  See taler-config/README for
     21  which upstream file each one came from.
     22 
     23 Files: kych_oauth2_gateway/oauth2_gatewaydb/versioning.sql
     24 Copyright:
     25  (C) 2010 Hubert depesz Lubaczewski
     26 License: BSD-3-clause
     27 
     28 Files: kych_oauth2_gateway/js/qrcode.min.js
     29 Copyright:
     30  (C) 2012 Sangmin Shim
     31 License: MIT
     32 Comment:
     33  UNVERIFIED -- needs confirmation before this package is uploaded anywhere.
     34  Upstream ships this file minified and with no copyright or license header of
     35  its own; the attribution above is inferred from the code shape, which matches
     36  davidshimjs/qrcodejs (MIT).  Either confirm it and ask upstream to restore the
     37  header, or replace the file with a packaged QR-code library.
     38 
     39 Files: swiyu-verifier/upstream/*
     40 Copyright:
     41  (C) 2024-2026 Swiss Confederation
     42 License: MIT
     43 Comment:
     44  A separate upstream, pinned to a release tag in the git submodule
     45  swiyu-verifier/upstream and the source of the swiyu-verifier binary package.
     46  Its own LICENSE and LICENSES/ directory are authoritative; a few files in it
     47  are Apache-2.0 rather than MIT, which is recorded there.
     48  .
     49  INCOMPLETE -- needs work before this package is uploaded anywhere.  The jar
     50  that the swiyu-verifier package installs is a Spring Boot "fat" jar and
     51  embeds every Java dependency of the verifier, whose licenses are not
     52  enumerated here.  Upstream generates a software bill of materials
     53  (THIRD-PARTY-NOTICES.md in the submodule, and an sbom.json published with
     54  each release) which is the starting point for doing so.  The same jar is the
     55  reason this package cannot go to the Debian archive as it stands: Debian
     56  would want every one of those dependencies packaged separately.
     57 
     58 Files: debian/*
     59 Copyright:
     60  (C) 2026 Taler Systems SA
     61 License: GPL-3+
     62 
     63 License: AGPL-3+
     64  This program is free software: you can redistribute it and/or modify it
     65  under the terms of the GNU Affero General Public License as published by
     66  the Free Software Foundation, either version 3 of the License, or (at your
     67  option) any later version.
     68  .
     69  This program is distributed in the hope that it will be useful, but WITHOUT
     70  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
     71  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public
     72  License for more details.
     73  .
     74  You should have received a copy of the GNU Affero General Public License
     75  along with this program.  If not, see <http://www.gnu.org/licenses/>.
     76  .
     77  The complete text of the GNU Affero General Public License version 3
     78  can be found in the /usr/share/common-licenses/AGPL-3 file.
     79 
     80 License: GPL-3+
     81  This program is free software: you can redistribute it and/or modify it
     82  under the terms of the GNU General Public License as published by the Free
     83  Software Foundation, either version 3 of the License, or (at your option)
     84  any later version.
     85  .
     86  This program is distributed in the hope that it will be useful, but WITHOUT
     87  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
     88  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
     89  more details.
     90  .
     91  The complete text of the GNU General Public License version 3
     92  can be found in the /usr/share/common-licenses/GPL-3 file.
     93 
     94 License: BSD-3-clause
     95  Redistribution and use in source and binary forms, with or without
     96  modification, are permitted provided that the following conditions
     97  are met:
     98  .
     99   * Redistributions of source code must retain the above copyright
    100     notice, this list of conditions and the following disclaimer.
    101   * Redistributions in binary form must reproduce the above copyright
    102     notice, this list of conditions and the following disclaimer in the
    103     documentation and/or other materials provided with the distribution.
    104   * Neither the name of Hubert depesz Lubaczewski's Organization nor the
    105     names of its contributors may be used to endorse or promote products
    106     derived from this software without specific prior written permission.
    107  .
    108  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
    109  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
    110  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
    111  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
    112  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
    113  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
    114  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
    115  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
    116  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
    117  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    118  POSSIBILITY OF SUCH DAMAGE.
    119 
    120 License: MIT
    121  Permission is hereby granted, free of charge, to any person obtaining a
    122  copy of this software and associated documentation files (the "Software"),
    123  to deal in the Software without restriction, including without limitation
    124  the rights to use, copy, modify, merge, publish, distribute, sublicense,
    125  and/or sell copies of the Software, and to permit persons to whom the
    126  Software is furnished to do so, subject to the following conditions:
    127  .
    128  The above copyright notice and this permission notice shall be included in
    129  all copies or substantial portions of the Software.
    130  .
    131  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    132  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    133  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    134  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    135  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
    136  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    137  DEALINGS IN THE SOFTWARE.