• FWD: Copyright in LGPL projects

    From Alan M Varghese@21:1/5 to All on Mon Mar 4 07:20:01 2024
    Sent message incorrectly to debian-mentors-request instead of debian-mentors. Correcting.


    -------- Forwarded Message --------
    Subject: Copyright in LGPL projects
    Date: Mon, 4 Mar 2024 11:10:58 +0530
    From: Alan M Varghese <[email protected]>
    To: [email protected]
    CC: Matthias Geiger <[email protected]>, SmartList <[email protected]>

    Hello Mentors,

    I have been working on packaging Hyprland window manager.
    hyprlang[0] (with a 'g') is a new dependency for this project. This project (hyprlang) is licensed under LGPL.

    But, the project authors haven't included a copyright notice anywhere in the project. It turns out that the
    authors are not sure if this is required for an LGPL project[1].

    From a Debian perspective, what is the recommendation regarding this? Do we require projects to include the
    copyright information along with LGPL?

    If the copyright *has* to be included, is it enough to include it in a COPYRIGHT file? I couldn't find an
    example of a project that does this. Most projects seem to include a copyright line along with a short form
    of LGPL in each file. (I think it may be more appealing to upstream authors if we don't have to include the
    copyright in every file).

    For example, libplacebo[2] is a library I found installed on my system that uses LGPL. This project does not
    have a common copyright file, but there are copyright notices in some source files[3]. While some other source
    files in this project do not have a copyright notice[4][5][6].

    Note: my doubts are specifically regarding the LGPL license. For other licenses like BSD, I see both practices
    of including a COPYRIGHT file as well as a short copyright notice in each file, or a combination of the two.

    Thanks,
    Alan M Varghese

    [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065352
    [1] https://github.com/hyprwm/hyprlang/issues/28
    [2] https://code.videolan.org/videolan/libplacebo
    [3] https://code.videolan.org/videolan/libplacebo/-/blob/master/src/dither.c?ref_type=heads
    [4] https://code.videolan.org/videolan/libplacebo/-/blob/master/src/dummy.c?ref_type=heads
    [5] https://code.videolan.org/videolan/libplacebo/-/blob/master/src/cache.c?ref_type=heads
    [6] https://code.videolan.org/videolan/libplacebo/-/blob/master/src/colorspace.c?ref_type=heads

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to All on Mon Mar 4 11:19:58 2024
    Copy: [email protected] (Alan M Varghese)

    Alan,

    These are good questions.

    1. Yes, there must be a copyright statement. Only the person, people, group, or organization that holds the copyright can issue a license for other people to use the work. So, you must have someone claiming a copyright or they do
    not have the legal ability to release the work to others under the LGPL.

    2. No, it is not required that each individual file contain a copyright statement or the header of the LGPL at the top. The FSF recommends such as a best practice, and I would agree that it is desirable, but it is not required.

    My recommendation would be that you communicate to the upstream project that they need to include the copyright and licensing information in the root of their repository, preferably all in one file, as a minimum requirement for you to be willing to package their project in Debian.

    Soren

    On Sunday, March 3, 2024 11:06:30 PM MST Alan M Varghese wrote:
    Sent message incorrectly to debian-mentors-request instead of debian-
    mentors.
    Correcting.


    -------- Forwarded Message --------
    Subject: Copyright in LGPL projects
    Date: Mon, 4 Mar 2024 11:10:58 +0530
    From: Alan M Varghese <[email protected]>
    To: [email protected]
    CC: Matthias Geiger <[email protected]>, SmartList <[email protected]>

    Hello Mentors,

    I have been working on packaging Hyprland window manager.
    hyprlang[0] (with a 'g') is a new dependency for this project. This project (hyprlang) is licensed under LGPL.

    But, the project authors haven't included a copyright notice anywhere in the project. It turns out that the authors are not sure if this is required for an LGPL project[1].

    From a Debian perspective, what is the recommendation regarding this? Do we require projects to include the copyright information along with LGPL?

    If the copyright *has* to be included, is it enough to include it in a COPYRIGHT file? I couldn't find an example of a project that does this. Most projects seem to include a copyright line along with a short form of LGPL in each file. (I think it may be more appealing to upstream authors if we don't have to include the copyright in every file).

    For example, libplacebo[2] is a library I found installed on my system that uses LGPL. This project does not have a common copyright file, but there are copyright notices in some source files[3]. While some other source files in this project do not have a copyright notice[4][5][6].

    Note: my doubts are specifically regarding the LGPL license. For other licenses like BSD, I see both practices of including a COPYRIGHT file as well as a short copyright notice in each file, or a combination of the two.

    Thanks,
    Alan M Varghese

    [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065352
    [1] https://github.com/hyprwm/hyprlang/issues/28
    [2] https://code.videolan.org/videolan/libplacebo
    [3]
    https://code.videolan.org/videolan/libplacebo/-/blob/master/src/dither.c?
    ref_
    type=heads [4] https://code.videolan.org/videolan/libplacebo/-/blob/master/src/dummy.c?
    ref_t
    ype=heads [5] https://code.videolan.org/videolan/libplacebo/-/blob/master/src/cache.c?
    ref_t
    ype=heads [6] https://code.videolan.org/videolan/libplacebo/-/blob/master/src/
    colorspace.c?
    ref_type=heads


    --
    Soren Stoutner
    [email protected]
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmXmEM4ACgkQwufLJ66w tgN/7g/+KP+rchwMnrSrJBP8AmQjaOLRLkEqwX6ZTN+prmq4jh21TUobb0sbMJq4 ntcPMslanaHmJqoc1GBuuXL+n7qGE5eJBMWe3AV7h2p3lYUHTZLR1fKpiDMedgVE h+zH0GOHRLUywjY4W7vd7j9wn96jJmg9ZsInSjhwZenw1tUMO7SeNGdGS7/McohN 0Jk+Eie98f6suddBgCiH3gjPsDk7gvUNRnUyETSWCUzxcWePEn3nMNov3D1xWJhg aehWgpp98WBrg8C1JX9yvHZr+/VnSrz6tfVy4qcIfRDBtcI+laa82xsOhfSEeIuw x6zHVTgaauhemNrj1nOdQH4srSBKH1ioTRZ69x8yDx1/MrieJPbMi0RkS6gZWgKj kAi1K6OIxUndh7RyKnQN2g1jh2LCNloLBR1QNLD8cQ3XgX+KYCBjUNWMvz2HXiBk 11a/Eoldgii0D14F8iFF65Tta5OkoPGDcNqx9qNfTrPxyNKq25Y3YO6BNKO6MWxm 6JKI9fd4a0lLW6k1Ay7CV5E299qiPJd3dzeIBMdY2dJkhyMqOB8FiGWDPB6Jjh89 7ujdzD0rsBcsEdoiq0pxpaqV0VDXX2jPZ9quhsrRvlpWuRodVPXZ+6/3Hz35j+b+ j2JMaiTM7IrRUUqU8Taj3ctRF/S6DAEi398/+fKlzAGFpPoGVro=
    =Lf1M
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan M Varghese@21:1/5 to Soren Stoutner on Mon Mar 4 20:10:01 2024
    Hello Soren,

    Thank you for answering my queries.

    I will share this with the upstream project. The project authors are unsure how to do this for an LGPL project. I will see tomorrow if I can find an example of an LGPL project that includes the copyright information in the root of the project.
    (I found a project that does this for GPL[1], but not for LGPL).

    [1] https://github.com/kovidgoyal/calibre/blob/master/COPYRIGHT

    Regards,
    Alan


    On 3/4/24 23:49, Soren Stoutner wrote:
    Alan,

    These are good questions.

    1. Yes, there must be a copyright statement. Only the person, people, group,
    or organization that holds the copyright can issue a license for other people to use the work. So, you must have someone claiming a copyright or they do not have the legal ability to release the work to others under the LGPL.

    2. No, it is not required that each individual file contain a copyright statement or the header of the LGPL at the top. The FSF recommends such as a best practice, and I would agree that it is desirable, but it is not required.

    My recommendation would be that you communicate to the upstream project that they need to include the copyright and licensing information in the root of their repository, preferably all in one file, as a minimum requirement for you
    to be willing to package their project in Debian.

    Soren

    On Sunday, March 3, 2024 11:06:30 PM MST Alan M Varghese wrote:
    Sent message incorrectly to debian-mentors-request instead of debian-
    mentors.
    Correcting.


    -------- Forwarded Message --------
    Subject: Copyright in LGPL projects
    Date: Mon, 4 Mar 2024 11:10:58 +0530
    From: Alan M Varghese <[email protected]>
    To: [email protected]
    CC: Matthias Geiger <[email protected]>, SmartList
    <[email protected]>

    Hello Mentors,

    I have been working on packaging Hyprland window manager.
    hyprlang[0] (with a 'g') is a new dependency for this project. This project >> (hyprlang) is licensed under LGPL.

    But, the project authors haven't included a copyright notice anywhere in the >> project. It turns out that the authors are not sure if this is required for >> an LGPL project[1].

    From a Debian perspective, what is the recommendation regarding this? Do we
    require projects to include the copyright information along with LGPL?

    If the copyright *has* to be included, is it enough to include it in a
    COPYRIGHT file? I couldn't find an example of a project that does this. Most >> projects seem to include a copyright line along with a short form of LGPL in >> each file. (I think it may be more appealing to upstream authors if we don't >> have to include the copyright in every file).

    For example, libplacebo[2] is a library I found installed on my system that >> uses LGPL. This project does not have a common copyright file, but there are >> copyright notices in some source files[3]. While some other source files in >> this project do not have a copyright notice[4][5][6].

    Note: my doubts are specifically regarding the LGPL license. For other
    licenses like BSD, I see both practices of including a COPYRIGHT file as well
    as a short copyright notice in each file, or a combination of the two.

    Thanks,
    Alan M Varghese

    [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065352
    [1] https://github.com/hyprwm/hyprlang/issues/28
    [2] https://code.videolan.org/videolan/libplacebo
    [3]
    https://code.videolan.org/videolan/libplacebo/-/blob/master/src/dither.c?
    ref_
    type=heads [4]
    https://code.videolan.org/videolan/libplacebo/-/blob/master/src/dummy.c?
    ref_t
    ype=heads [5]
    https://code.videolan.org/videolan/libplacebo/-/blob/master/src/cache.c?
    ref_t
    ype=heads [6]
    https://code.videolan.org/videolan/libplacebo/-/blob/master/src/
    colorspace.c?
    ref_type=heads



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Rahmatullin@21:1/5 to Alan M Varghese on Mon Mar 4 21:10:01 2024
    On Tue, Mar 05, 2024 at 12:38:00AM +0530, Alan M Varghese wrote:
    Hello Soren,

    Thank you for answering my queries.

    I will share this with the upstream project. The project authors are unsure how
    to do this for an LGPL project. I will see tomorrow if I can find an example of
    an LGPL project that includes the copyright information in the root of the project.
    (I found a project that does this for GPL[1], but not for LGPL).
    Why would that make a difference?

    --
    WBR, wRAR

    -----BEGIN PGP SIGNATURE-----

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmXmKjYtFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh zbEP/REvh/R1uiRZHew/KoFG1YVisYjooiOORCgrzrrHPbHEqpDxFPinN8YPD8SK WfSi9A3aiRS9JHPs8QQxnUCne63qadKfHzWnCxW4nwaTH6FmnM2gMNr0E9ok5moG NSknDqllj18mQStPWQd0IiMzxsktOTr1QuZvN9qcAQd7rU2+Qy0I2cm+1efrTxQq AXg5EIH2IjHD7wLQ++mkfjeJsQzy69vWrlEIlFm6gQu1u8MxxTS7PjGstb/AIhRD jVBLOGtqJl5dkWxayMLtDIRKUsMoV+8eHJJmYnv59uoc5yzFTwO0WOIbwGc+mvmA v2tgBrD5V2vo335q03HUCNTIZgpLPLPtq/yHT1Dq5CmG/LwapEDenpoUmR4pCIWF WHeKIOV1IfSijQvuKlskJH1o3L//4GkooKgoGrcVDmVlY4I3U0S58d/fBGaQQeX6 lQ1IlDeTi8hAMjpLC6GFiQ9tlEveW9Ak4fb5vwSki7GaZCoum5eCvubKSD4FwqPE PmfZ2RV2bdAHWUuVAoh5FOGAxQ/Ttx3zB+wpHwwJbZidLbs9uTtkYbOPiWn+/Gdi JaQaYBdvBpL5Gvfoo2Oh+xeqKs071i91ScEYjB/aK91KT0/cC8ok+CR4u6WvDpHj ufqzkLsHqrBjNpWzWt26LPB81dmOQBKbz8y3tbkYi1tAxzAp
    =U0ht
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to All on Mon Mar 4 15:52:18 2024
    This is a multi-part message in MIME format.

    --nextPart2294340.OIuUcNiqBQ
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="UTF-8"

    No, there isn’t a specific format that is preferred or legally required. And, as Andrey wrote,
    there is no difference between how this would work for the LGPL as compared to any other
    license (copyright law has existed for hundreds of years before any open-source license and
    how you document copyright has not been changed just because open-source licenses
    came along).

    Here is an example of how I do it for one of my projects that is GPL.

    https://gitweb.stoutner.com/? p=PrivacyBrowserAndroid.git;a=blob;f=COPYING;h=b7227ff6701db74c7e1c20c9e322c52ef3
    6ef55d;hb=e065315a36c804626a7dba38d3edad05e9fdb473[1]

    You can use the word copyright, the © symbol, or both combined. It doesn’t matter.

    The only importance is that it communicates which person, people, or organization hold
    the copyright, the year or range of years during which the software was written (because
    that is important to know in relation to when the copyright expires), and then the license
    those copyright holders are releasing their code under.

    Soren

    On Monday, March 4, 2024 3:20:27 PM MST Alan M Varghese wrote:
    What I meant was that upstream does not know where to put the copyright information or how it should be formatted. Or, to rephrase, is there a preferred format for a COPYRIGHT file in a project that uses LGPL?

    This is the issue I opened upstream: https://github.com/hyprwm/hyprlang/issues/28

    On 3/5/24 01:38, Andrey Rahmatullin wrote:
    On Tue, Mar 05, 2024 at 12:38:00AM +0530, Alan M Varghese wrote:
    Hello Soren,

    Thank you for answering my queries.

    I will share this with the upstream project. The project authors are unsure
    how to do this for an LGPL project. I will see tomorrow if I can find an >> example of an LGPL project that includes the copyright information in the >> root of the project. (I found a project that does this for GPL[1], but not >> for LGPL).

    Why would that make a difference?


    --
    Soren Stoutner
    [email protected]

    --------
    [1] https://gitweb.stoutner.com/? p=PrivacyBrowserAndroid.git;a=blob;f=COPYING;h=b7227ff6701db74c7e1c20c9e322c52ef3
    6ef55d;hb=e065315a36c804626a7dba38d3edad05e9fdb473

    --nextPart2294340.OIuUcNiqBQ
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="UTF-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">No, there isn’t a specific format that is preferred or legally required.&nbsp; And, as Andrey wrote, there is no difference between how this would work for the LGPL as compared
    to any other license (copyright law has existed for hundreds of years before any open-source license and how you document copyright has not been changed just because open-source licenses came along).</p>
    <br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Here is an example of how I do it for one of my pr
  • From Alan M Varghese@21:1/5 to Andrey Rahmatullin on Mon Mar 4 23:30:01 2024
    What I meant was that upstream does not know where to put the copyright information or
    how it should be formatted. Or, to rephrase, is there a preferred format for a COPYRIGHT file
    in a project that uses LGPL?

    This is the issue I opened upstream: https://github.com/hyprwm/hyprlang/issues/28

    On 3/5/24 01:38, Andrey Rahmatullin wrote:
    On Tue, Mar 05, 2024 at 12:38:00AM +0530, Alan M Varghese wrote:
    Hello Soren,

    Thank you for answering my queries.

    I will share this with the upstream project. The project authors are unsure how
    to do this for an LGPL project. I will see tomorrow if I can find an example of
    an LGPL project that includes the copyright information in the root of the project.
    (I found a project that does this for GPL[1], but not for LGPL).
    Why would that make a difference?


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Rahmatullin@21:1/5 to Alan M Varghese on Tue Mar 5 07:10:01 2024
    On Tue, Mar 05, 2024 at 03:50:27AM +0530, Alan M Varghese wrote:
    What I meant was that upstream does not know where to put the copyright information or
    how it should be formatted. Or, to rephrase, is there a preferred format for a COPYRIGHT file
    in a project that uses LGPL?
    There are no special formats for copyright files and the license shouldn't matter so I'm still not sure what's the actual question they have.
    In most software the top-level copyright is simply stated as one line in
    the top-level LICENSE or whatever file or even in the top-level README,
    and separate per-file copyrights are stated in the files themselves. The calibre one you linked is very unusual.

    --
    WBR, wRAR

    -----BEGIN PGP SIGNATURE-----

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmXmtWItFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh IegP/i2Jtb1YVVdUyT0BKmyhjjlV0L35qHHkoq/PTsqWYGKjPc8L5K04pQ2lqUIJ 7GYFTMyVLnOlM4InaFoou2dgSw5gEooemPl+og5C0ZHJmOMSLBsxvT5LN9gGOJi/ pvleti4d4tx1KLKOjZwHbiZ0odyVJCtzj4dxPKd0LBfCsJHoiAo1gMUpufJEQvgb miDBlVmBmnDDpgvhXg9GUANXPUHtT5RmvVI9rm2BuWEclpSjxlZIlrRUjB//fGKV kbyJudTA4+UBXcgPrHmssccA7O/EQaYSc+dgRg8ccSDP1cMw7PJNjpitWOGFPqoV 6VJ5DSxhgU1V18n9C6bJxecPLd3k16NoQFS1kV61cavcB18FS7U/irZxuhG5m/K7 owxJPjB5OL8Cc1garpvkC5kTFlLPbXlbNoBrRjRQfeYbZv6xZtiJ7hst6XA80BKV FdYD2IrQrx8ICmL6co7z+m+FOi8e01bOajrUoF8hG8AVaj1OhykYe+p28gnw53Y9 IsvtzChkQzBTMRpelffxxXLSx/RBiQfMZQ1zMa1UvWgFUx6scvi0uWdBj4/BV5J4 sW6ePOevdYDvktDTAtQ7UyX7GDKSOiLG1aJZu7r+Ps0jSs0Gsyx+IMxyYoVBoxpO 6AC06td7UtxeByNEwXhqEFhsnsEvxI2KLkej6xMpGx9ERg+I
    =INSt
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan M Varghese@21:1/5 to Andrey Rahmatullin on Tue Mar 5 08:50:01 2024
    Thanks you for the confirmation. Really appreciate it!

    They have added a copyright file; so it should be all good. I was likely being overly cautious and they might have been too. It tripped me up when they indicated
    (L)GPL might have to be treated differently, and when I looked up projects that used
    LGPL, they seemed to follow a different style from say, BSD/MIT licensed ones.

    On 3/5/24 11:32, Andrey Rahmatullin wrote:
    There are no special formats for copyright files and the license shouldn't matter so I'm still not sure what's the actual question they have.
    In most software the top-level copyright is simply stated as one line in
    the top-level LICENSE or whatever file or even in the top-level README,
    and separate per-file copyrights are stated in the files themselves. The calibre one you linked is very unusual

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wookey@21:1/5 to Soren Stoutner on Tue Mar 5 11:00:01 2024
    On 2024-03-04 11:19 -0700, Soren Stoutner wrote:
    Alan,

    These are good questions.

    1. Yes, there must be a copyright statement. Only the person, people, group,
    or organization that holds the copyright can issue a license for other people
    to use the work. So, you must have someone claiming a copyright or they do not have the legal ability to release the work to others under the LGPL.

    But what requires that to be in the source tarball? Copyright is
    intrinsic in the authors, it doesn't require a statement to create
    it. Said authors _do_ need to specify a licence (and the LGPL requires
    that licence text to be shipped in the source (I think, although I
    could only actually find this requirement for a 'Combined work' and in
    the FAQ just now)).

    _Debian_ requires a copyright statement (in the copyright file) so we
    do need to find out from the project what to put, and a statement in
    the source would be a good way to communicate that, but a notice on
    the project website or even an email from a representative would also
    do the job.

    My recommendation would be that you communicate to the upstream project that they need to include the copyright and licensing information in the root of their repository, preferably all in one file, as a minimum requirement for you
    to be willing to package their project in Debian.

    I don't think this is correct. And we should be happy to package
    anything which is actually free software. We don't get to impose extra requirements before we will package something.

    They should put a copy of the LGPL in (in a file called 'COPYING' or
    'LICENCE' by convention) (if this isn't done already). A copyright
    notice for the project should _not_ go in the same file (The LGPL
    already has one for the LGPL authorship itself, so this is probably
    the only file in the distribution which should definitiely _not_ have
    the project copyright notice). It should ideally be a header on at least
    one source file, (preferably all of them), but could be any README, or
    even just a notice on the project website, or an email saying '

    Wookey
    --
    Principal hats: Debian, Wookware, ARM
    http://wookware.org/

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEER4nvI8Pe/wVWh5yq+4YyUahvnkcFAmXm6sEACgkQ+4YyUahv nkeB6hAAzp7R8k1NaUpnEYnwMnxvgN89bgFeIwDPSpSyq5Y9ITs+bSiMbdtEpUDs SiFQAmV+1MFOXRFIlvHc3Ni1ot5tL/ZXDUb4bpeMJvyfcu+bNk+LXiEsHprG9mTy sRZ3vmqavj8P8nL0zC2EcfVrvfRroUHnC4jFZr7lYjR3tC3nSU5nQ7LZlIYmCYIr ptaublA/Rq+ltYx+vpKaDz9J878kQy2oeUw2w/hjk6HLpifvtGI6EbZTyDhQJJSj rZV2y4XSq8XjJb6U/IEfksKtJzKtDxh4PJJjl9EnDy6mIJxoIEZFMXSo6a0ftD2T xOX1ra6CATSVuWpM6H0binCJVpZ9ljvCDajYthbLBbjnun8Kvleuhk20SE1jdwmX 1ENDSXtWqt/VAhS/A08p0FS2fF2OQGqXT0PtRsiG9ASOsxX45HmkScSh5UVeBPO0 BLdJZ0oAAn69s4WdQHaNGGkhZKuskvsWga3NZ4gIkGCSckSBAwSlsRhW1F5oJhXR ajhWv00JWDh2Bd20N2FLwBQ4oJy0OCN3j/FK0+kEGdHJa/oEwQGM+GWrWTRIw5Ix gQJ6OSJnwxbZOJ3/ynKG+y8MQnKPichg+/wLGc8uKlurHT5iGEDTvWHCLhtjlcx8 v52iYc6rOH1/C1e6EfQsSw/7fOFrRTtGqUY4vZD8VmG4p9CmhWk=
    =dS2I
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to Wookey on Tue Mar 5 13:49:32 2024
    Wookey,

    On Tuesday, March 5, 2024 2:51:10 AM MST Wookey wrote:
    On 2024-03-04 11:19 -0700, Soren Stoutner wrote:
    Alan,

    These are good questions.

    1. Yes, there must be a copyright statement. Only the person, people, group, or organization that holds the copyright can issue a license for other people to use the work. So, you must have someone claiming a copyright or they do not have the legal ability to release the work to others under the LGPL.
    But what requires that to be in the source tarball? Copyright is
    intrinsic in the authors, it doesn't require a statement to create
    it. Said authors _do_ need to specify a licence (and the LGPL requires
    that licence text to be shipped in the source (I think, although I
    could only actually find this requirement for a 'Combined work' and in
    the FAQ just now)).

    _Debian_ requires a copyright statement (in the copyright file) so we
    do need to find out from the project what to put, and a statement in
    the source would be a good way to communicate that, but a notice on
    the project website or even an email from a representative would also
    do the job.

    That is correct. There must be a copyright statement or the license information is not legally valid (because only someone who claims copyright can issue a license). However, it doesn’t expressly need to be in the tarball
    (see below). That part is simply best practice, because it maintain the copyright information if the project is forked or upstream disappears, which otherwise can be difficult to determine if it was only on a website that is now
    defunct or in an email sent to a Debian developer who is no longer participating in the project.

    So, there is a distinction between what is the minimum legal requirement and what is best practice.

    My recommendation would be that you communicate to the upstream project
    that
    they need to include the copyright and licensing information in the root
    of
    their repository, preferably all in one file, as a minimum requirement for you to be willing to package their project in Debian.

    I don't think this is correct. And we should be happy to package
    anything which is actually free software. We don't get to impose extra requirements before we will package something.

    As pointed out above, there is a distinction between what is the minimum requirement for packaging in Debian and best practice. I carefully worded point 2 in my original email to state that, if **I** were packaging this software, I would communicate with upstream that if they wanted **me** to package their software in Debian, my minimum requirement would be that they explicitly state the copyright information in the source code. Originally I had a point 3, which I deleted before sending the email, explaining that my personal preference for when I would be willing to package software is higher than Debian’s requirement, and that a website notation or email communication
    of copyright has been used in some packages in the past, but with the downside described above. I took out point 3 because I felt it muddied the waters, but since the point has been brought up, it is worth discussing.

    They should put a copy of the LGPL in (in a file called 'COPYING' or 'LICENCE' by convention) (if this isn't done already). A copyright
    notice for the project should _not_ go in the same file (The LGPL
    already has one for the LGPL authorship itself, so this is probably
    the only file in the distribution which should definitiely _not_ have
    the project copyright notice). It should ideally be a header on at least
    one source file, (preferably all of them), but could be any README, or
    even just a notice on the project website, or an email saying '

    I must disagree with you on this point. It is perfectly fine to ship the copyright and the license in two separate files, but it is also perfectly fine to ship them in the same file. I do so in my upstream project linked in a previous email, and Debian does so in debian/copyright. Using a file named LICENSE or COPYING or AUTHORS is fairly standard, but exactly how this is done doesn’t matter as long as both copyright (with years) and license are communicated.

    --
    Soren Stoutner
    [email protected]
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmXnhV0ACgkQwufLJ66w tgOMKQ//dv6ytz45wRcbqgebWlaD/AD5uV9sBXDvRi+r1Dl+xldz+yScTc5EZcj+ /juTA/crT+1PHkHx+7wBAqrg8q/mmXBD3unL/SKGrJ9oz4S65ocNHJGvaZ1do3HL 0QQRzob8xnnkC6Qmwsov/zGZRKrEAcsTbRatKsvUAd42DmxVd0RCuRSY7dRlTEOq Jccl0zbJj5n7pz3y6e6EDvg6MR0HsFMjHV/nOc+rgzKoGH86KsXz03ZzM9Pbf0WR phzUAQuCsn3xcVFhv4mBdKAZlPPdmalVErj1EVuvMKQd/SIK49WSIu+vAFdHFqZZ xUW1HoQ8w9wtboDwxgSdUvMRNNhjGSdxEuHZl9xl8ZKKwmER2m40eIp7SZYyYK6b 1FIwsjEBSr0AkdHQrKh3krKFuzZYWwnQzdEtBkvoEXEtWg2m+Fhui/fKVixM/G8A CKTy+ijG1CAsaXE2NfTHPh3sMSEULSLsnaDqntUzlPIosLrivpi39KLZohLRQNdV R/CpGTvRMvjdShtH1AJE1vfK4g2zN5WG33U9MlPVfTcru+0g7Btj74c61x+Bmxur JncHS6htvQ6TxcwC4cJe0g4uciWXHFm4TQiduxBd1OoHX8+RCq5mepMvaia0MFgr d4c7Xn35r+NtyTNJObvZ+TRJWLGCGsK4Ea67H8ndblpidvKQGXA=
    =aEHS
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alan M Varghese@21:1/5 to Soren Stoutner on Tue Mar 5 22:20:01 2024
    Soren,

    ... but it is also perfectly fine to ship them in the same file.
    I think what Wookey is referring to is that GPL and LGPL licenses contain
    a line that says something like:
    'Copyright (C) 1991, 1999 Free Software Foundation, Inc.'
    I believe this copyright refers to the text of the license itself. Hence, it might not be a good idea to include a second copyright in this same file.

    So, including the copyright and license in the same file can work for licenses like MIT, BSD etc which does not mention a copyright of its own, and not
    for GPL-like licenses which includes a copyright line as part of the license.

    Anyways, upstream author has added a new file called "COPYRIGHT" in the root
    of the project[1] that mentions the copyright years, owner and the license used.
    Based on all our discussion so far, I understand this should be acceptable
    for our purposes in Debian.

    [1] https://github.com/hyprwm/hyprlang/blob/main/COPYRIGHT

    Alan

    On 3/6/24 02:19, Soren Stoutner wrote:
    Wookey,

    On Tuesday, March 5, 2024 2:51:10 AM MST Wookey wrote:
    On 2024-03-04 11:19 -0700, Soren Stoutner wrote:
    Alan,

    These are good questions.

    1. Yes, there must be a copyright statement. Only the person, people,
    group, or organization that holds the copyright can issue a license for
    other people to use the work. So, you must have someone claiming a
    copyright or they do not have the legal ability to release the work to
    others under the LGPL.
    But what requires that to be in the source tarball? Copyright is
    intrinsic in the authors, it doesn't require a statement to create
    it. Said authors _do_ need to specify a licence (and the LGPL requires
    that licence text to be shipped in the source (I think, although I
    could only actually find this requirement for a 'Combined work' and in
    the FAQ just now)).

    _Debian_ requires a copyright statement (in the copyright file) so we
    do need to find out from the project what to put, and a statement in
    the source would be a good way to communicate that, but a notice on
    the project website or even an email from a representative would also
    do the job.

    That is correct. There must be a copyright statement or the license information is not legally valid (because only someone who claims copyright can issue a license). However, it doesn’t expressly need to be in the tarball
    (see below). That part is simply best practice, because it maintain the copyright information if the project is forked or upstream disappears, which otherwise can be difficult to determine if it was only on a website that is now
    defunct or in an email sent to a Debian developer who is no longer participating in the project.

    So, there is a distinction between what is the minimum legal requirement and what is best practice.

    My recommendation would be that you communicate to the upstream project
    that
    they need to include the copyright and licensing information in the root
    of
    their repository, preferably all in one file, as a minimum requirement for >>> you to be willing to package their project in Debian.

    I don't think this is correct. And we should be happy to package
    anything which is actually free software. We don't get to impose extra
    requirements before we will package something.

    As pointed out above, there is a distinction between what is the minimum requirement for packaging in Debian and best practice. I carefully worded point 2 in my original email to state that, if **I** were packaging this software, I would communicate with upstream that if they wanted **me** to package their software in Debian, my minimum requirement would be that they explicitly state the copyright information in the source code. Originally I had a point 3, which I deleted before sending the email, explaining that my personal preference for when I would be willing to package software is higher than Debian’s requirement, and that a website notation or email communication
    of copyright has been used in some packages in the past, but with the downside
    described above. I took out point 3 because I felt it muddied the waters, but
    since the point has been brought up, it is worth discussing.

    They should put a copy of the LGPL in (in a file called 'COPYING' or
    'LICENCE' by convention) (if this isn't done already). A copyright
    notice for the project should _not_ go in the same file (The LGPL
    already has one for the LGPL authorship itself, so this is probably
    the only file in the distribution which should definitiely _not_ have
    the project copyright notice). It should ideally be a header on at least
    one source file, (preferably all of them), but could be any README, or
    even just a notice on the project website, or an email saying '

    I must disagree with you on this point. It is perfectly fine to ship the copyright and the license in two separate files, but it is also perfectly fine
    to ship them in the same file. I do so in my upstream project linked in a previous email, and Debian does so in debian/copyright. Using a file named LICENSE or COPYING or AUTHORS is fairly standard, but exactly how this is done
    doesn’t matter as long as both copyright (with years) and license are communicated.


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Fred@21:1/5 to Alan M Varghese on Wed Mar 6 00:00:02 2024
    PLEASE REMOVE ME FROM ALL LISTS!

    I tried to remove myself. It didn't work.

    I tried to contact the list admin. I did not get an answer.

    I'M GONNA SPAM YOUR LISTS UNTIL YOU REMOVE ME!


    On 05.03.24 22:15, Alan M Varghese wrote:
    Soren,

     ... but it is also perfectly fine to ship them in the same file.
    I think what Wookey is referring to is that GPL and LGPL licenses contain
    a line that says something like:
    'Copyright (C) 1991, 1999 Free Software Foundation, Inc.'
    I believe this copyright refers to the text of the license itself.
    Hence, it
    might not be a good idea to include a second copyright in this same file.

    So, including the copyright and license in the same file can work for licenses
    like MIT, BSD etc which does not mention a copyright of its own, and not
    for GPL-like licenses which includes a copyright line as part of the
    license.

    Anyways, upstream author has added a new file called "COPYRIGHT" in
    the root
    of the project[1] that mentions the copyright years, owner and the
    license used.
    Based on all our discussion so far, I understand this should be
    acceptable
    for our purposes in Debian.

    [1] https://github.com/hyprwm/hyprlang/blob/main/COPYRIGHT

    Alan

    On 3/6/24 02:19, Soren Stoutner wrote:
    Wookey,

    On Tuesday, March 5, 2024 2:51:10 AM MST Wookey wrote:
    On 2024-03-04 11:19 -0700, Soren Stoutner wrote:
    Alan,

    These are good questions.

    1.  Yes, there must be a copyright statement.  Only the person,
    people,
    group, or organization that holds the copyright can issue a license
    for
    other people to use the work.  So, you must have someone claiming a
    copyright or they do not have the legal ability to release the work to >>>> others under the LGPL.
    But what requires that to be in the source tarball? Copyright is
    intrinsic in the authors, it doesn't require a statement to create
    it. Said authors _do_ need to specify a licence (and the LGPL requires
    that licence text to be shipped in the source (I think, although I
    could only actually find this requirement for a 'Combined work' and in
    the FAQ just now)).

    _Debian_ requires a copyright statement (in the copyright file) so we
    do need to find out from the project what to put, and a statement in
    the source would be a good way to communicate that, but a notice on
    the project website or even an email from a representative would also
    do the job.

    That is correct.  There must be a copyright statement or the license
    information is not legally valid (because only someone who claims
    copyright
    can issue a license).  However, it doesn’t expressly need to be in
    the tarball
    (see below).  That part is simply best practice, because it maintain the
    copyright information if the project is forked or upstream
    disappears, which
    otherwise can be difficult to determine if it was only on a website
    that is now
    defunct or in an email sent to a Debian developer who is no longer
    participating in the project.

    So, there is a distinction between what is the minimum legal
    requirement and
    what is best practice.

    My recommendation would be that you communicate to the upstream
    project
    that
    they need to include the copyright and licensing information in the
    root
    of
    their repository, preferably all in one file, as a minimum
    requirement for
    you to be willing to package their project in Debian.

    I don't think this is correct. And we should be happy to package
    anything which is actually free software. We don't get to impose extra
    requirements before we will package something.

    As pointed out above, there is a distinction between what is the minimum
    requirement for packaging in Debian and best practice.  I carefully
    worded
    point 2 in my original email to state that, if **I** were packaging this
    software, I would communicate with upstream that if they wanted
    **me** to
    package their software in Debian, my minimum requirement would be
    that they
    explicitly state the copyright information in the source code.
    Originally I
    had a point 3, which I deleted before sending the email, explaining
    that my
    personal preference for when I would be willing to package software
    is higher
    than Debian’s requirement, and that a website notation or email
    communication
    of copyright has been used in some packages in the past, but with the
    downside
    described above.  I took out point 3 because I felt it muddied the
    waters, but
    since the point has been brought up, it is worth discussing.

    They should put a copy of the LGPL in (in a file called 'COPYING' or
    'LICENCE' by convention) (if this isn't done already).  A copyright
    notice for the project should _not_ go in the same file (The LGPL
    already has one for the LGPL authorship itself, so this is probably
    the only file in the distribution which should definitiely _not_ have
    the project copyright notice). It should ideally be a header on at
    least
    one source file, (preferably all of them), but could be any README, or
    even just a notice on the project website, or an email saying '

    I must disagree with you on this point.  It is perfectly fine to ship
    the
    copyright and the license in two separate files, but it is also
    perfectly fine
    to ship them in the same file.  I do so in my upstream project linked
    in a
    previous email, and Debian does so in debian/copyright.  Using a file
    named
    LICENSE or COPYING or AUTHORS is fairly standard, but exactly how
    this is done
    doesn’t matter as long as both copyright (with years) and license are
    communicated.



    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to All on Tue Mar 5 15:50:43 2024
    Copy: [email protected]
    Copy: [email protected] (Alan M Varghese)

    This is a multi-part message in MIME format.

    --nextPart3341890.u9UlDShWWr
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="UTF-8"

    On Tuesday, March 5, 2024 2:15:24 PM MST Alan M Varghese wrote:
    Soren,

    ... but it is also perfectly fine to ship them in the same file.

    I think what Wookey is referring to is that GPL and LGPL licenses contain
    a line that says something like:
    'Copyright (C) 1991, 1999 Free Software Foundation, Inc.'
    I believe this copyright refers to the text of the license itself. Hence, it might not be a good idea to include a second copyright in this same file.

    I assume that is what he is referring to, but it really isn’t a problem. You typically list the
    project copyright above the license. Below, you list the license, which can include the
    copyright of the license text itself.

    As I mentioned in the previous email, this is done all the time, including in debian/
    copyright files if the follows the recommended format.

    https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/[1]

    As an example, see the debian copyright file for privacybrowser, which is one of the
    packages I maintain:

    https://salsa.debian.org/soren/privacybrowser/-/blob/master/debian/copyright? ref_type=heads[2]

    Also, see how it is handled upstream:

    https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blob;f=COPYING;hb=HEAD[3]

    And on the web interface:

    https://www.stoutner.com/privacy-browser-pc/licenses/[4]

    The point being that a single file can contain multiple pieces of copyright and license
    information without problem, as long as all of the information is clearly communicated. In
    fact, in many cases, like scenarios where there are multiple differing copyrights or licenses
    involved in a project (see, for example, the Chromium package), not listing all the different
    copyrights and licenses is incomplete.

    https://salsa.debian.org/chromium-team/chromium/-/blob/master/debian/copyright? ref_type=heads[5]

    --
    Soren Stoutner
    [email protected]

    --------
    [1] https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
    [2] https://salsa.debian.org/soren/privacybrowser/-/blob/master/debian/copyright?
    ref_type=heads
    [3] https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blob;f=COPYING;hb=HEAD
    [4] https://www.stoutner.com/privacy-browser-pc/licenses/
    [5] https://salsa.debian.org/chromium-team/chromium/-/blob/master/debian/copyright?
    ref_type=heads

    --nextPart3341890.u9UlDShWWr
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="UTF-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On Tuesday, March 5, 2024 2:15:24 PM MST Alan M Varghese wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; Soren,</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt; </p> <p style="margin-top:0;margin-bo
  • From Fred@21:1/5 to Soren Stoutner on Wed Mar 6 00:10:01 2024
    This is a multi-part message in MIME format.
    PLEASE REMOVE ME FROM ALL LISTS!

    I tried to remove myself. It didn't work.

    I tried to contact the list admin. I did not get an answer.

    I'M GONNA SPAM YOUR LISTS UNTIL YOU REMOVE ME!



    On 05.03.24 23:50, Soren Stoutner wrote:

    On Tuesday, March 5, 2024 2:15:24 PM MST Alan M Varghese wrote:

    Soren,



      ... but it is also perfectly fine to ship them in the same file.



    I think what Wookey is referring to is that GPL and LGPL licenses
    contain

    a line that says something like:

    'Copyright (C) 1991, 1999 Free Software Foundation, Inc.'

    I believe this copyright refers to the text of the license itself.
    Hence, it

    might not be a good idea to include a second copyright in this same
    file.


    I assume that is what he is referring to, but it really isn’t a
    problem.  You typically list the project copyright above the license.  Below, you list the license, which can include the copyright of the
    license text itself.


    As I mentioned in the previous email, this is done all the time,
    including in  debian/copyright files if the follows the recommended
    format.


    https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/


    As an example, see the debian copyright file for privacybrowser, which
    is one of the packages I maintain:


    https://salsa.debian.org/soren/privacybrowser/-/blob/master/debian/copyright?ref_type=heads


    Also, see how it is handled upstream:


    https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blob;f=COPYING;hb=HEAD


    And on the web interface:


    https://www.stoutner.com/privacy-browser-pc/licenses/


    The point being that a single file can contain multiple pieces of
    copyright and license information without problem, as long as all of
    the information is clearly communicated.  In fact, in many cases, like scenarios where there are multiple differing copyrights or licenses
    involved in a project (see, for example, the Chromium package), not
    listing all the different copyrights and licenses is incomplete.


    https://salsa.debian.org/chromium-team/chromium/-/blob/master/debian/copyright?ref_type=heads


    --

    Soren Stoutner

    [email protected]

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>PLEASE REMOVE ME FROM ALL LISTS!</p>
    <p>I tried to remove myself. It didn't work.</p>
    <p>I tried to contact the list admin. I did not get an answer.</p>
    <p>I'M GONNA SPAM YOUR LISTS UNTIL YOU REMOVE ME!</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p></p>
    <div class="moz-cite-prefix">On 05.03.24 23:50, Soren Stoutner
    wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:3133954.5RbJy5WAmV@soren-desktop">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">On
    Tuesday, March 5, 2024 2:15:24 PM MST Alan M Varghese wrote:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;
    Soren,</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;
    </p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;
    &gt;  ... but it is also perfectly fine to ship them in the same
    file.</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;
    </p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;
    I think what Wookey is referring to is that GPL and LGPL
    licenses contain</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;
    a line that says something like:</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;
    'Copyright (C) 1991, 1999 Free Software Foundation, Inc.'</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;
    I believe this copyright refers to the text of the license
    itself. Hence, it</p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">&gt;
    might not be a good idea to include a second copyright in this
    same file.</p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">I
    assume that is what he is referring to, but it really isn’t a
    problem.  You typically list the project copyright above the
    license.  Below, you list the license, which can include the
    copyright of the license text itself.</p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">As I
    mentioned in the previous email, this is done all the time,
    including in  debian/copyright files if the follows the
    recommended format.</p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a href="https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/"
    moz-do-not-send="true" class="moz-txt-link-freetext">https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/</a></p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">As an
    example, see the debian copyright file for privacybrowser, which
    is one of the packages I maintain:</p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a href="https://salsa.debian.org/soren/privacybrowser/-/blob/master/debian/copyright?ref_type=heads"
    moz-do-not-send="true" class="moz-txt-link-freetext">https://salsa.debian.org/soren/privacybrowser/-/blob/master/debian/copyright?ref_type=heads</a></p>
    <br>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Also,
    see how it is handled upstream:</p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a href="https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blob;f=COPYING;hb=HEAD"
    moz-do-not-send="true" class="moz-txt-link-freetext">https://gitweb.stoutner.com/?p=PrivacyBrowserPC.git;a=blob;f=COPYING;hb=HEAD</a></p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">And
    on the web interface:</p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a
    href="https://www.stoutner.com/privacy-browser-pc/licenses/"
    moz-do-not-send="true" class="moz-txt-link-freetext">https://www.stoutner.com/privacy-browser-pc/licenses/</a></p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">The
    point being that a single file can contain multiple pieces of
    copyright and license information without problem, as long as
    all of the information is clearly communicated.  In fact, in
    many cases, like scenarios where there are multiple differing
    copyrights or licenses involved in a project (see, for example,
    the Chromium package), not listing all the different copyrights
    and licenses is incomplete.</p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a href="https://salsa.debian.org/chromium-team/chromium/-/blob/master/debian/copyright?ref_type=heads"
    moz-do-not-send="true" class="moz-txt-link-freetext">https://salsa.debian.org/chromium-team/chromium/-/blob/master/debian/copyright?ref_type=heads</a></p>
    <br>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">-- </p>
    <p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Soren
    Stoutner</p>
    <p
    style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a></p>
    </blockquote>
    </body>
    </html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)