Liebe Gruppe,
ich bin auf eine Kuriosität gestoßen, zu der mich eure Meinung interessieren würde:
Wie geht man damit um, wenn jemand eine Software unter GPL stellt und zum Download anbietet, zugleich aber für wesentliche Teile den Quellcode vorenthält?
Einerseits ist der Autor ja gar nicht an die GPL gebunden, sondern nur die Lizenznehmer, richtig? Andererseits riecht das nach unlauterem Wettbewerb, wenn jemand seine de-facto proprietäre Software als vemeintlich Freie Software vermarktet.
Heute bin ich mal wieder über ein solches Projekt gestolpert:
http://dhtmlx.com/docs/products/dhtmlxSpreadsheet/
Es betreibt eine Doppellizensierung (GPL + proprietär). Man kann sich die GPL-Version direkt herunterladen:
http://dhtmlx.com/x/download/regular/dhtmlxSpreadsheet/dhtmlxSpreadsheet_v10...
Innerhalb dieses Zip-Archives findet man unter "codebase/" eine Datei "dhtmlx_core.js", die offenbar das Herzstück der Applikation ist. Diese enthält jedoch unlesbaren Code, der ganz offenbar das Ergebnis eines JavaScript-Minimizers ist.
Der Quellcode für diese 214kb große Datei ist nicht dabei und kann auch, soweit ich sehe, nirgendwo sonst herunter geladen werden. Daher sieht das für mich persönlich so aus, als ob der Autor hier sein proprietäres Zeug "salonfähig" machen möchte, indem er einen GPL- Sticker darauf klebt.
Ist das rechtens?
Noch ein anderes Detail am Rande: Auf der Seite wird damit geworben, es gäbe einen "built-in export" für PDF und XLS. Was ich sehr beeindruckend für eine JavaScript-Library finde, wenn das stimmen würde. Ein Blick in den Quellcode zeigte allerdings, dass dort Webservices konfiguriert werden, und die Dokumente durch einen externen Webservice (von dhtmlx.com) konvertiert werden. Abgesehen von der irreführenden Werbung ist das auch in punkto Datenschutz eine Frechheit. Wenigstens ist dieses fragwürdige Feature anscheinend standardmäßig ausgeschaltet.
Gruß Volker
2011/12/9 Volker Grabsch vog@notjusthosting.com:
Liebe Gruppe,
ich bin auf eine Kuriosität gestoßen, zu der mich eure Meinung interessieren würde:
Wie geht man damit um, wenn jemand eine Software unter GPL stellt und zum Download anbietet, zugleich aber für wesentliche Teile den Quellcode vorenthält?
Einerseits ist der Autor ja gar nicht an die GPL gebunden, sondern nur die Lizenznehmer, richtig? Andererseits riecht das nach unlauterem Wettbewerb, wenn jemand seine de-facto proprietäre Software als vemeintlich Freie Software vermarktet.
Heute bin ich mal wieder über ein solches Projekt gestolpert:
http://dhtmlx.com/docs/products/dhtmlxSpreadsheet/
Es betreibt eine Doppellizensierung (GPL + proprietär). Man kann sich die GPL-Version direkt herunterladen:
http://dhtmlx.com/x/download/regular/dhtmlxSpreadsheet/dhtmlxSpreadsheet_v10...
Innerhalb dieses Zip-Archives findet man unter "codebase/" eine Datei "dhtmlx_core.js", die offenbar das Herzstück der Applikation ist. Diese enthält jedoch unlesbaren Code, der ganz offenbar das Ergebnis eines JavaScript-Minimizers ist.
Der Quellcode für diese 214kb große Datei ist nicht dabei und kann auch, soweit ich sehe, nirgendwo sonst herunter geladen werden. Daher sieht das für mich persönlich so aus, als ob der Autor hier sein proprietäres Zeug "salonfähig" machen möchte, indem er einen GPL- Sticker darauf klebt.
Ist das rechtens?
Noch ein anderes Detail am Rande: Auf der Seite wird damit geworben, es gäbe einen "built-in export" für PDF und XLS. Was ich sehr beeindruckend für eine JavaScript-Library finde, wenn das stimmen würde. Ein Blick in den Quellcode zeigte allerdings, dass dort Webservices konfiguriert werden, und die Dokumente durch einen externen Webservice (von dhtmlx.com) konvertiert werden. Abgesehen von der irreführenden Werbung ist das auch in punkto Datenschutz eine Frechheit. Wenigstens ist dieses fragwürdige Feature anscheinend standardmäßig ausgeschaltet.
Was ich noch viel seltsamer finde ist dass dies "Firma" anscheinend es nicht für nötig befindet iregend eine Ansprechperson zu nennen, sei das jetzt im About us oder im Kontaxtformular. Sogar die Teamvorstellung ist sehr seltsam gehalten, dort werden zwar Titel genannt und sie behaupten, sie hätten über 100 Mitarbeiter, aber nirgendwo findet man auch nur einen einzigen Namen: http://dhtmlx.com/docs/theteam.shtml
Sogar Whois ist nicht viel aussagekräftiger, es ist einfach ein "private registrant" bei einem Domainprovider:
Registrant Contact: dhtmlx.com Private Registrant dhtmlx.com@proxy.dreamhost.com A Happy DreamHost Customer 417 Associated Rd #324 Brea, CA 92821, US
Gefunden habe ich nur das hier: http://www.1888pressrelease.com/dhtmlx-ltd-28990-company-pr.html
Und wenn man nach dem Namen sucht findet man diesen Ivan Petrenko auf Facebook. Anscheinend sitzt diese Firma in St. Petersburg, Russland...
Lieber Gruß, Myriam
Am Friday, 9. December 2011 17:12:40 schrieb Volker Grabsch:
Wie geht man damit um, wenn jemand eine Software unter GPL stellt und zum Download anbietet, zugleich aber für wesentliche Teile den Quellcode vorenthält?
Eine solche Software wäre keine Freie Software, da die Anwender die dafür nötigen Freiheiten nicht ausüben können.
Einerseits ist der Autor ja gar nicht an die GPL gebunden, sondern nur die Lizenznehmer, richtig?
Ja, der Inhaber der exklusiven Nutzungsrechte kann jede Art von Lizenz herausgeben.
Andererseits riecht das nach unlauterem Wettbewerb, wenn jemand seine de-facto proprietäre Software als vemeintlich Freie Software vermarktet.
Ja, das sehe ich für einen solchen Fall auch so. Es würde ja bewusst ein falscher Eindruck erzeugt.
die offenbar das Herzstück der Applikation ist. Diese enthält jedoch unlesbaren Code, der ganz offenbar das Ergebnis eines JavaScript-Minimizers ist.
Nur wer in Struktur und Inhalt etwas bereit stellt, was Entwickler auch bevorzugen, um etwas weiter zu entwicklen, macht ehrlich Freie Software. Wer das nicht macht, von dessen Software würde ich die Finger lassen.
Der Quellcode für diese 214kb große Datei ist nicht dabei und kann auch, soweit ich sehe, nirgendwo sonst herunter geladen werden. Daher sieht das für mich persönlich so aus, als ob der Autor hier sein proprietäres Zeug "salonfähig" machen möchte, indem er einen GPL- Sticker darauf klebt.
Ist das rechtens?
Andersherum gesagt: Es wäre schwer dagegen was Juristisches zu machen. Aber es bleiben zwei andere Mittel: a) Die Problem breit veröffentlichen, damit niemand darauf reinfällt. Dieser Ansatz kann suboptimal sein, weil der das Produkt oder den Hersteller auch mitbewirbt. b) So gut über Freie Software aufzuklären, dass sehr viele Leute die Problem auch gleich verstehen und es selbst früh merken, dass sie hier an der Naser herumgeführt werden.
Gruß, Bernhard
On Thu, 15 Dec 2011 10:14, reiter@fsfeurope.org said:
Andersherum gesagt: Es wäre schwer dagegen was Juristisches zu machen. Aber es bleiben zwei andere Mittel:
und c):
Eine Abmahnung wegen unlauterem Wettbewerb sofern man selbst gewerblich eine ähnliche Software vertreibt.
Shalom-Salam,
Werner
Volker Grabsch schrieb:
Liebe Gruppe,
ich bin auf eine Kuriosität gestoßen, zu der mich eure Meinung interessieren würde:
Wie geht man damit um, wenn jemand eine Software unter GPL stellt und zum Download anbietet, zugleich aber für wesentliche Teile den Quellcode vorenthält?
Einerseits ist der Autor ja gar nicht an die GPL gebunden, sondern nur die Lizenznehmer, richtig?
Auch ein Lizenzvertrag ist ein Vertrag mit Rechten und Pflichten für beide Seiten.
Wenn also das Angebot unterbreitet wird, einen Lizenzvertrag zu den Bedingungen der GPL abzuschließen, und dieses Angebot wird von N.N. angenommen, dann hat der Lizenzgeber die Pflicht den Quellcode zur Verfügung zu stellen, so wie die GPL es von ihm fordert, und der Lizenznehmer hat das Recht, den Quellcode vom Lizenzgeber einzufordern.
Anders wäre die Rechtslage dann, wenn das Angebot lautete: GPL, aber kein Anspruch auf den Quellcode. Dies wäre allerdings ein recht widersprüchliches Angebot und würde nicht nur das Recht zum Studium und zur Verbesserung der Software ausschließen, sondern auch das Recht zur Verbreitung, denn der Lizenznehmer wäre seinerseits außer Stande, die Bedingungen der GPL einzuhalten.
Gruß Michael