Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Treue Seele
Wohnort: Düsseldorf
Beruf: Manager of Developer Relations at Hazelcast, Inc. & Consultant for Scaleable Gameserver Systems
Es ist eine eigene Wissenschaft, deswegen gibt es extra Anwälte die sich darauf spezialisieren und nichts anderes als Lizenzrecht machen.Ok, so kann das ganze auch interpretiert werden . Fast schon eine eigene Wissenschaft.Du kannst ohne Header auch nicht dynamisch linken. Wenn der Header unter GPL steht, muss auch Dein komplettes Programm unter GPL stehen. Egal ob dynamisch oder statisch gelinkt. Auch in C# ist das nicht anders, denn man bindet ja auf jeden Fall die Klassen und Calls der Bibliothek im eigenen Code ein.
In dem gezeigten Zitat steht nur, dass Du natürlich mit GPL-Komponenten reden darfst, wenn diese nicht Teil Deines Programms (DLLs sind sogesehen Teile, siehe erster Absatz), aber Teil des Gesamtsystems sind. Wenn am anderen Ende einer Netzwerkverbindung eine GPL-Software hängt, ist das für Dein Programm nicht relevant. Das heißt aber nicht, dass man GPL-Netzwerk-Bibliotheken verwenden darf, wenn das eigene Programm nicht unter GPL steht. Das ist nicht erlaubt. Da hat Toemsel die GPL missverstanden. Alle, die seine Lib verwenden wollen, müssen ihr Programm unter der GPL lizenzieren.
Allerdings nicht sehr erfolgreich, wie es aussieht Du hast sie offenbar missverstanden. Und genau deswegen sagte ich, dass es wichtig ist auf bekannte Lizenzen zu setzen. Denn da weiß man, was man mit denen darf und was nicht. Viel zu schnell entstehen Probleme, weil man den Text einer Lizenz nicht versteht oder ihre Definition viel zu schwammig ist.Ich für meinen Teil lese mich gerne in die Lizenzbedingungen jeder Software ein die ich für die Entwicklung oder für das Endprodukt benötige. Alles andere wäre fahrlässig und unverantwortlich.
Wenn ich das hier alles richtig verfolgt habe, ist noch immer unklar welche Lizenz Deine Lib benötigt. Die GPL kennt mehrere Versionen.
Hello_Kitty!
unregistriert
Und genau deswegen sagte ich, dass es wichtig ist auf bekannte Lizenzen zu setzen. Denn da weiß man, was man mit denen darf und was nicht. Viel zu schnell entstehen Probleme, weil man den Text einer Lizenz nicht versteht oder ihre Definition viel zu schwammig ist.
Du kannst natürlich die Lizenz verwenden die du willst, aber ich hab als Entwickler keine Lust mich jedes Mal in die Lizenzen einzulesen.
Außerdem hat das gar nichts damit zu tun, was ich gesagt hab. Ich meinte nur ich will nicht irgendwelche Speziallizenzen lesen müssen. Dann nehm ich lieber eine andere Lib mit MIT oder Apache..
Die GPL ist die populärste Lizenz für freie Software überhaupt
könnt ihr mir erklären von welchen Speziallizenzen ihr sprecht? Meint ihr die ganzen unterschiedlichen EULAs, die ich mir bei Visual Studio & Co. zu jedem Update neu durchlesen muss?
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Ich spreche davon, dass er ganz am Anfang nur ein "Bibliothek steht unter Copyleft. Sie darf frei verwendet werden, auch kommerziell" da stehen hatte. Und das ist eben keine vernünftige Lizenz aus der man ableiten könnte was man nun darf und was nicht.Die GPL ist die populärste Lizenz für freie Software überhaupt, könnt ihr mir erklären von welchen Speziallizenzen ihr sprecht?
Hello_Kitty!
unregistriert
Die Anzahl der lizenzierten Repositorities dort liegt ja nur knapp über der Wahlbeteiligung bei der Europawahl, keine Ahnung wie repräsentativ das sein soll. Google spuckt mir jedenfalls auch einige Treffer aus, bei denen die GPL weiter oben steht, aber die Qualität der jeweiligen Daten mag ich gar nicht beurteilen. Dass die ganzen neuartigen Javascript- und HTML5-Frameworks auf Github unter die MIT-Lizenz gestellt werden überrascht mich eigentlich nicht, denn die passt ja auch als einzige in einen Tweet und längere Texte liest sich heutzutage sowieso keiner mehr durch, dafür bewegt sich das Web viel zu schnell. Vielleicht hätte ich besser sagen sollen, dass die GPL die relevanteste freie Softwarelizenz ist?Hast du da eine aktuelle Quelle für? Es gibt natürlich im Linux Umfeld einige sehr große GPL Projekte, aber der Trend scheint scheinbar immer mehr zu offeneren Lizenzen zu gehen: https://github.com/blog/1964-license-usage-on-github-com
Ja ganz am Anfang, aber in der Zwischenzeit hatte sich Toemsel ja schon auf die GPL festgelegt und dass bei einer Netzwerkbibliothek irgendeine Sonderregelung Anwendung fände war ja nur ein Missverständnis.Ich spreche davon, dass er ganz am Anfang nur ein "Bibliothek steht unter Copyleft. Sie darf frei verwendet werden, auch kommerziell" da stehen hatte. Und das ist eben keine vernünftige Lizenz aus der man ableiten könnte was man nun darf und was nicht.
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Hello_Kitty!
unregistriert
Ja stimmt, ich hatte dich missverstanden - ergibt auch gar keinen Sinn, dass du behaupten wolltest die GPL sei unbekannt. Ich war nur irritiert, dass gerade nach der erstmaligen Erwähnung einer konkreten Lizenz von "Speziallizenzen" und "neu einlesen" die Rede war und du erst dann deine hinausgezögerte Kritik abgeliefert hast.Ja und genau das habe ich ihm klar gemacht.
Treue Seele
Wohnort: Düsseldorf
Beruf: Manager of Developer Relations at Hazelcast, Inc. & Consultant for Scaleable Gameserver Systems
Wenn man die GPL nicht mit der Affero GPL verwechselt ;-)Die Anzahl der lizenzierten Repositorities dort liegt ja nur knapp über der Wahlbeteiligung bei der Europawahl, keine Ahnung wie repräsentativ das sein soll. Google spuckt mir jedenfalls auch einige Treffer aus, bei denen die GPL weiter oben steht, aber die Qualität der jeweiligen Daten mag ich gar nicht beurteilen. Dass die ganzen neuartigen Javascript- und HTML5-Frameworks auf Github unter die MIT-Lizenz gestellt werden überrascht mich eigentlich nicht, denn die passt ja auch als einzige in einen Tweet und längere Texte liest sich heutzutage sowieso keiner mehr durch, dafür bewegt sich das Web viel zu schnell. Vielleicht hätte ich besser sagen sollen, dass die GPL die relevanteste freie Softwarelizenz ist?Hast du da eine aktuelle Quelle für? Es gibt natürlich im Linux Umfeld einige sehr große GPL Projekte, aber der Trend scheint scheinbar immer mehr zu offeneren Lizenzen zu gehen: https://github.com/blog/1964-license-usage-on-github-com
Ja ganz am Anfang, aber in der Zwischenzeit hatte sich Toemsel ja schon auf die GPL festgelegt und dass bei einer Netzwerkbibliothek irgendeine Sonderregelung Anwendung fände war ja nur ein Missverständnis.Ich spreche davon, dass er ganz am Anfang nur ein "Bibliothek steht unter Copyleft. Sie darf frei verwendet werden, auch kommerziell" da stehen hatte. Und das ist eben keine vernünftige Lizenz aus der man ableiten könnte was man nun darf und was nicht.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Anluin« (31.07.2015, 15:11)
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Werbeanzeige