Lizenz backintime (Re: Nachträgliches Bestimmen von "-only" oder "-or-later" der GPLv2 in übernommenem Projekt)

"Bernhard E. Reiter" <[email protected]> Thu, 29 Aug 2024 10:29:38 +0200
Newsgroups gmane.org.fsf.german
Message-ID <[email protected]>
Am Dienstag 27 August 2024 15:27:28 schrieb Sebastian Vetter:
> https://github.com/bit-team/backintime/blob/dev/qt/app.py
[..]
> Die LICENSE Datei im Repo definiert zwar nicht, ob es -only oder -or-later
> ist, der Header der Datei aber denke ich schon, allerdings dann nur für die
> eine Datei. Damit sollte diese Datei nach meiner Meinung schon mal
> -or-later sein. Wenn du jetzt alle Dateien einzeln darauf hin überprüfst,
> musst du vielleicht nur ein paar wenige löschen um komplett auf eine neuere
> GPL Version zu wechseln.

oder, falls es bei einigen Datein fehlt, aber es bei allen anderen -or-later 
ist, kannst Du vermuten, dass -or-later für alle Dateien gemeint war.

Dazu könnt Ihr auch in die Geschichte der Änderungen schauen (z.B. git log
oder hg log), wann und von wem die Dateien zuerst reingebracht worden sind.

Oft ist es in alten Codehaufen ein größeres Problem, dass jemand beim 
Importieren oder Reinkopieren von Codestellen die Lizenz nicht geprüft hat. 
Auch hier bin ich meist pragmatisch und vertraue begrenzt den Vorentwicklern.
Wenn dann jemand kommt und kann es belegen, dass hier der Code nicht 
reindurfte, weil kopiert unter anderer Lizenz, dann kann ich den 
Quelltextteil neu schreiben.

So, nun hoffe ich Ihr habt für backintime ein gutes Bild
und könnt weiterentwickeln. Wie geschrieben, ich darf Euch da nicht
im Detail juristisch beraten, deshalb habe ich das nur am Beispiel erklärt und 
Ihr könnt selbst entscheiden.

Gruß
Bernhard

-- 
FSFE -- Founding Member     Support our work for Free Software: 
blogs.fsfe.org/bernhard     https://fsfe.org/donate | contribute

_______________________________________________
FSFE-de mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Diese Mailingliste wird durch den Verhaltenskodex der FSFE abgedeckt.
Alle Teilnehmer werden gebeten, sich gegenseitig vorbildlich zu
behandeln: https://fsfe.org/about/codeofconduct
signature.asc (application/pgp-signature, 659 B)
-----BEGIN PGP SIGNATURE-----

iQGzBAABCgAdFiEEvdlX+cT+D9xYPc1tK3ujv5vDpVQFAmbQMXIACgkQK3ujv5vD
pVQOjgv/V1VbHkCzVdQeHKphNllfYIKIbEB4IA9C0enHuQi21TUFIbAgAseDdI6I
xjqRLjijNyFaJZKi/io/+k2dNmhMRHJG0YbvBWtF9BvdDEC1izroVnDqpvxgMB5d
Eve1hA3IlHz1O6jEc0FKzoOhgHgI/kkfQ64Fxu317DSB0RwmdaTWl1jRhLWYvJr7
3M3wlIiKBbnIjPNG/NuEGB3MfFrsZWk3WBTw5vQalOHiu1yrvp6XwU71dk2B6xin
lazOJ5SD5GWyikS1BZPtg0UCkuNkEHSBF9nNuHvaRGfh5BUI7LPth0nfF6Hgn2Tq
JYRqpTDu5i5W3e2/pbUujwDJiWrUpsD90a+JAoXD2L4o8sVp8HSR+pm5fBxsqLsq
US6MjE0GgTYJ47EMEX8W7u2+IQoVqjVCptLmI88SG+yFJOVGrh4wRQvJ/OlhteXz
GzFrxTPfelsmwhfzkteWh+fHB/0TE4Dr1FSgBxCdEb1yonM9sr3NB6uDwoMKHXbP
tHWY/AvW
=tuhS
-----END PGP SIGNATURE-----