www.wikidata.de-de.nina.az
Die Q Public License ist eine Freie Software Lizenz vom Unternehmen Trolltech und wurde durch das Produkt Qt bekannt Die Lizenz soll die Freiheit des Austauschs der Software im Sinne von Open Source gewahren ahnlich der bekannten GNU General Public License GPL Sie ist von der Open Source Initiative zertifiziert wodurch man mehr Sicherheit hat dass QPL lizenzierte Software Open Source ist Die QPL ist allgemein nicht kompatibel zur GPL da man Veranderungen von QPL lizenzierter Software nur in Form von Patches oder ahnlich deutlich gekennzeichnet verbreiten darf Die GPL verbietet daher theoretisch die Verbindung Linking von QPL Software mit GPL Software manche Rechteinhaber wie die Free Software Foundation erteilen jedoch Sondergenehmigungen hierfur Inhaltsverzeichnis 1 Rechte 2 Haftungsausschluss 3 Geschichte 4 Populare Projekte unter der QPL 5 Literatur 6 Weblinks 7 EinzelnachweiseRechte BearbeitenMan darf Software die unter der QPL veroffentlicht wurde in unveranderter Form kopieren und weitergeben solange man das Paket unangetastet lasst d h Copyright Hinweise Warenzeichen und Haftungsausschlusse mussen mitgegeben werden so wie sie der Hersteller angegeben hat Dies sichert die Integritat der Originalversion Die Software darf verandert werden und diese Veranderungen durfen auch verbreitet werden aber nur in einer vom Originalcode getrennten Form wie z B Patches Jedoch sind andere Formen nicht von der Lizenz verboten man kann seine Veranderungen auch anderweitig deutlich kennzeichnen Ausgenommen von Veranderungen sind wiederum Copyright Hinweise Hiermit wird die strikte Trennung von Original und Veranderung unterstrichen Veroffentlicht der Entwickler den Quellcode seiner Anderungen an QPL lizenzierter Software selbst unter der QPL was er nicht muss so erhalt der Autor der Originalversion das Recht diese Anderungen in einer zukunftigen Version mit einzubeziehen solange dieser fur diese zukunftige Version wieder die QPL wahlt Damit kann der Entwickler des Originals die Arbeit anderer Entwickler die durch die Offenheit des Quellcode moglich wurde fur sich nutzen jedoch nur wenn er diese wieder der Entwicklergemeinde freigibt Bei einer Veroffentlichung der Anderungen in Binarversion muss der Entwickler einige Punkte beachten Zum einen muss er die Anderungen unter der QPL Lizenz freigeben zum anderen muss er sicherstellen dass sich die Anwender uber ihre Rechte im Klaren sind durch beilegen des Lizenztexts und Zugriff auf den Quellcode haben Dafur darf er nicht mehr verlangen als die Kosten der Ubertragung und er muss die Verfugbarkeit des Codes in seinen Veranderungen deutlich anmerken Dies ist sehr ahnlich zur GNU General Public License die auch sicherstellt dass zu Binarcode immer der Quellcode verfugbar ist Dieser Passus verhindert zudem dass Veranderungen an QPL lizenzierter Software einfach unter eine andere vielleicht kostenpflichtige Lizenz gestellt werden Wie die meisten Lizenzen fur freie Software gewahrt auch diese das Recht auf vollstandige Nutzung der Original oder modifizierten Version zusammen mit anderer Software und einzeln Fur die Verbindung mit anderen Programmen Linken sieht die QPL vor dass die gelinkte Software auch freie Software sein muss In diesem Fall heisst das dass die Anwender der gelinkten Software den Quellcode hochstens zum Preis der Ubertragung erhalten mussen und Veranderungen der gelinkten Software erlaubt sind wiederum mit Erlaubnis der Weitergabe in Binar und Quellcodeform an jede Person Sollten die gelinkten Programme oder der Quellcode nicht fur die Offentlichkeit zuganglich sein kann der Entwickler der Originalsoftware verlangen dass er eine Kopie des Quellcodes erhalt Auf diesem Weg kann der Code dann doch veroffentlicht werden da alle die im Besitz eines gelinkten Programms sind dieses weitergeben durfen Haftungsausschluss BearbeitenDie QPL schliesst eine Haftung des Entwicklers fur Schaden in jedem Fall komplett aus auch wenn er uber Mangel informiert war Zusatzlich wird keine Garantie gewahrt die Software und Lizenz werden as is abgegeben Gerichtsstand der QPL ist Norwegen als Gericht ist das Osloer Stadtgericht angegeben Bisher musste die Lizenz aber noch nie vor Gericht verteidigt werden Geschichte BearbeitenDie Q Public License entstand aus der Konkurrenz der beiden Linux Desktop Umgebungen K Desktop Environment und Gnome KDE benutzt Qt als Bibliothek fur die graphische Darstellung Bis 1998 war Qt ein rein proprietares Produkt was 1998 zur Entstehung des GNOME Desktops fuhrte um nicht von einem Unternehmen abhangig zu sein Doch mit Version 2 0 anderte Trolltech die Lizenz von Qt auf Drangen der Free Software Foundation Qt wurde unter der QPL veroffentlicht Damit war die freie Entwicklung sichergestellt Fur kommerzielle Produkte gab es eine zusatzliche Lizenz Erst durch diese Lizenzanderung war es fur die meisten Linux Distributionen moglich das K Desktop Environment in ihre Paketliste aufzunehmen Im April 1998 wurde die Verantwortung an der QPL und damit das Recht sie zu verandern an die KDE Free Qt Foundation 1 abgetreten Damit war die Freiheit von Qt sichergestellt denn die Stiftung kann sollte Trolltech als Unternehmen nicht weiterbestehen oder die Entwicklung von Qt einstellen die letzte Version unter die BSD Lizenz stellen Mit Version 4 5 wurde Qt im Marz 2009 unter die weniger restriktive LGPL gestellt Populare Projekte unter der QPL BearbeitenQt Bibliothek u a zur Erstellung von grafischen Benutzeroberflachen fur verschiedene Betriebssysteme Cervisia CVS Oberflache fur KDELiteratur BearbeitenVolker Grassmuck Freie Software ISBN 3 89331 569 1 S 270 302 online Weblinks BearbeitenQPL Lizenz Slashdot RMS accepts the QT QPL as Free Software Richard Stallman uber die QPLEinzelnachweise Bearbeiten KDE Free Qt FoundationBitte den Hinweis zu Rechtsthemen beachten Abgerufen von https de wikipedia org w index php title Q Public License amp oldid 235442535