Dateien auf GITHUB, frei verwendbar ?
-
- Beiträge: 6912
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Dateien auf GITHUB, frei verwendbar ?
Ich habe XML-Dateien zu AVRs gefunden, darf man diese Dateien frei verwenden ?
https://github.com/ttomek32/tmfavrcalcu ... master/XML
https://github.com/ttomek32/tmfavrcalcu ... master/XML
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
- af0815
- Lazarusforum e. V.
- Beiträge: 6771
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Dateien auf GITHUB, frei verwendbar ?
Wenn du genauer forscht, ist der Code original unter https://code.google.com/archive/p/tmfavrcalculator/
Dort steht
Project Information
The project was created on May 18, 2012.
License: Artistic License/GPL
Der Link auf der Lizenz führt dich dahin : Perl Lizenz -> https://dev.perl.org/licenses/
Natürlich kann man den Inhaber immer versuchen anzuschreiben. Habe ich auch schon gemacht, normalerweise gibt es ein Ok, wenn du ihm erklärst für was und welche Lizenz du verwendest.
Die GPL ist relativ einschränkend, allerdings ist die zweite Lizenz (Artistic License) meiner Meinung nach Liberaler. Düfte somit kein Problem darstellen, die Dateien zu verwenden. Lege halt eine Datei mit den Infos am besten ins Verzeichnis dazu.
Dort steht
Project Information
The project was created on May 18, 2012.
License: Artistic License/GPL
Der Link auf der Lizenz führt dich dahin : Perl Lizenz -> https://dev.perl.org/licenses/
Natürlich kann man den Inhaber immer versuchen anzuschreiben. Habe ich auch schon gemacht, normalerweise gibt es ein Ok, wenn du ihm erklärst für was und welche Lizenz du verwendest.
Die GPL ist relativ einschränkend, allerdings ist die zweite Lizenz (Artistic License) meiner Meinung nach Liberaler. Düfte somit kein Problem darstellen, die Dateien zu verwenden. Lege halt eine Datei mit den Infos am besten ins Verzeichnis dazu.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 6912
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Dateien auf GITHUB, frei verwendbar ?
Ich habe den Link von Google angeguckt. Da wird auch auf eine Github Seite verwiessen, aber diese scheint Tot zu sein.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
- af0815
- Lazarusforum e. V.
- Beiträge: 6771
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Dateien auf GITHUB, frei verwendbar ?
Das Projekt sieht auch tot aus, ungewartet seit 2012. Die Lizenz steht IMHO auch fest, damit kannst du ja entscheiden.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 6912
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Dateien auf GITHUB, frei verwendbar ?
Somit kann ich die Dateien ohne Probleme für meine Projekte verwenden ?
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
- af0815
- Lazarusforum e. V.
- Beiträge: 6771
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Dateien auf GITHUB, frei verwendbar ?
Ich habe keine Ahnung unter welcher Lizenz du deine Projekte veröffentlichst ? Wenn GPL, dann ist es kein Problem.Mathias hat geschrieben: So 24. Mai 2020, 20:45 Somit kann ich die Dateien ohne Probleme für meine Projekte verwenden ?
Ansonsten hier eine Übersicht https://www.gnu.org/licenses/license-list#Introduction
Genaue Info wird dir nur ein Anwalt geben können

Nachdem das ja nicht in deine Software direkt hinein kompiliert wird, würde ich das ganze mit den Lizenzhinweisen in einem extra Verzeichnis halten und nicht mit deinen Teilen vermischen.
WIe gesagt, das langfristig einfachste ist, den Urheber eine Mail zu schreiben und fragen

Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 6912
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Dateien auf GITHUB, frei verwendbar ?
Bis jetzt keine.Ich habe keine Ahnung unter welcher Lizenz du deine Projekte veröffentlichst ? Wenn GPL, dann ist es kein Problem.
Ich habe folgendes in deinem Link gelesen, somit würde mein Projekt automatisch auch GPL werden ?
Es geht um folgendes Projekt: https://github.com/sechshelme/Lazarus-E ... UI_Packageob sie mit der GNU GPL vereinbar ist (wenn nicht anders angegeben, sind vereinbare Lizenzen sowohl mit GPLv2 als auch mit GPLv3 vereinbar);
Wen es nach mir geht, ist es frei verwendbar und jeder darf was rauskopieren.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
- Beiträge: 2118
- Registriert: Di 23. Sep 2014, 17:46
- OS, Lazarus, FPC: Win10 | Linux
- CPU-Target: x86_64
Re: Dateien auf GITHUB, frei verwendbar ?
Wenn ich das richtig sehe musst du entweder GPL oder Artistic License compliant sein.
Von der artistic License habe ich absolut keine ahnung, aber was die GPL angeht, die ist relativ strikt, wenn deine arbeit ein "derivat" vom GPL ist. Die einfachste möglichkeit wäre das folgende, da bin ich mir ziemlich sicher das das GPL compliant ist: Package die xml dateien nicht mit deinem programm, sondern stelle sie separat bereit.
Das reine benutzen von daten unter GPL lizenz ist kein problem, du kannst also wenn du z.b. was dran ändern willst das repository forken (unter GPL natürlich) und dein programm unter jeder beliebigen lizenz veröffentlichen. Du musst die sachen dann nur separat bundlen. Ein installer könnte z.b. die xml dateien runterladen. Musst halt nur klar stellen das die unter GPL veröffentlicht wurden
Von der artistic License habe ich absolut keine ahnung, aber was die GPL angeht, die ist relativ strikt, wenn deine arbeit ein "derivat" vom GPL ist. Die einfachste möglichkeit wäre das folgende, da bin ich mir ziemlich sicher das das GPL compliant ist: Package die xml dateien nicht mit deinem programm, sondern stelle sie separat bereit.
Das reine benutzen von daten unter GPL lizenz ist kein problem, du kannst also wenn du z.b. was dran ändern willst das repository forken (unter GPL natürlich) und dein programm unter jeder beliebigen lizenz veröffentlichen. Du musst die sachen dann nur separat bundlen. Ein installer könnte z.b. die xml dateien runterladen. Musst halt nur klar stellen das die unter GPL veröffentlicht wurden
-
- Beiträge: 6912
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Dateien auf GITHUB, frei verwendbar ?
Wen ich mich nicht täusche ist fpc und Lazarus auch GPL ?
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
- af0815
- Lazarusforum e. V.
- Beiträge: 6771
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Dateien auf GITHUB, frei verwendbar ?
Ja, aber nicht die FCL, LCL, etc. die sind erweiterte LGPL. Und das ist ein sehr großer Unterschied.
Wenn du dein Projekt sowieso öffentlich halten willst so geht GPL natürlich. Wie schon gesagt, ich würde die Bibliothek mit den xml mal extra halten und zusätzlich mal den Copyrightholder mit eine einfachen Mail fragen ob er auch LGPL akzeptiert und meistens geht das ohne Probleme.
Wenn du dein Projekt sowieso öffentlich halten willst so geht GPL natürlich. Wie schon gesagt, ich würde die Bibliothek mit den xml mal extra halten und zusätzlich mal den Copyrightholder mit eine einfachen Mail fragen ob er auch LGPL akzeptiert und meistens geht das ohne Probleme.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 6912
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Dateien auf GITHUB, frei verwendbar ?
Ich habe mal nach "Artistic License" gegooglet und folgendes gefunden: https://de.wikipedia.org/wiki/Artistic_LicenseDort steht
Project Information
The project was created on May 18, 2012.
License: Artistic License/GPL
Da ich meine Source auch veröffentliche, wäre Punkt 2 --> 1 erfüllt.2. Es ist erlaubt, die Software zu verbreiten, wenn mindestens eine der folgenden Bedingungen eingehalten wird:
1. Es wird eine Standard-Version des Pakets zusammen mit einem Hinweis verbreitet, wo das Paket erhältlich ist.
2. Der Source-Code mit sämtlichen gemachten Modifikationen wird mitgeliefert
3. Alle Nicht-Standard-Executables werden zusammen mit den Standard-Versionen mitgeliefert. Außerdem müssen die Änderungen in man-Pages oder einem ähnlichen Medium dokumentiert sein.
4. Etwas anderes wird mit dem Copyright-Inhaber vereinbart.
Oder übersehe ich da etwas ?
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
- Beiträge: 6912
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Dateien auf GITHUB, frei verwendbar ?
Noch etwas interessantes, die selben XML-Dateien findet man auch in ATmel Studio 7.0, nur heissen sie dort nicht *.xml, sondern *.atdf.af0815 hat geschrieben: So 24. Mai 2020, 16:32 Wenn du genauer forscht, ist der Code original unter https://code.google.com/archive/p/tmfavrcalculator/
...

Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
- af0815
- Lazarusforum e. V.
- Beiträge: 6771
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Dateien auf GITHUB, frei verwendbar ?
So schliessen sich die Kreise beim kopieren




Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 6912
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Dateien auf GITHUB, frei verwendbar ?
Da ist schlussendlich die Frage, wer hat wem kopiert ?
Kommen die ursprünglich von Atmel ?
Kommen die ursprünglich von Atmel ?
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot