GPL und patentrecht
-
Gerard schrieb:
die gpl fürt zu keiner resourcen verknapung,
bei gpl software ist immer noch die idee frei. der quell code ist blos eine abkürtzung von der idee zum zeil, du kannst gerne sagen das die gpl die abkürtzung mit auflagen auferlegt die manche nicht tragen wollen/können.
bei patenten wird einen der hauptweg mit auflagen belegt, die kannst du tragen oder dir ein umweg suchen (bei patenten schwer da sie nicht die implementierung schützen sondern die idee), dieser umweg führt dich aber offt über eine sehr steinige strassefragt sich, ob es frei ist wenn es andere dazu zwing auch freies zu machen oder eine eigene implementation durchzuführen. dieser zwang lässt einen teil der freiheit komisch aussehen. wenn firmen ein patent umgehen müssen, müssen sie oft nur ne kleine klausel finden die ihnen erlaubt etwas doch zu machen oder sie suchen eben eine alternative. das kann man mit dem aufwand vergleichen ein grosses gpl projeckt nachtzucoden.
ich frage mich ob die opensource leute auf ihr gpl verzichten würden im austausch darauf dass alle firmen(leute) auf geistige patente verzichten müßten.
rapso->greets();
-
Gerard schrieb:
die gpl fürt zu keiner resourcen verknapung
Genau, vielmehr befördert die GPL die Vervielfachung dieser Ressource. Das ist es doch, was Gegner von OpenSource-Software der GPL vorwerfen: die "virusartige Verbreitung". Die Benutzung von GPL-lizensiertem Code erzeugt zwangsweise mehr GPL-lizensierten, öffentlich verfügbaren Code.
Was dadurch (theoretisch) verknappt wird ist die Menge an ClosedSource, welche ja nun aber das genaue Gegenteil einer "natürlich zur Verfügung stehenden Ressource" ist.
-
aber man zwingt ja auch niemanden seine ideen preis zu geben, wieso sollte man das bei sourcecode machen?
dich zwingt auch niemand deinen Source Code Preiszugeben. Nur wenn du eben GPL Code benutzt.
dann könnte man ja im gleichen sinne das patentgesetz so anlegen, dass jeder der ein patent hat, dafür auch ein anderes nutzen kann.
ähm, die GPL funktioniert anders. Jeder darf GPL Code angucken, egal ob er schonmal selber Code geschrieben oder unter der GPL veröffentlicht hat. Dein Beispiel ist nicht zutreffend.
Aber denk mal nach. Wenn du gegen Patente bist, warum solltest du Patente unterstützen? Das gleiche ist doch mit dem SourceCode es geht ja darum, dass man Closed Source nicht unterstützen will, warum sollte man dann trotzdem Closed Source unterstützen?
Es sieht ja so aus, wenn du eine Analogie knüpfen willst
Patente ---kontra--- keine Patente
Closed Source ---kontra--- Open Source
-
kingruedi schrieb:
aber man zwingt ja auch niemanden seine ideen preis zu geben, wieso sollte man das bei sourcecode machen?
dich zwingt auch niemand deinen Source Code Preiszugeben. Nur wenn du eben GPL Code benutzt.
und patente zu licensieren zwing man ja auch nur die leute die sie nutzen... das meinte ich!
kingruedi schrieb:
dann könnte man ja im gleichen sinne das patentgesetz so anlegen, dass jeder der ein patent hat, dafür auch ein anderes nutzen kann.
ähm, die GPL funktioniert anders. Jeder darf GPL Code angucken, egal ob er schonmal selber Code geschrieben oder unter der GPL veröffentlicht hat. Dein Beispiel ist nicht zutreffend.
ich seh den zusammenhang nicht zwischen code angucken und patenttausch *huch?*
kingruedi schrieb:
Aber denk mal nach. Wenn du gegen Patente bist, warum solltest du Patente unterstützen? Das gleiche ist doch mit dem SourceCode es geht ja darum, dass man Closed Source nicht unterstützen will, warum sollte man dann trotzdem Closed Source unterstützen?
aber bei patenten endet es am ende damit, dass die, die viele haben, auch alle nutzen können, weil sie patentaustausch betreiben. bei gpl ist das analog, nur die die opensource betreiben, dürfen den opensource benutzen.
in beiden fällen versucht man zum eigennutz den rest auszuschliessen. viele haben dann den gedanken "jeder sollte alle ideen nutzen dürfen, nicht nur die, die dafür mächtig zahlen" und wieso sagt man nicht "jeder sollte opensource nutzen dürfen, nicht nur die, die dafür eigenen source <<zahlen>>"
kingruedi schrieb:
Es sieht ja so aus, wenn du eine Analogie knüpfen willst
Patente ---kontra--- keine Patente
Closed Source ---kontra--- Open Sourcepatent -> ausschluss von nicht zahlungsfähigen opensource "leuten"
gpl -> ausschluss von nicht den sourcecode freigeben könnenden "leuten"es ist zum wohle von "human mankind" wenn ideen frei sind für jegliche nutzung
es wäre ebenfalls zum wohle von ... wenn source frei wäre für ...jemand der opensource betreibt, wird damit kaum aufhören wenn er die ideologie vertritt, und firmen die den source nutzen möchten ohne selbst opensource zu betrieben fügen doch den opensource leuten keinen schaden zu, oder?
es wäre doch wirklich nur rechtens, wenn man den source den man selbst als opensource bekommen hat, auch immer mitliefert, aber den eigenen code für sich zu behalten würde, das wäre doch wirklich keine schädigung der opensource gemeinde, schliesslich würde man dann sogar werbung dafür machen was man gutes mit den opensource sachen hinbekommen hat.ich sehe da eben zwei seiten, die auf ihre weise die gleiche taktik anwenden um die gegenseiten zu behindern.
rapso->greets();
-
Die GPL schafft Rechte, nämlich das Urheberrecht lockern zu dürfen und Source klauen zu dürfen wenn man selber klauen lässt.
Und es steht jedem frei ob er klauen will(und damit lassen muss) oder nicht und er weiss genau wann er verstösst.Bei Patenten hat man keine Möglichkeit zu entfliehen und was noch viel schlimmer ist, man muss immer einen Rechtsverdreher anheuern der Tag und Nacht kontrolliert ob man nun gegen Patent 1-100000 irgendwie verstösst weil man es schlicht nicht weiss bis das Schreiben "gimme 20000$ 4 Patent 124423 mun" kommt.
Man würde immer mit der Angst leben gegen Patent zweihundertvierundneunzigpunktsechs zu verstossen.
Das ist das schlimmste... und das der User im Endeffekt echte Nachteile hat wenn das tolle Feature xxx ohne Patent nicht benutzbar ist.
-
du brauchst mich nicht zu überzeugen dass patente für normale menschen untragbar sind.
hast ja recht, dass man keine angst um seinen source haben muss wenn man nichts geklaut hat so wie es bei patenten wäre. aber alle die ideen haben und algorithmen erforschen müssen damit leben das ohne gegenleistung tun zu müssen. wieso machen das die opensource leute nicht auch? mit gpl erzwing man eine gegenleistung für seine arbeit die jemand nutzt.
rapso->greets();
-
Richtig gute Algorythmen kann dir bei closed Source so schnell auch keiner gewinnbringend klauen.
Disassemblieren/Programmanalyse mit Nachprogrammieren und das ganze dann in ein Programm verpacken das sich verkaufen lässt dauert mindestens ein Jahr WENN die "Erfindung" patentwürdig ist.
Und das ist vergleichbar mit 50 Jahre Patent auf eine "normale" Erfindung finde ich.
Und bei Fortschrittsbalken kann mir keiner erzählen das da der Durchschnittspprogrammierer beim Mittagessen nicht drauf gekommen wär wenn er denn sowas gebraucht hätte.
Folglich ist es egal das andere das schnell nachbauen könnten.
-
rapso schrieb:
aber alle die ideen haben und algorithmen erforschen müssen damit leben das ohne gegenleistung tun zu müssen.
Niemand zwingt dich, das ohne Gegenleistung zu machen. Entwickle einen Algorithmus und setze in ihn deinen Programmen ein, ohne ihn offen zu legen, oder verkaufe ihn weiter. Nur fang nicht an, ein Recht darauf zu beanspruchen.
wieso machen das die opensource leute nicht auch? mit gpl erzwing man eine gegenleistung für seine arbeit die jemand nutzt.
Eine notwendige Massnahme, weil der Mensch nun mal von Natur aus egoistisch bzw. faul ist. Der springende Punkt ist, dass unter der GPL die Gegenleistung nicht allein dem Erbringer der ursprünglichen Leistung zugute kommt, wie es bei einer Bezahlung/Lizenzgebühr/etc. der Fall wäre, sondern der Allgemeintheit. Wie die Leistung wird auch die Gegenleistung zu der von dir geforderten natürlich zur Verfügung stehenden Ressource.
-
Willst du mich nicht verstehen? Es geht darum, dass die GNU Leute kein Closed Source wollen. So einfach ist das. Die wollen, dass alle Codes frei sind, nicht mal hier einer Closed und da mal einer Frei, sondern alle Frei. Weil sonst ja die Resourcen des Codes eingeschränkt werden. Für die existiert dann einfach keine Welt im Closed Source Bereich bzw. das ist das böse. Die GPL Leute beschränken keine Resourcen, da es jedem frei steht ohne Einschränkung den Code zu benutzen, solange sein Code unter der GPL steht. Das kannst du dann damit vergleichen, dass jeder der deine Idee in einer weiteren Idee benutzt und auf deren Basis Dinge veröffentlicht, diese Idee dann auch veröffentlichen muss. So sorgst du für keine Resourcen Knappheit, sondern für Resourcen Erweiterung.
Warum sollte ich etwas zur Verfügung stellen, was für Resourcenknappheit sorgt, wenn ich dagegen ankämofen will? Die GPL schützt vor Resourcenkanppheit, weil nicht die Gefahr besteht, dass Resourcen geschluckt werden.
-
ohne nix
start ----------> ziel coden
patente
start ------X----> ziel \ / \_______/ Der Umweg
open source
start -----------> ziel \ / \_______/ (Die Abkürtzung über OS)
ok bei patenten und os gibt es zwei wege, die beide nicht leicht sind, aber gegen über den normal zustand bittet os ein zusatz weg, ein optionales extra, eine abkürtzung usw.
patente dagegen speren dir den normal weg und zwingen dich zu einen umweg, diesen umweg gibt es auch nicht immer, erst recht bei software patentenwo sieht du durch die gpl eine verknapunkung? ja es gibt software lizenzen die noch mehr wege haben als die gpl aber sie haben auch ihre nachteile