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
Wie genau ist das zu verstehen? Wenn man die Bibliothek dynamisch linked darf man seine eigene Lizenz behalten, wenn man sie statisch in die exe einbindet muss man auf GPL/LGPL wechseln? Ich hoffe da kennt sich jemand ein bisschen mit ausZitat
Im Gegensatz zur GPL dürfen alle Programme, welche die LGPL-lizenzierte Software nur extern benutzen, zum Beispiel als Programmbibliothek, ihre eigene Lizenz behalten. Damit eignet sich die LGPL besonders als Lizenz für Bibliotheken, deren Benutzung man auch Programmierern proprietärer Programme erlauben will. Soll die unter der LGPL lizenzierte Software dagegen fest in ein anderes Programm eingebunden werden, muss auch das andere Programm unter der LGPL bzw. einer kompatiblen Lizenz stehen.
Zitat von »http://www.c-plusplus.de/forum/viewtopic-var-t-is-205194.html«
Wenn man ein Programm baut, dass Qt benutzt, wenn man also gegen Qt linkt, dann muss dieses Programm auch GPL werden. Will man das Programm dann verkaufen, muss man auch den Quelltext zugänglich machen und die Rechte der GPL dem Käufer einräumen.
Möchte man ein Programm, dass gegen Qt linkt, verkaufen, aber nicht diese Rechte weitergeben, muss man sich eine (unter Umständen teure) Entwicklungslizenz bei Trolltech besorgen.
Du könntest wenigstens Beiträge vollständig lesen, bevor du drauf antwortestZitat
Neuerdings gibts Qt auch unter der LGPL...
Du könntest wenigstens Beiträge vollständig lesen, bevor du drauf antwortestZitat
Neuerdings gibts Qt auch unter der LGPL...
Alter Hase
Du könntest wenigstens Beiträge vollständig lesen, bevor du drauf antwortestZitat
Neuerdings gibts Qt auch unter der LGPL...
Hatte ich, aber ich hab das beim Lesen verwechselt. Ich bin davon ausgegangen, dass man bei Qt trotz allem noch immer bezahlen muss. Schon weil unser Qt-Experte K-BAL das letztens auch noch geschrieben hatte
Ich weiß nicht mehr in welchem Thread das war, aber hier Qt stand es auch aber da hab ich gerade gesehen, dass du es auch verwechselt hattest
Bitte was? Hast du davon irgendne Quelle? Kann mir nicht vorstellen, dass ich sowas gesagt habe
Ich habe doch noch ein bisschen länger gegoogled und gelesen und es stimmt was du schreibst, allerdings muss man beim statischen linken auch noch den linker mitliefern.Zitat
Die LGPL ist an der Stelle wo es um das Linken geht nicht wirklich sehr spezifisch, da sie unabhängig von der gewählten Sprache ist, und somit auch für Skriptsprachen etc. anwendbar sein muss. Die einzige Voraussetzung die die LGPL stellt, ist dass die Bibliothek austauschbar sein muss. Das ist beim dynamischen Linken natürlich gegeben. Allerdings ist das auch gegeben wenn man statisch linkt und zusätzlich die compilierten object files anbietet, so dass man den Linker Schritt mit einer anderen Version der Bibliothek durchführen könnte. Manchmal wird deswegen extra dazu geschrieben welche Formen des Linkens erlaubt sind.
Werbeanzeige