Warum ist Open Source kostenlos? [geschlossen]

8

Es ist allgemein anerkannt, dass Open Source auch kostenlos ist. Insbesondere die Definition der Open-Source-Initiative "Open Source" besagt, dass neben dem Zugriff auf die Quelle auch Open Source zur Verfügung steht Code und andere Kriterien, bedeutet freie Umverteilung . Ihre gegebene Begründung ist:

  

Durch Beschränkung der Lizenz auf die Anforderung   freie Umverteilung, wir beseitigen die   Versuchung, viele wegzuwerfen   langfristige Gewinne, um ein paar zu machen   kurzfristige Verkaufsdollars. Wenn wir es nicht taten   tu dies, es gäbe viele   Druck für die Mitarbeiter defekt.

Ich verstehe nicht, was sie unter "Versuchung" und "Druck" verstehen.

Kann jemand ein Beispiel dafür nennen, warum man erwartet, dass Open-Source-Software kostenlos ist?

    
hpique 05.11.2014, 20:02
quelle

5 Antworten

7

Stellen Sie sich das folgende Szenario vor, wenn es keine Einschränkungen gibt, die eine freie Verteilung erfordern:

Sie arbeiten als Coder an einem Open-Source-Projekt. Eines Nachts hast du eine brillante Idee. Es ist eine wunderbare Möglichkeit, das Projekt zu verbessern, etwas Unglaubliches zu tun, was es noch nie zuvor getan hat.

Sie verbringen fünfzig Stunden damit, Code zu schreiben. Wenn Sie fertig sind, sehen Sie sich Ihr neues Produkt an, das auf unzähligen Tausenden von Arbeitsstunden anderer Mitarbeiter aufgebaut ist und erkennen, dass die Leute für Ihre Version bezahlen würden. Vielleicht sogar riesige Geldsummen bezahlen. Es ist so gut.

Was machst du jetzt? Berechnen Sie eine gegabelte Version des Originals? Oder verschenkst du all die Mühe, die du gerade dafür investiert hast, die Arbeit anderer kostenlos zu verändern?

Es ist schwer, "Nein" zu Geld zu sagen. Die Versuchung wird also dadurch beseitigt, dass Sie Ihre Änderungen kostenlos an die Community zurückgeben müssen - auf diese Weise gewinnt jeder auf lange Sicht, aber Sie verlieren persönlich die "kurzfristigen Verkaufsdollars" (um den von Ihnen geposteten Auszug zu zitieren) als erster eine Idee zu haben.

    
Borealid 15.08.2010, 01:32
quelle
4

Es gibt nichts mit Open Source, das besagt, dass Sie auch keine Gebühr für die Verteilung oder sogar Unterstützung oder etwas Ähnliches verlangen können. Ziel ist es, die Quelle für alle zugänglich zu machen, zu lernen und im öffentlichen Interesse zu behalten.

    
jer 15.08.2010 01:35
quelle
2

Der Wert der Softwareentwicklung ist der von den Entwicklern bereitgestellte Service, um die Software zu aktualisieren und zu warten. Wenn Sie von der Erstellung von Open-Source-Software profitieren möchten, können Sie entweder:

Finden Sie jemanden, der Sie bezahlen kann, um Open-Source-Software zu erweitern oder zu erstellen:

  • Ein Unternehmen, das die Open-Source-Software direkt unterstützt (z. B. RedHat, Mozilla)
  • Ein Unternehmen, das auf der Open-Source-Software aufbaut (z. B. ein Softwareunternehmen, das einer IDE Features hinzufügen möchte)
  • Schreiben oder erweitern Sie einige Open-Source-Software zu Ihrem eigenen Vorteil, werben und schreiben Sie darüber, bevor Sie sie veröffentlichen, und lassen Sie dann Leute in der Community Geld an Sie weitergeben (genannt "Lösegeld" oder "Versicherungsvertrag")

Finden Sie jemanden, der Sie für die Bereitstellung von Diensten zusätzlich zu Open-Source-Software bezahlen kann:

  • Schreiben Sie Artikel, Tutorials, Screencasts
  • Beratungsdienstleistungen
  • Unterstützung
Javid Jamae 15.08.2010 02:22
quelle
2
  

Es ist allgemein anerkannt, dass Open Source auch kostenlos bedeutet.

Und das ist ungenau. Nur weil die Leute denken, dass etwas so ist, macht es das nicht. Open Source bedeutet "frei" wie in "Freiheit", nicht "frei wie im Bier". Dies ist eine sehr häufige Analogie zu Open-Source-Software.

  

Insbesondere die Open-Source-Definition der Open-Source-Initiative besagt, dass Open Source neben dem Zugriff auf den Quellcode und andere Kriterien eine freie Umverteilung bedeutet.

Freie Umverteilung bedeutet nicht freie Verteilung. Sie können in vielen der genehmigten Lizenzen eine Gebühr erheben. Es bedeutet, wer eine Kopie von Ihrem Programm bekommt, hat es so lizensiert, dass es Ihnen nicht erlaubt ist, Geld von Ihrem Produkt zu machen.

  

Ich verstehe nicht, was sie unter "Versuchung" und "Druck" verstehen.

Temptation bezieht sich auf die Tatsache, dass Geldverdienen verlockend ist. Geld verdienen von der Arbeit, die Sie getan haben, ist verlockend. Open Source basiert jedoch auf einer Kooperation und ist eine Vereinbarung, die uns allen zugute kommt. Das ist auch das Konzept hinter der Public Domain, das schon lange gesetzlich verankert ist.

Druck bezieht sich auf die Tatsache, dass, wenn einige Leute Geld verdienen, andere versucht sein werden, Geld zu verdienen. Ein weiteres Problem besteht darin, dass Leute, die Geld verdienen, Open Source-Befürworter und -Anbieter unter Druck setzen, das Open-Source-Modell aufzugeben. Zum Beispiel geben viele Unternehmen Marketingmaterial heraus und geben Interviews, die besagen, dass das Open-Source-Modell gefährlich ist (Patentverletzung betrifft), schlecht langfristig, fehlgeschlagen, schlecht für Kunden, nicht billiger usw. Dies wird gemeinhin als Verbreitung von FUD bezeichnet ( Angst, Unsicherheit, Zweifel).

  

Kann jemand ein Beispiel dafür nennen, warum man erwartet, dass Open-Source-Software kostenlos ist?

Warum? Das hängt von den Entscheidungen der Leute ab, die Software durch die Lizenz verteilen oder zu Open-Source-Projekten beitragen. Sehen Sie sich mein Beispiel für die Public Domain an und lesen Sie möglicherweise die Geschichte und Hintergründe dahinter.

Wenn Sie meinen, wie es durchgesetzt wird, lesen Sie einige der Lizenzen. Wenn Sie sie nicht verstehen und einen geschäftlichen Grund haben, Open Source zu betrachten, stellen Sie einen Anwalt ein, der in der Softwarelizenzierung tätig ist. Rechtsanwälte können auch eingestellt werden, um es zu erzwingen.

Diese Person ist eine bekannte Open-Source-Anwältin, die auch reich an proprietärer Software geworden ist. Sein Geschäftsmodell hat sehr gut funktioniert:

Ссылка

Teil seiner Strategie war die duale Lizenzierung. Dies ist nicht etwas, was Ihre Frage erwähnt, und könnte möglicherweise ein Segen für die Wirtschaft sein.

Wenn Sie ein anderes Modell zum Umverteilen von Quellcode wünschen, lesen Sie Shared Source von Microsoft.

    
Merlyn Morgan-Graham 15.08.2010 03:02
quelle
0

Ich denke, cooperators hat die Bedeutung, die in Die politische Ökonomie von Open-Source-Software erklärt wird. Einfach gesagt, die Mitarbeiter sind die Leute, die zu einem bestimmten Open-Source-Projekt beitragen. Meine Erklärung hier stammt nicht aus dem Dokument, daher sind Korrekturen willkommen.

  

Indem wir die Lizenz einschränken, um eine freie Umverteilung zu verlangen, eliminieren wir die Versuchung, viele langfristige Gewinne wegzuwerfen, um ein paar kurzfristige Verkaufsdollars zu machen. Wenn wir das nicht tun würden, wäre der Druck auf die Mitarbeiter sehr hoch.

Die für eine Open-Source-Lizenz in Betracht gezogenen Optionen waren entweder eine freie Umverteilung oder eine nicht-freie Umverteilung. Im zweiten Fall werden " kurzfristige Verkaufsdollar " vom ursprünglichen Vertriebspartner erzielt. Lassen Sie uns jedoch sehen, welche Auswirkungen das Open-Source-Projekt hat.

Um ein erfolgreiches Open-Source-Projekt im großen Stil zu haben, werden viele Mitarbeiter benötigt. Wenn ein bestimmter Mitarbeiter, nennen wir ihn X, nicht das Recht hat, den Projektcode zusammen mit seinen Änderungen zu verteilen, trägt er weniger dazu bei. Außerdem wird die Erreichbarkeit des Projekts viel geringer sein. Dies wird die Reputation von X beeinflussen, die für ihn wahrscheinlich genauso wichtig ist wie für viele andere Open-Source-Autoren. Ein guter Anreiz für X, zu Open Source beizutragen, ist wiederum, dass er diese spezielle Software benötigt. Seine Zukunft ist durch seine Fähigkeit, das Projekt im Bedarfsfall auszugleichen, besser abgesichert. Aber er kann nicht, wenn die Umverteilung nicht frei ist.

Alles in allem sind plötzlich die Anreize für X, einen Beitrag zu leisten, stark verringert, während die Risiken wachsen. Da die Wirtschaft von Open-Source-Projekten nach Süden geht, wird er wahrscheinlich defect in dem Sinne, dass er das Open-Source-Ökosystem verlässt.

Das Endergebnis ist, dass Open-Source-Projekte nicht über eine bestimmte Gemeinschaft hinaus nachhaltig sind, wenn die Lizenz eine nicht-kostenlose Verbreitung erlaubt. In essense, viele langfristige Gewinne wird verloren gehen.

    
Muhammad Alkarouri 15.08.2010 03:13
quelle

Tags und Links