Darf ich diese Komponente überhaupt benutzen?
Moderator: Moderatoren
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9361
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Darf ich diese Komponente überhaupt benutzen?
Ich hatte diese Nachricht schon in einem anderen Thread gepostet, der aber [ERLEDIGT] ist. Da ich das Thema für nicht ganz irrelevant halte, hier nun noch einmal. Es geht im vorliegenden Fall um das "Ribbon Control" (das bei Codejock "CommandBar" heißt). Ich plane tatsächlich auch, dieses Control als Ersatz für Menüs und Buttonleisten einzusetzen, bin aber inzwischen stutzig:
Steffen hat mich heute im Rahmen einer Korrespondenz, bei der es eigentlich um andere Dinge ging, darauf aufmerksam gemacht, dass die Ribbons Patentrechte von Microsoft berühren. Das führt zu der erstaunlichen Situation, dass man im Fall der Xtreme Suite von Codejock Controls eingekauft hat, die man eigentlich nicht verwenden darf bzw. dürfte. Es ist ein bisschen schwierig, in dieser Situation Klarheit zu bekommen, aber Microsoft hat ein - kostenloses - Lizensierungsverfahren aufgesetzt, über das man seine ribbonbasierte Applikation genaugenommen abnicken lassen müsste (runterscrollen):
http://msdn.microsoft.com/de-de/office/aa973809.aspx
Wie dieser - englischsprachige - Wikipedia-Eintrag anschaulich zeigt, hat Microsoft hier das Rad keineswegs neu erfunden:
http://en.wikipedia.org/wiki/Ribbon_(computing)
Erstaunlicher finde ich aber, dass es dieses Lizensierungsverfahren überhaupt gibt. Meiner Kenntnis nach greifen Softwarepatente in diesem Bereich doch überhaupt (noch) nicht, oder?
Steffen hat mich heute im Rahmen einer Korrespondenz, bei der es eigentlich um andere Dinge ging, darauf aufmerksam gemacht, dass die Ribbons Patentrechte von Microsoft berühren. Das führt zu der erstaunlichen Situation, dass man im Fall der Xtreme Suite von Codejock Controls eingekauft hat, die man eigentlich nicht verwenden darf bzw. dürfte. Es ist ein bisschen schwierig, in dieser Situation Klarheit zu bekommen, aber Microsoft hat ein - kostenloses - Lizensierungsverfahren aufgesetzt, über das man seine ribbonbasierte Applikation genaugenommen abnicken lassen müsste (runterscrollen):
http://msdn.microsoft.com/de-de/office/aa973809.aspx
Wie dieser - englischsprachige - Wikipedia-Eintrag anschaulich zeigt, hat Microsoft hier das Rad keineswegs neu erfunden:
http://en.wikipedia.org/wiki/Ribbon_(computing)
Erstaunlicher finde ich aber, dass es dieses Lizensierungsverfahren überhaupt gibt. Meiner Kenntnis nach greifen Softwarepatente in diesem Bereich doch überhaupt (noch) nicht, oder?
Herzlich,
Tom
Tom
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Darf ich diese Komponente überhaupt benutzen?
Tom,
wenn ich mir ansehe wie sich Apple und MS gegeseitig vor Gericht gezerrt haben, und andere auch, dann muß an Softwarepatenten (oder Bedienkonzepten) was dran sein, denn regelmäßig wird da ja jemand zu exorbitanten Zahlungen verknackt.
Mich würde da interessieren, wie weit dieses Patent geht. Und ob man das aus Tabpages nicht so "nachbauen" könnte, das es da keine Konflikte gibt. Till hat mich nämlich darauf hingewiesen, daß bei Nutzung der RibbonBar die Verpflichtung besteht, diese spätestens 6 Monate nach Spezifikationsänderungen ebenfalls anzupassen! Ich wäre also verpflichtet, nach MS-Pfeife zu tanzen mit meinen Updates! Muß ich mir das wirklich anzun? Und noch viel schlimmer (ebenfalls Quelle Till): Ich darf die MS-RibbonBar nur nutzen, wenn mein Programm kein Konkurrenzprodukt zu einem MS-Programm ist! Also warum nicht eine eigene "RibbonBar" bauen, mit der es all diese Lizenzprobleme nicht gäbe?
Jan
wenn ich mir ansehe wie sich Apple und MS gegeseitig vor Gericht gezerrt haben, und andere auch, dann muß an Softwarepatenten (oder Bedienkonzepten) was dran sein, denn regelmäßig wird da ja jemand zu exorbitanten Zahlungen verknackt.
Mich würde da interessieren, wie weit dieses Patent geht. Und ob man das aus Tabpages nicht so "nachbauen" könnte, das es da keine Konflikte gibt. Till hat mich nämlich darauf hingewiesen, daß bei Nutzung der RibbonBar die Verpflichtung besteht, diese spätestens 6 Monate nach Spezifikationsänderungen ebenfalls anzupassen! Ich wäre also verpflichtet, nach MS-Pfeife zu tanzen mit meinen Updates! Muß ich mir das wirklich anzun? Und noch viel schlimmer (ebenfalls Quelle Till): Ich darf die MS-RibbonBar nur nutzen, wenn mein Programm kein Konkurrenzprodukt zu einem MS-Programm ist! Also warum nicht eine eigene "RibbonBar" bauen, mit der es all diese Lizenzprobleme nicht gäbe?
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Darf ich diese Komponente überhaupt benutzen?
Hallo Jan,
Ja, ich weiß, dass ich dies klären könnte, indem ich mir den link durchlese - aber es interessiert mich nicht, da ich diese Optik b.a.w. nicht einsetzen will.
Wollte den Hinweis nur als Denkanstoß geben...
Viele Grüße,
Martin
weil es darauf ankommt, was lizensiert ist! Wenn genau die Optik an sich schon lizensiert ist, würde Dir ein Nachbau überhaupt nichts nützenJan hat geschrieben:Also warum nicht eine eigene "RibbonBar" bauen, mit der es all diese Lizenzprobleme nicht gäbe?
Ja, ich weiß, dass ich dies klären könnte, indem ich mir den link durchlese - aber es interessiert mich nicht, da ich diese Optik b.a.w. nicht einsetzen will.
Wollte den Hinweis nur als Denkanstoß geben...
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Darf ich diese Komponente überhaupt benutzen?
Deswegen hatte ich ja gefragt, in wie weit dieses Patent überhaupt greift. Wenn ich mir die von Tom gepostete Wikipediaseite und die darin enthaltenen Links ansehe, dann nutzen ja offensichtlich sehr wohl andere Programme etwas ähnliches.
Man müsste halt wissen, wo genau die Grenze ist, und davor stoppen (wenn das dann noch sionnvoll machbar ist).
Jan
Man müsste halt wissen, wo genau die Grenze ist, und davor stoppen (wenn das dann noch sionnvoll machbar ist).
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Darf ich diese Komponente überhaupt benutzen?
Hallo Jan,
es geht nicht um den link in die wikipedia!
Es geht um den link von MS!!
Viele Grüße,
Martin
es geht nicht um den link in die wikipedia!
Es geht um den link von MS!!
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Jan
- Marvin
- Beiträge: 14653
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Darf ich diese Komponente überhaupt benutzen?
Kommt drauf an. Ich will schließlich bloß eine RibbonBar haben, und nicht diese blöde Office-2007-Oberfläche lizensieren! Und in Toms Wiki-Link wird genau das angesprochen.
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Darf ich diese Komponente überhaupt benutzen?
Ah - OK.
Wie gesagt - ich habe es nicht gelesen.
Viele Grüße,
Martin
Wie gesagt - ich habe es nicht gelesen.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9361
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Darf ich diese Komponente überhaupt benutzen?
Der CommandBar von Codejock ist ein Nachbau. Codejock liefert keineswegs die Komponentenbibliotheken von Office aus. Trotzdem sind die Patente bzw. Patentanmeldungen berührt - allerdings: Der Text stammt aus dem amerikanischen Wikipedia! Dort gilt anderes Recht als hier. Deshalb frage ich mich auch, inwieweit dieser Lizensierungskrempel hier rechtens ist und ob er Entwickler betrifft, die CJ-Komponenten nutzen. In deren Lizenverträgen - ich habe sie gerade studiert - ist von dieser Problematik jedenfalls nicht die Rede.
Herzlich,
Tom
Tom
- brandelh
- Foren-Moderator
- Beiträge: 15696
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: Darf ich diese Komponente überhaupt benutzen?
Hi,
also ich habe mal gelesen, dass die Common Controls "eigentlich" nur für MS Produkte (VB) waren und irgendwelche Lizenzbestimmungen das auch so festlegen würden ...
Das bedeutet sicher (wenn es denn stimmt), dass man diese nicht mit seinem Programm ausliefern dürfte (ähnlich der Problematik
mit MySQL), aber wenn diese DLL auf einem Rechner liegen, warum sollte man diese nicht nutzen dürfen ... ?
Ob bei den neuen Produkten hier Änderungen im Lizenztext stehen weiß ich nicht, aber bei den "Werken" (Bilder, Musik etc.) darf man ja auch nichts machen was der Autor nicht erlaubt hat.
Und was da zuletzt an Abzocke in der Presse genannt wurde ... von ganz gewöhnlichen Kleinkr...
also ich habe mal gelesen, dass die Common Controls "eigentlich" nur für MS Produkte (VB) waren und irgendwelche Lizenzbestimmungen das auch so festlegen würden ...
Das bedeutet sicher (wenn es denn stimmt), dass man diese nicht mit seinem Programm ausliefern dürfte (ähnlich der Problematik
mit MySQL), aber wenn diese DLL auf einem Rechner liegen, warum sollte man diese nicht nutzen dürfen ... ?
Ob bei den neuen Produkten hier Änderungen im Lizenztext stehen weiß ich nicht, aber bei den "Werken" (Bilder, Musik etc.) darf man ja auch nichts machen was der Autor nicht erlaubt hat.
Und was da zuletzt an Abzocke in der Presse genannt wurde ... von ganz gewöhnlichen Kleinkr...
Gruß
Hubert
Hubert
- Martin Altmann
- Foren-Administrator
- Beiträge: 16516
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Darf ich diese Komponente überhaupt benutzen?
Huhu Tom,
Viele Grüße,
Martin
einfach ausprobierenTom hat geschrieben:Deshalb frage ich mich auch, inwieweit dieser Lizensierungskrempel hier rechtens ist und ob er Entwickler betrifft, die CJ-Komponenten nutzen.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.