Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1231929
| Path | csiph.com!news.mixmin.net!weretis.net!feeder8.news.weretis.net!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Soren Stoutner <soren@debian.org> |
| Newsgroups | linux.debian.bugs.dist, linux.debian.devel.mentors |
| Subject | Bug#1094030: RFS: freebasic/1.10.1+ds-1 [ITP] -- Compiler for the FreeBASIC language |
| Date | Wed, 05 Feb 2025 22:40:01 +0100 |
| Message-ID | <KcVhL-eGej-5@gated-at.bofh.it> (permalink) |
| References | <K8JoR-bHz5-5@gated-at.bofh.it> <KczqV-eqES-5@gated-at.bofh.it> <KcTpD-eF4j-5@gated-at.bofh.it> <K8JoR-bHz5-5@gated-at.bofh.it> <KcTpD-eF4j-5@gated-at.bofh.it> |
| X-Mailbox-Line | From debian-bugs-dist-request@lists.debian.org Wed Feb 5 21:33:10 2025 |
| Old-Return-Path | <debbugs@buxtehude.debian.org> |
| X-Spam-Flag | NO |
| X-Spam-Score | -3.998 |
| Reply-To | Soren Stoutner <soren@debian.org>, 1094030@bugs.debian.org |
| Resent-To | debian-bugs-dist@lists.debian.org |
| Resent-Cc | Debian Mentors <package-sponsorship-requests@lists.debian.org> |
| X-Debian-Pr-Message | followup 1094030 |
| X-Debian-Pr-Package | sponsorship-requests |
| X-Debian-Pr-Keywords | moreinfo |
| Organization | Debian |
| Face | iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEWIg4F7bGiws7ReTkyy kYoXFRrd6/4yMA0PAAACaklEQVQ4y22TwXabMBBFJaPuNZGSNZZp1uhM6BpkJeu4VFk3bsL/f0Lf CHC6qHyOgbl68zTDoIwaVfh3tUopTUGpbFToDiFnY9IY2oMAZYMiS4R9SfbSXepSS5EcFAa/muIU aRj8mkoUqrEraFzhYegBmqig0LyCIyM8DAwPlpBqmJVYaD2UeWZ3abVjsqKIojg+hY4omsyIcNSi qIBM6jJWOveS6kvBeVvHJ+VYzJUW88RmA12UiBx3HEcUMRuzIZI6tBQovTrPclNB3AuUXoXvs0XY C3B2baJpW4Dn2ZpVMInCirkxoyhM1qpK5nFrO65QvCrCqql2DyPgvm94iMQz5/PmISuEotxQGMD5 M5G1N9CjXJ5HQH96BZG2xx6AzejYZccxT4Re3Zr4bPKkCcGcz5Or3dVEABkAUY/znnVcQVVkrXVU vomoEJFe7x4nQuaZmZELL6qnXZGIB5YV/Q2IogtSmyNybEcBX2+QCLOAQYm+gmoORUrYzV7dc6R2 T1WPm45oVEQqsjtoIovHyTmcyxMhVVxTqapomZyLlAmTKC9AmjgamXXGZo+epNrXO3wGGiPRHbKL FnMy2RRgRb1gzFXXGjhICp8wqaTtdtyQH6nWTfkatJvJJoUCbOjSC7wR9/naEVognxrOFdLh7Ugx QpA/0QT4pRV0+u2dqsXD5y9EBDjVAJS3ZZLxmZblgmsU8x7mBeCKg48Py7WU2IiH1epbEbC8K9Ms y0cpcySVUcdQVrBY+rEsv+XpYgFKXT8B3v2yATxv8fKK2EfC358tsIMLYqfD401xA0j1EY4P/wWf IbhlOWyBv4OQsywBM8MAAAAAAElFTkSuQmCC |
| MIME-Version | 1.0 |
| Content-Type | multipart/signed; boundary="nextPart49681929.MN2xkq1pzW"; micalg="pgp-sha512"; protocol="application/pgp-signature" |
| X-Debian-User | soren |
| X-Debian-Message | from BTS |
| X-Mailing-List | <debian-bugs-dist@lists.debian.org> archive/latest/1885147 |
| List-ID | <debian-bugs-dist.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-bugs-dist/> |
| Approved | robomod@news.nic.it |
| Lines | 329 |
| Sender | robomod@news.nic.it |
| X-Original-Date | Wed, 05 Feb 2025 14:30:54 -0700 |
| X-Original-Message-ID | <12978237.VsHLxoZxqI@soren-desktop> |
| X-Original-References | <7492a737-6b4d-44e2-9fb1-fd3a9f9c3891@khalifa.ws> <2211371.irdbgypaU6@soren-laptop> <9beec23c-b265-4009-be90-85fb73918dfb@khalifa.ws> <7492a737-6b4d-44e2-9fb1-fd3a9f9c3891@khalifa.ws> <9beec23c-b265-4009-be90-85fb73918dfb@khalifa.ws> |
| Xref | csiph.com linux.debian.bugs.dist:1231929 linux.debian.devel.mentors:47392 |
Cross-posted to 2 groups.
Show key headers only | View raw
[Multipart message — attachments visible in raw view] - view raw
On Wednesday, February 5, 2025 12:37:46 PM MST Ahmad Khalifa wrote: > Hi Soren, > > On 04/02/2025 22:13, Soren Stoutner wrote: > > On Sunday, February 2, 2025 12:33:58 PM MST Ahmad Khalifa wrote: > >> On 01/02/2025 18:16, Soren Stoutner wrote: > >>> On Saturday, February 1, 2025 8:46:23 AM MST Ahmad Khalifa wrote: > >>> > For all those files, I believe the copyright holder is the author of > >>> > the > >>> > FB file, not the original header. > >>> > >>> The copyright holder is both. Anytime you have an original file that is > >>> then translated by someone else, the resulting copyright of the > >>> translated file is both parties (unless one or both of the parties have > >>> assigned their copyright to someone else, which would generally be > >>> spelled out somewhere in the documentation). > >> > >> Ok, that makes sense. > >> This probably means the License is also both, the original file AND the > >> FB file. > > > > That depends on what the licenses are. The following are four interesting > > points about these types of scenarios. > > > > 1. Generally, it is best if the same license is used for both the original > > file and the translated version, but we often don't have much control over > > what upstreams do, especially when one upstream created the file in one > > language and another upstream translated it into a different language. > > > > 2. For obvious reasons, if a translation into a new programming language > > uses a different license, it needs to be compatible with the original > > language. In that case, the resulting file will be licensed under both > > License 1 AND License 2 (meaning that anyone who uses it needs to comply > > with both licenses). > Problem here is I have no idea what's compatible past knowing that "no > selling" is bad. But the file gets removed for that anyway, so this is > the easy case. For example ran into "Aladdin" but that one itself > disqualified the file directly. > > > 3. In some cases, one license can subsume another license. For example, if > > the original file was licensed under the GPL-2+ and the translated file is > > licensed under the GPL-3+, then you should only list GPL-3+ in debian/ > > copyright because the old license explicitly states it can be subsumed under > > the new license, so the resulting work is only available under the GPL-3+. > > This makes sense, but I don't know if I should be doing that and > removing a license that applies. Even if one subsumes the other, I'd > keep it for the pure traceability of it. > I'll have another read just in case. > > But to be honest, I don't think anyone is ever going to read the > d/copyright file on this package. Anyone looking for a license is > checking the source directly. > > > 4. It is best if upstream is explicit about the copyright and licensing in > > the header of the file. For example, they could state that the original > > contents were Copyright A under License B and the translated contents are > > Copyright C under License D, with the user being required to comply with > > both > > the requirements of License B and License D. If upstream has not been > > explicit about this in the header of the file, you might consider suggesting > > they do so. > > Thanks for taking the time to explain this, I think I need to go back > with the knowledge of #3 and #4 and have another look, even though I was > close to done. > > Your whole message belongs on the Wiki. > (I'd offer to post it for you, but I recently learned that the wiki has > per-page licensing as well :O ) If you would like me to take a look at a specific file instead of discussing this somewhat in the abstract I would be happy to do so. -- Soren Stoutner soren@debian.org
Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Find similar
Bug#1094030: RFS: freebasic/1.10.1+ds-1 [ITP] -- Compiler for the FreeBASIC language Soren Stoutner <soren@debian.org> - 2025-02-04 23:20 +0100 Bug#1094030: RFS: freebasic/1.10.1+ds-1 [ITP] -- Compiler for the FreeBASIC language Soren Stoutner <soren@debian.org> - 2025-02-05 22:40 +0100
csiph-web