Need clarification on license and authorship #138
-
I am currently working on the Debianization of this package, but I need to make sure I have the licensing correct as well as appropriate authorship. For the licensing, the top-level file seems to be pretty clear that it is dual-licensed for GPL3 or ASL2, however, looking in the source code indicates otherwise. Also, for authors, they normally expect a name and email. I've found an email for @aaronliu0130, but I have not found an email for @stefanhaustein to include in that field. I just need to get these clarified before I can submit this package. I'd love to get it into Debian Sid before the DIF happens for Ubuntu 24.04 LTS at the end of this month so tiv will be in the next LTS of Ubuntu, but not sure if there's enough time. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 10 replies
-
Awesome! My email is [email protected]. By end of this month, I assume you are referring to February? CImg is a third party library that we include for convenience. We'll point that out in the license. Is it sufficient to do so by reference in the license file -- or should we include their full license there, too? |
Beta Was this translation helpful? Give feedback.
-
I think what will be simplest for Debian Free Software Guidelines will be to just strip out the CImg.h and use the one provided by the existing package: https://packages.debian.org/bookworm/cimg-dev I just did a test and it seems to compile without errors using that package. I did have to patch the |
Beta Was this translation helpful? Give feedback.
-
OK, the process has started: |
Beta Was this translation helpful? Give feedback.
-
IIRC, there are some error code #defines replicated for windows, copied
from some file under BSD.
Not sure if constants are "copyrightable", but the comments probably are.
I think we should re-type them with different clear names (EXITCODE_XYZ;
keeping the numbers) that don't need a comment and then use them on all
platforms (dropping the corresponding import on linux/macos)
Am Mi., 14. Feb. 2024 um 01:26 Uhr schrieb Loren M. Lang <
***@***.***>:
… Looks like the package got held up due to a license issue. I guess they
found a small portion of code under the BSD 3-clause license in the middle
of the file and need that clarified before it can be accepted. In any case,
I should still have time to get this package in for Ubuntu 24.04.
—
Reply to this email directly, view it on GitHub
<#138 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABAVPT5NKBRV7IS6URNWEDLYTQAEJAVCNFSM6AAAAABCUHXN2KVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DINRQGAYTQ>
.
You are receiving this because you were mentioned.Message ID:
<stefanhaustein/TerminalImageViewer/repo-discussions/138/comments/8460018@
github.com>
|
Beta Was this translation helpful? Give feedback.
Awesome! My email is [email protected]. By end of this month, I assume you are referring to February?
CImg is a third party library that we include for convenience. We'll point that out in the license. Is it sufficient to do so by reference in the license file -- or should we include their full license there, too?