Warum schreiben Programmierer Closed-Source-Anwendungen und machen sie dann frei? [geschlossen]

199

Als Unternehmer / Programmierer, der vom Schreiben und Verkaufen von Software seinen Lebensunterhalt verdient, bin ich verblüfft, warum Entwickler Anwendungen schreiben und sie dann kostenlos im Internet veröffentlichen. Sie befinden sich auf einem der lukrativsten Gebiete der Welt. Ein Geschäft mit einer Gewinnspanne von 99%, bei dem Sie kein physisches Produkt haben, aber Ihren Preis nennen können. Ein Geschäft, in dem Sie ein fehlerhaftes Produkt versenden können und der Kunde es dennoch kauft.

Gelegentlich bekommt ein Teil unserer Software einen kostenlosen Konkurrenten, und ich denke, dieser Typ ist verrückt. Er konnte davon gut leben, entschied sich aber stattdessen dafür, es frei zu machen.

  • Magst du keine riesigen Haufen Geld?
  • Sind Sie nicht zuversichtlich, dass die Leute dafür bezahlen würden?
  • Haben Sie Angst, das unterstützen zu müssen?

Es ist schlecht für das Programmiergeschäft, weil die Kunden jetzt erwarten, für jedes Problem eine kostenlose Lösung zu finden. (Ich sehe Tweets wie "Gibt es eine gute KOSTENLOSE Software für XYZ? Oder muss ich dafür 20 US-Dollar bezahlen?".) Es ist auch schlecht für Kunden, weil die kostenlosen Lösungen irgendwann kaputt gehen (wegen eines neuen Betriebssystems oder was haben Sie) und Da es kostenlos ist, hat der Entwickler keinen Grund, es zu beheben. Kunden erhalten kostenlose, aber veraltete Software, die nicht mehr funktioniert und niemals aktualisiert wird. Kunde weint. Entwickler, die noch am Arbeitstag arbeiten, weinen in ihrer Kabine. Was gibt?

PS: Ich bin nicht auf der Suche nach einer Open-Source / Software sollte frei Art von Debatte sein. Ich spreche davon, wenn Entwickler eine Closed-Source-Anwendung erstellen und kostenlos machen.

Ken
quelle
76
"Ship Buggy Produkt ..." Sigh :(
20
Freie Software bricht ab? Es tut mir leid, dass Sie sich für schlechte freie Software entschieden haben. Hast du so etwas wie Ubuntu ausprobiert? So viel Qualitätssoftware in einem schönen Paket. Und, IE oder Chrome ist für Sie kein größeres Problem, wenn Sie kostenlos sind? Wie kann ein Einzelprogrammierer damit konkurrieren?
Dlamblin
60
Ich hatte viele Payware-Apps, die nach einem Betriebssystem-Upgrade abgestorben sind und nicht aktualisiert wurden.
mlk
17
Freie Software bricht mehr als kommerzielle Software? Das ist völlig falsch .
Alternative
50
99% Gewinnmarge? Kann ich ein paar der Medikamente nehmen, die du einnimmst? Meine Zeit ist nicht wertlos.
Inkognito

Antworten:

293

Weil ich mich nicht verpflichtet fühlen möchte, technischen Support zu leisten oder Rückerstattungen anzubieten.

JeffO
quelle
4
Dies ist eine wirklich gute Antwort, so viel Gewinn für eine so kleine Menge von Wörtern
MetaGuru
13
Wir hatten in der Vergangenheit viel Glück mit der Preisgestaltung für einfache Apps bei 8 US-Dollar. Vielleicht ist es nur eine Sache mit dem Mac, aber wir haben festgestellt, dass sich Benutzer leicht von 8 USD trennen und sich dann nicht besonders zu einem hohen Grad an Support berechtigt fühlen (sie waren immer überrascht über den hohen Grad an Support, den sie erhielten;)) Tatsächlich ermutigt das Erhalten von Geld Sie weiter an der App arbeiten, machen es größer und besser. Wenn wir der Meinung sind, dass es deutlich besser ist, erhöhen wir den Preis einfach entsprechend, normalerweise auf 20 US-Dollar. Ich glaube nicht, dass Software viel mehr kostet.
Ken
8
@BlairHippo: Warum sollten Sie fehlerhafte, nicht unterstützte, undokumentierte Software herausgeben?
Ken
17
@Ken: Vielleicht, weil es dafür gemacht wurde, den eigenen Juckreiz des Entwicklers zu kratzen (und daher nicht sehr ausgefallen sein musste), und dann erkannte der Entwickler, dass viele andere einen ähnlichen Juckreiz kratzen möchten?
Piskvor
60
Wenn Sie Ihre Software kostenlos weitergeben, können sich die Leute nicht beschweren und zu Idioten werden. Aber Sie werden sich nicht schuldig fühlen, wenn Sie ihnen sagen, sie sollen selbst gehen, wenn sie nicht dafür bezahlt haben.
John MacIntyre
217

Teilen

Die meisten von uns verwenden kostenlos zur Verfügung gestellte Software. Aus diesem Grund ist es sinnvoll, unsere eigene Software auch kostenlos zur Verfügung zu stellen. Grundsätzlich tauschen wir unsere Software gegen die andere freie Software aus, jedoch ohne den Aufwand, eine Transaktion tatsächlich durchzuführen. Es wird Laugen geben, die keinen Beitrag leisten, aber da die Verteilung so billig ist, spielt das keine Rolle.

Verkaufen ist schwer

Tatsächlich erschwert der Versuch, Software zu verkaufen, den Prozess, da Sie vermarkten, Geld sammeln und sich Sorgen über die rechtlichen Auswirkungen des Verkaufs an Menschen machen müssen. Für einen einzelnen Programmierer führt dies dazu, dass er nicht mehr das tut, was er wirklich tun möchte. Infolgedessen können sie ihr Programm einfach veröffentlichen, damit andere Menschen davon profitieren können, auch wenn sie dies nicht können.

Ein neues Modell

Es könnte argumentiert werden, dass ein neues Modell der Softwareentwicklung ankommt. Das Modell des Verkaufs von Software ist ein Versuch, den Verkauf der physischen Welt auf Software anzuwenden. Software ist jedoch nicht wie die physische Welt. Weil der Vertrieb so billig ist, treten einige Probleme auf.

  1. Die Nutzung Ihrer Software durch Dritte ist für Sie grundsätzlich kostenlos.
  2. Der Versuch zu verhindern, dass Leute, die nicht für die Software bezahlt haben, sie verwenden, ist sehr teuer.

Unter dieser Sicht ist der Versuch, pro Kopie der Software eine Gebühr zu erheben, ein verlorenes Spiel. Daher sollten Sie versuchen, mit softwarebezogenen Diensten Geld zu verdienen, nicht mit Software selbst. Daher können Sie für einen Supportvertrag, Hosting-Services usw. Gebühren erheben, anstatt das Recht, die Software selbst zu verwenden.

Übrigens wird dieses Modell von Webcomics, Webserien usw. verwendet, die das Primärprodukt kostenlos verschenken und verwandte Waren verkaufen.

Winston Ewert
quelle
Es ist auch Trent Reznors Vorbild ähnlich, indem es so viel von seiner Nine Inch Nails-Musik preisgibt. Ich denke, das ist der Link (aber ich kann nicht gucken, um zu überprüfen, wegen der Maschine, die ich im Moment benutze) youtube.com/watch?v=Njuo1puB1lg
Hans
Der AppStore für iOS mildert viele Probleme im Zusammenhang mit "Verkaufen ist schwer": Mir ist klar, dass dies ein einzigartiger Fall ist, aber einige dieser Probleme werden für einen winzigen Teil eines sehr großen Marktes gelöst.
Dan Rosenstark
1
@Yar: Es ist nicht schwierig, Apps in den App Store zu bringen, wenn Sie die Regeln und Richtlinien beachten. Menschen dazu zu bringen, es einmal dort zu bemerken, unter 150.000 oder was auch immer es jetzt andere Apps sind, ist.
David Thornley
@ David Thornley, ja, aber Marketing ist auch für kostenlose Apps ein Problem. Wie der App Store jedoch gezeigt hat, ist es manchmal einfacher, eine Million Benutzer zu veranlassen, 1 US-Dollar zu zahlen, als 100 Benutzer zu veranlassen, 10.000 Services zu erwerben. Ich denke, ich habe die Nullen richtig verstanden;)
Dan Rosenstark
18
Der Punkt "Verkaufen ist schwierig" wird von vielen übersehen, ist aber sehr wahr. Die meisten Programmierer sind schlecht darin und hassen es im Allgemeinen, es zu tun. +1
Eran Galperin
117

Kostenlose Apps zu veröffentlichen und an Open-Source-Programmen zu arbeiten, ist eine großartige Werbung für den Verkauf eines Produkts, nämlich für Sie. (Alternativ ausgedrückt: Kostenlose Apps sind ein Verlustbringer für den Verkauf Ihrer Zeit.)

Es gibt auch das Konzept der "Geschenkwirtschaft", bei der je mehr Sie verschenken, desto reicher sind Sie. Warum sollte ich nicht an Gleichaltrige / die Gesellschaft insgesamt spenden, wenn ich so viel von so vielen Menschen erhalten habe?

In welchem ​​anderen Bereich können Sie das Leben von Millionen von Menschen direkt beeinflussen, indem Sie etwas schreiben, das ihnen das Leben ein wenig erleichtert?

Frank Shearar
quelle
23
Warum? Rechnungen. Essen.
Paul Nathan
30
Es ist keine Entweder-Oder-Situation. Sie können tatsächlich einen bezahlten Job haben UND freie Software freigeben.
Helgeg
21
@Paul Ich programmiere für Essen. In meiner Freizeit programmiere und verschenke ich auch, zumindest teilweise, weil mir andere Leute Sachen geschenkt haben: Squeak, SBCL, FreeBSD, Exim, Stunnel, Epic, Apache, Emacs. Und das ist nur das Zeug von oben.
Frank Shearar
12
@Mystere Man: Wenn ich für Software rechnen würde, die ich in meiner Freizeit geschrieben habe, würde ich alle möglichen interessanten Hindernisse überwinden (viel kompliziertere Steuererklärung, mögliche Wettbewerbsverbote). Da ich in meiner Freizeit sowieso Code schreibe, habe ich die Wahl zwischen "Nur ich sehe es" oder "Ich gebe es weg". Für mich tendiert dieses Gleichgewicht dazu, es zu verschenken.
Vatine
13
@el fuser, Mystere Man: Es ist eine enorme Menge an Arbeit, die Sie selbst erledigen müssen, und die viel Arbeit mit sich bringt, die mir nichts ausmacht, mit einem hohen Risiko, zu scheitern. Anstatt zum Beispiel das zu tun, was ich den ganzen Tag liebe, mit einem ausreichenden Gehalt und finanzieller Sicherheit für meine Frau und meine Kinder. Führen Sie also auf jeden Fall Ihr Startup aus. Viel Glück.
Frank Shearar
103

Ich schlage vor, dass Sie sich dieses fantastische Video ansehen, um zu erfahren, warum Geld oft nicht die Motivation ist, Dinge zu tun: RSA Animate - Drive: Die überraschende Wahrheit darüber, was uns motiviert

Ich empfehle Ihnen, das Ganze anzusehen, aber es beantwortet Ihre Frage auch direkt um die 6:40-Marke.

EpsilonVector
quelle
4
Dies ist wahrscheinlich genau das Richtige, warum Leute Software kostenlos schreiben (und wirklich, warum jeder etwas macht, ohne es zu berechnen)
Nr.
5
Großartiges Video! TYVM für das Teilen!
Jweyrich
1
Er erwähnt Atlassian, der wirklich gute Software macht. atlassian.com
66
  • Manche Leute schreiben aus Spaß Programme - wenn sie es verkaufen, wird daraus Arbeit.
  • Einige Leute stufen die Anzahl der Leute, die ihre Programme nutzen, höher ein, als das Geld, das sie dafür bekommen - der Verkauf drückt den ersten nach unten, während der zweite ihnen egal ist.
BCS
quelle
Wenn Sie nicht für alle Verantwor- tungen beim Verkauf Ihres Produkts verantwortlich sein möchten, lizenzieren Sie es mindestens an eine Firma und erhalten Sie Lizenzgebühren oder ähnliches.
The Muffin Man
@Nick: Es ist Arbeit, nicht wegen des Aufwands, sondern weil ich Geld dafür bekomme.
BCS
39

Ich veröffentliche meine Software kostenlos, weil ich Zeit und Energie dafür aufgewendet habe, aber weder die Zeit noch die Neigung dazu habe, sie zu vermarkten, was möglicherweise auch jemandem zugute kommt .

Nach persönlicher Philosophie ist (und ich verkaufe auch Software) "Wettbewerb macht dich besser".

Wenn Sie kein Produkt schaffen können, das die Konkurrenz (kostenlos oder nicht) aus dem Wasser schießt, werden Sie in Schwierigkeiten geraten.

rjstelling
quelle
1
Aber Sie müssen es nicht einmal vermarkten! Erstellen Sie einfach eine einfache Webseite, und wenn Sie etwas tun, das die Benutzer benötigen, und wenn Sie dies in Google eingeben, wird Ihre Webseite aufgerufen, und Sie haben sofort Kunden.
Ken,
15
@ Ken Ja, aber wenn du es nicht vermarktest, wird es niemand finden, und dann wirst du sowieso nicht bezahlt. Es gibt unzählige Programme für jede Aufgabe. Teilen Sie die Anzahl der potenziellen Kunden durch Millionen, und Sie erhalten einen Epsilon-Prozentsatz, der Ihrem Programm zufällig ausgesetzt ist. Sie werden ihn nicht kaufen, da es sich nur um einige Teenager handelt, die Ihr Programm nur einmal verwenden möchten, ad hoc für etwas. Also, was ist der Punkt? Ohne über die Geschäftspraktiken in Ihrem Programm nachzudenken, werden Sie ohnehin nicht bezahlt (ohnehin kein signifikanter Betrag).
EpsilonVector
Ich spreche nur aus Erfahrung. Wir verkaufen riesige Mengen an Software und 99% unseres Geschäfts kommen von Leuten, die googeln, was unsere Software macht. Als Erstes erscheint entweder unsere Website oder ein Artikel über unser Produkt, der auf unsere Website verweist. Dies funktioniert natürlich nicht bei starker Konkurrenz. Aber wenn es starke Konkurrenz gibt, haben Sie schon verloren.
Ken
2
@Ken Da ist es: "... oder ein Artikel über unser Produkt". Wie haben Sie es geschafft, jemanden zum Schreiben eines Artikels über Ihr Programm zu bewegen? Die Leute schreiben normalerweise nicht über ein obskures Audio-Video-Format-Konvertierungsprogramm, das tief in den Archiven von download.com vergraben ist. Allein die Tatsache, dass Sie von einem Journalisten bemerkt wurden, bedeutet, dass Sie mehr Anstrengungen in die Werbung für Ihr Programm investiert haben, als viele Do-it-for-Fun-Programmierer zu investieren bereit sind.
EpsilonVector
Sie schreiben etwas Unbekanntes, haben also bereits verloren. Wenn Ihr Programm für viele Menschen nützlich ist, schreiben Journalisten einen Artikel darüber. Das können Sie mir glauben.
Ken
30

Viele kostenlose Apps werden von jemandem erstellt, der vollbeschäftigt ist und eine Idee für eine Anwendung hat, die er in seiner Freizeit erstellt. Diese Person "braucht" das Geld nicht, um zu überleben.

Häufig lohnt es sich nicht, die Mechanismen zu finden, um Zahlungen zu vermarkten, zu verkaufen und einzuziehen, und manchmal bieten Einzelpersonen einfach gern etwas an, das sie für die breite Öffentlichkeit für nützlich hielten.

Wenn Sie mit einer kostenlosen Anwendung konkurrieren, ist die beste Strategie, ein besseres Produkt zu entwickeln. Ich habe oft eine Anwendung über die Verwendung einer kostenlosen Version gekauft, nur weil sie mehr Funktionen bietet oder auf irgendeine Weise besser implementiert wurde.

Walter
quelle
25

Es kommt ein Punkt, an dem genug genug ist, und dann die Tatsache, dass es mehr Mühe kostet, etwas zu verkaufen, auch wenn es eine kleine Anstrengung sein mag. Ich muss mir noch einen Weg einfallen lassen, um zum Beispiel Geld zu sammeln.

Ich denke, der Grund, warum ich kostenlose Apps poste, die Closed Source sind, liegt einfach darin, dass ich die Freeware mit vollem Funktionsumfang selbst liebe. Deshalb sende ich sie gerne mit der gleichen Idee an die Welt. Wenn ich eine wichtige Aufgabe mit einem völlig kostenlosen Softwarepaket erledigen kann, fühlt es sich großartig an, also teile ich das gerne.

Wirklich, wenn die Antwort von "warum es nicht kostenlos machen?" Es kommt darauf an, "weil man einen Haufen Geld bekommen kann", dann dreht sich alles darum, was Ihre Motivation für die Veröffentlichung einer Software ist. Nicht jeder ist von immer mehr Geld motiviert.

MetaGuru
quelle
2
Es geht weniger um das Geld selbst, sondern darum, genug davon zu machen, um für sich selbst arbeiten zu können ... nicht für ein Unternehmen oder als Auftragnehmer, sondern ganz für sich. Software macht dies so einfach. Kein Büro, kein Overhead usw. Sobald Sie dies getan haben, können Sie nie wieder für jemand anderen arbeiten.
Ken
9
@ Ken: Das stimmt nicht ganz. Für sich selbst zu arbeiten, bringt bestimmte Aufgaben mit sich, mit denen sich nicht jeder befassen möchte. Ich habe mir überlegt, ob ich für mich selbst arbeiten kann, und obwohl ich mir sicher bin, dass ich es schaffen kann, habe ich keine Lust, mich mit vielen der damit verbundenen Kleinigkeiten auseinanderzusetzen. Ich habe ein Unternehmen gefunden, für das ich gerne arbeite, das mich schätzt und für das ich gerne arbeite.
Harper Shelby
2
Frage - Wenn Sie es als Freeware veröffentlichen, haben Sie einen bestimmten Grund, es nicht als freie Software (Open Source) zu veröffentlichen?
Alternative
@mathepic Wenn ich etwas kostenloses veröffentliche, sehe ich keinen Grund, warum ich nicht auch den Quellcode einbinden kann, obwohl es eine Situation geben könnte, in der man bestimmten Code sowohl für kostenlose als auch für verkaufte Produkte verwendet und den Code deshalb seitdem schützen möchte es wird auch in den verkauften verwendet
MetaGuru
25

Ich sehe zwei Hauptgründe:

  • Ein einzelner Programmierer möchte vielleicht nur bekannt und geliebt werden.

  • Es gibt ein alternatives Wirtschaftsmodell hinter den Kulissen. Einige berühmte Beispiele: iTunes, Acrobat Reader, Firefox, Ubuntu sind alle kostenlos, aber ihre Promotoren verdienen alle Geld mit diesen Produkten (Verkauf von Unterhaltung, kostenpflichtige Funktionen, Publikum für Suchmaschinen, Support).

mouviciel
quelle
1
Dieses alternative Wirtschaftsmodell würde funktionieren, sobald der Bäcker um die Ecke anfängt, sein Brot im Austausch für die kostenlose Software, die er heruntergeladen hat, zu verschenken.
Giorgio
23

Warum bietet jemand hier auf Stack Exchange kostenlose Beratung an, wenn manche Leute Geld verdienen, um technische Fragen zu beantworten? Ich denke, dies deutet auf ein grundlegendes psychologisches Bedürfnis hin, großzügig zu sein. Jorge Moll und Jordan Grafman, Neurowissenschaftler am NIH, haben herausgefunden, dass Wohltätigkeit im Gehirn fest verdrahtet ist. Lesen Sie den Washington Post- Artikel "Wenn es sich gut anfühlt, gut zu sein, ist es möglicherweise nur natürlich" unter http://www.washingtonpost.com/wp-dyn/content/article/2007/05/27/AR2007052701056.html

Sowohl Kohlbergs Theorie der kognitiven Entwicklung als auch Gilligans Ethik der Fürsorge betrachten die Menschen als voneinander abhängig und entwickeln sich zu mehr Empathie und Altruismus. Dieses Verhalten ist notwendig, damit die Menschheit überleben und gedeihen kann.

Lewis Hyde sagt, es gibt zwei Arten von Ökonomie: (1) Die Tauschökonomie (Ökonomie der Knappheit), in der denjenigen der Status zuerkannt wird, die am meisten besitzen, und (2) die Schenkökonomie (Ökonomie der Fülle), in der diesen der Status zuerkannt wird Wer gibt am meisten. Beispiele für Schenkungsökonomien sind Ehe, Familie, Freundschaft, traditionelle wissenschaftliche Forschung, soziale Netzwerke (wie Wikipedia und Stack Exchange) und natürlich F / OSS .

IMHO, Eric S. Raymond und Linus Torvalds haben ein Wunder vollbracht: egoistische Programmierer in großzügige Programmierer zu verwandeln. Dies ist sehr ähnlich zu der Art und Weise, wie Elisa 2.200 egoistische Schüler in großzügige Menschen verwandelt hat, und zwar mit dem Wunder der „Ernährung der Menge“. In II Melachim 4: 42-48 muss Elisa 2.200 Schüler unterstützen. Es gibt eine Hungersnot. Seine Schüler sind hungrig und egoistisch. Jeder von ihnen hat etwas zu essen, aber sie weigern sich, miteinander zu teilen. Nachdem Elisa nur 22 Brote an sie verteilt hatte, begannen sie sich zu teilen. Bald werden nicht nur alle gefüttert, sondern es bleibt auch noch Essen übrig. Das wahre Wunder ist nicht, dass Brot aus der Luft kam, sondern dass diejenigen, die einst egoistisch waren, großzügig wurden, inspiriert durch das Beispiel der Großzügigkeit einer Person.

AN Sonstige
quelle
20

Ich werde in meinem Tagesjob als Programmierer ausreichend bezahlt. Ich programmiere hauptsächlich aus Spaß an meinen eigenen kleinen Projekten. Ich veröffentliche fast alles, was ich in meiner Freizeit schreibe, kostenlos und unter einer Free / Open Source-Lizenz, weil:

  1. Dies sind unterhaltsame Projekte (z. B. ein Interpreter für eine einfache Sprache, ein Tool zum Aufräumen von JavaScript-Code, verschiedene kleine Skripte usw.). Dies sind keine "Enterprise" -Anwendungen. Nicht einmal kleine Anwendungen für Privatanwender müssen einen Job erledigen oder für Unterhaltung sorgen. Okay, vielleicht gibt es ein paar Leute, die tatsächlich einen sehr kleinen Betrag für einige der Tools bezahlen, die ich schreibe. Aber es wäre wirklich eine Kleinigkeit, und ich brauche das Geld wirklich nicht so sehr, dass ich über den Aufwand nachdenken kann, der mit der Vermarktung und dem Verkauf verbunden ist.

  2. Als jemand, der in den 1980er und frühen 1990er Jahren aufgewachsen ist, und das auch in einem Entwicklungsland, verstehe ich, wie es sich anfühlt, nicht genug Geld für oder Zugang zu den Tools zu haben, die ich brauche. Für viele Menschen, die nicht im Westen leben, ist das Bezahlen ein großer Aufwand, und selbst wenn es möglich ist, können ein paar Dollar für einen Studenten auf der anderen Seite der Welt eine Menge Geld bedeuten. Wenn die meisten Leute, die diese Tools möglicherweise tatsächlich verwenden, sowieso nicht in der Lage wären, für sie zu bezahlen, wofür werden sie dann berechnet?

  3. Wie bereits in anderen Antworten darauf hingewiesen wurde, lohnen sich meine eigenen Projekte sowie der Aufwand, den ich in größere Projekte gesteckt habe, die mir nicht gehören, für mich als Werbung für meine Fähigkeiten. Abgesehen davon, dass ich von anderen Menschen mehr gemocht werde, hilft es mir auch, von potenziellen Arbeitgebern wahrgenommen zu werden, und hilft mir somit, beruflich auf mich aufmerksam zu machen. Eine frei verfügbare Software muss bekannt sein und wird in gleicher Qualität, aber nicht kostenlos eingesetzt.

Wie bereits in anderen Antworten darauf hingewiesen wurde, liegt es meiner Meinung nach an der Hand, ob die Bemühungen einer einzelnen Person oder einer kleinen Gruppe von Personen, die in ihrer Freizeit programmieren, die kommerziellen Aussichten von Software bedrohen, die von Menschen geschrieben wurde, die ihren Lebensunterhalt verdienen Letztere, um härter zu arbeiten, damit ihr Produkt es wert ist, Geld dafür auszugeben, und nicht umgekehrt. Wenn überhaupt, setzt es die Messlatte für hochwertige Software höher, was für alle Beteiligten gut ist.

Es ist so, als würde man sagen, dass es Menschen in der Textilindustrie schadet, wenn man alte Kleidung an wohltätige Zwecke verschenkt.

MAK
quelle
18

Ich bin auf eine ganze Reihe von Apps gestoßen, in denen ich mich gefragt habe: "Du fragst nach 20,00 USD für diesen Mist?" Ich weiß, dass ich es besser machen kann, und um es dem Mann "zu überlassen", gebe ich es kostenlos frei.

Ich verstehe, dass diese Apps viel Zeit und Geld kosten, aber ich glaube auch, dass ein Produkt, wenn es zum Verkauf angeboten wird, erstklassig sein oder einfach nur verschenken sollte.

JD Frias
quelle
7
Einverstanden. Leute sollten nicht für Mist aufladen. Wenn das, was Sie in ein paar Tagen machen können, genauso gut ist wie das, was jemand berechnet, dann ist es offensichtlich keine 20 Dollar wert.
Ken
Ich habe das mal gemacht. Es hat nicht so viel Spaß gemacht, wie ich dachte. Es macht viel mehr Spaß, es zu tun, um das Lob zu verdienen, das Sie erhalten (mit anderen Worten, Ego-Streicheln).
Roman Starkov
Dies erinnert mich an die Timer-Anwendung in Android, die für etwa 10 US-Dollar verkauft wird.
Earlz
Nur, dass du es nicht wirklich "dem Mann verheimlichst". Sie könnten es einer Person "anhängen", die versucht, ihren Lebensunterhalt zu verdienen, um ihre Familie zu ernähren. Außerdem versuchen Sie, ein Problem zu lösen, bei dem es sich nicht handelt. Wenn die Software so schlecht ist, dass niemand sie kauft, wird sie entweder mit der Zeit aussterben oder sich zu einem brauchbaren Punkt verbessern. Dazwischen gibt es keinen Ort, an dem jemand gezwungen ist, Software zu kaufen, die für nichts gut ist.
Wayne Koorts
18

Qualität

Wenn der Quellcode geöffnet ist, kann sich die Qualität drastisch verbessern. Denken Sie an andere Programmierer, die den Code verbessern, denken Sie an automatisierte Quellcode-Analysatoren.

Haltbarkeit

Closed Source neigt dazu, verloren zu gehen, wenn es ein besseres / wettbewerbsfähigeres Produkt gibt. Open Source kann für immer geteilt werden.

Teilen ...

kümmert sich. Jetzt kann jeder auf der Welt die Funktionen in Ihrer App nutzen, auch in Ländern der Dritten Welt.

Selbstverbesserung Feedback von Programmiererkollegen ist jetzt mehr möglich, ist kostenlos und wird von Programmiererkollegen angeboten, die sich tatsächlich darum kümmern.

Freiheit

Ich hasse es, von Firmen eingesperrt zu werden. Ebenso möchte ich keine Software produzieren, die auf dasselbe Ziel abzielt.

Lebenslauf erstellen

Anstatt einen Lebenslauf per E-Mail zu versenden, können Sie jetzt eine Reihe von Links per E-Mail versenden, die auf Projekte / Patches verweisen, die ich beigetragen habe. Schneiden Sie den Mist, nicht mehr Bullshit Bingo im Lebenslauf. Nur eine Liste der Beiträge.

Denkweise der Bibel

Ein gieriger Mann bringt Ärger für seine Familie, aber wer Bestechungsgelder hasst, wird leben. (Sprüche 15:27, Neue Internationale Version)

Ein Geschäftsmodell, das auf dem Verkauf von Apps basiert, ist in der Regel gierig, ein Geschäftsmodell, das auf freier Software basiert und weniger Dienste damit bereitstellt.

Viral

Open-Source-Software wird (abhängig von der Lizenz) eher in anderen Softwarepaketen enthalten sein.

Geschäftsrisiko verringern

Indem Software auf Open Source-Komponenten basiert, wird die Abhängigkeit von Drittunternehmen verringert. Wenn ein Unternehmen ausfällt, kann Ihr Unternehmen weiterhin Unterstützung für den Code / die Software erhalten. Android ist ein großartiges Beispiel dafür, wie störend Open Source sein kann und wie aktuelle Unternehmen ein höheres Risiko eingehen, wenn sie bestimmte nicht-Open-Source-Software verwenden.

Spaß

Ich habe ein Projekt, das einfach Spaß macht. Es ist nicht nötig, ein Geschäft in der Nähe zu verlangen, mit all dem Ärger, der damit einhergeht.

Anerkennung

Sie können kaum durch geschlossene Quelle erkannt werden. Open Source eröffnet viele Möglichkeiten, erkannt zu werden.

Schaffen Sie einen Dienstleistungsmarkt

Ändern Sie den Markt von einem kopienbasierten Einnahmemodell zu einem dienstleistungsbasierten Einnahmemodell. Beispiel: Viele Software rund um den Google App Engine Stack ist kostenlos wie in Bier. Google verdient Geld mit der Bereitstellung der Infrastruktur.

Für die Kinder

Haufenweise Geld verschwindet, aber Ihr gemeinsam genutzter Quellcode verschwindet nie. Zukünftige Generationen sind für Ihren Beitrag dankbar.

Das Rad neu zu erfinden ist zum Kotzen

Wir stehen auf den Schultern der Giganten. Was wäre, wenn Alan Turing sein Design geschützt lassen würde? Hätten wir ein Software-Ökosystem wie heute?

Anpassungsmodell

Geben Sie die Software kostenlos weiter, für Anpassungen fallen Gebühren an. Bieten Sie z. B. kostenlose CMS-Software an, verlangen Sie jedoch eine Gebühr für spezielle Module, die für benutzerdefinierte Geschäftsanforderungen geeignet sind.

Gewinnen

Wenn Sie weniger für Ihr Produkt verlangen, gewinnen Sie Kunden. Es ist schwer, einen niedrigeren Preis zu verlangen, als einen geldwerten Ausgleich zu verlangen. Sie erhöhen die Chancen, sich gegen andere durchzusetzen.

Unabhängigkeit

Das Laden von Software bedeutet, von zahlenden Kunden oder zahlenden Werbetreibenden abhängig zu werden. Möglicherweise möchten Sie kein Geld von Unternehmen mit unethischen Praktiken benötigen .

Ruudjah
quelle
2
We stand on the shoulders of giants.Erinnert an ein tolles Zitat, das ich SO einmal gelesen habe, aber ich kann es nicht mehr finden. Es beschreibt ziemlich genau freie Software (und das Konzept) für mich:You can stand on the shoulders of a giant, or on a big enough pile of dwarfs...works either way.
Bobby
@Bobby: Attribut Newton. Er sagte das und es ist eines meiner Lieblingszitate ( de.wikiquote.org/wiki/Newton ), es geht genauer so: If I have seen further it is only by standing on the shoulders of giants.:)
phresnel
1
@phresnel: Ja, das Original. Die geänderte stammt von irgendwo auf SO, höchstwahrscheinlich von einer gelöschten Frage. Ich bin nicht in der Lage , es zu finden, ich meine, es ist mehrfach durch aus dem Netz zitiert, manchmal sogar zu erwähnen Stack - Überlauf, aber keine Zuschreibung oder Link ... macht mich traurig , irgendwie.
Bobby
+1 (Ich würde 100 Upvotes geben, wenn möglich) "Das Rad neu erfinden ist scheiße": Ich denke, wir können kaum quantifizieren, wie oft das Rad in der Softwareindustrie neu erfunden (reimplementiert) wird. Ich denke, wir könnten Milliarden von Dollar an Entwicklung einsparen, wenn wir nur Open-Source-Software verwenden.
Giorgio
Der Verkauf von Apps ist jetzt gierig? Schade, denn die Dinge, die ich zum Überleben brauche, sind nicht frei.
Andy
14

Programmieren kann auch ein Hobby sein

Viele Menschen betrachten das Programmieren als Hobby, schreiben Programme zum Spaß, wenn sie zu Hause sind, und teilen sie im Internet oder nehmen an Open-Source-Projekten teil.

Dies ist genau so, als würden Fotografen gerne Bilder aufnehmen und diese auf Websites wie Picasa oder Flickr mit der Welt teilen, und Musiker, die Musik erstellen und diese auf Websites wie myspace.com oder mp3.com mit der Welt teilen möchten, dann einige Programmierer auch teilen ihre Arbeit gerne mit der Welt.

Pete
quelle
Hervorragend. Genau meine Vision der Freizeitkodierung (und ich fotografiere auch von Zeit zu Zeit).
Phresnel
14

Software ist kostenlos, weil sie Informationen enthält. Der Ausdruck lautet: "Information will frei sein."

Warum ist das so? Warum wollen Informationen frei sein? Betrachten Sie Stack Exchange. Sehen Sie, wie Stack Exchange ExpertSexChange zerkleinert? Warum? Weil die Benutzeroberfläche überlegen ist. Was ist die größte Art und Weise, in der die Benutzeroberfläche überlegen ist? Sie können eine Frage stellen und erhalten eine Antwort ohne Kreditkarte.

Geld erhöht die Reibung im Informationsfluss. Um Geld zu verlangen, müssen Sie versuchen, ein Informationsmonopol zu erlangen und dann eine Art Hindernis oder Barriere für den reibungslosen Informationsfluss zu errichten. Das Gleiche gilt für das Herunterladen eines Films aus dem Internet. Der Film ist etwas wert, aber das Aufladen für den Film erhöht die Reibung des Filmflusses und reibungslos schlägt immer die Reibung.

Bei freier Software geht es nicht um billige Bastarde, die versuchen, Ihr Geschäft zu ruinieren. Es geht um ein grundlegendes Gesetz des Informationsflusses, das das Geschäftsmodell der Payware-Software unaufhaltsam unterdrückt. Sie können versuchen, den Menschen Motivationen zuzuschreiben, wir können über Freude, Schmerz und Moralität sprechen, wenn es uns amüsiert, aber der tiefe Grund ist, dass wir ein System haben, in dem Informationen, die reibungslos sind, Informationen, die Reibung haben, schlagen und unaufhaltsam die reibungslosen Informationen gewinnen .

Reibungslose Software schlägt Software mit Reibung. Sicher, es mag in anderer Hinsicht mangelhaft sein, aber die Kraft von reibungslos ist so groß, dass sich ganze Märkte reibungslos neu organisieren werden. Wenn nicht, schrumpfen sie und reibungslose Märkte schlagen die Märkte mit Reibung.

Es ist nicht alles für dich verloren. Es dauert lange, bis diese Dinge geschehen. Windows ist immer noch dabei, Linux hat es nicht aus der Welt geschafft, und iOS ist sehr erfolgreich, obwohl es einen schwierigen Kampf gegen Android führt. Aber wenn Sie Ihre Verluste so verlangsamen möchten, dass Sie einen guten Lebensunterhalt verdienen oder in Ihrem Leben reich werden können, empfehle ich Ihnen, sich im Informationsgeschäft zu sehen und Reibung als Hindernis für Ihren Erfolg zu sehen. Wenn Sie für Software eine Gebühr erheben müssen, überlegen Sie, wie Sie dies mit der geringstmöglichen Reibung tun können.

ps http://github.com/raganwald

user16034
quelle
Das war genau das Richtige aus Andersons "Free" ... Der übrigens seine Melodie neu formuliert hat: "... Free ist nicht genug. Es muss auch mit Paid verglichen werden . Genau wie King Gillettes Rasierapparate nur geschäftlich sinnvoll waren Mit teuren Blades müssen die heutigen Webunternehmer nicht nur Produkte erfinden, die die Menschen lieben, sondern auch die, für die sie bezahlen. "
Red-Dirt
+1 für die ersten Sätze. Ich betrachte Quellcode auch als Information und möchte in einer Welt leben, in der Information / Technologie frei geteilt wird.
Bobby
Dann kommt die interessante Frage. Wie füttert Stack Exchange seine Mitarbeiter?
"Wenn Sie für Software eine Gebühr erheben müssen, überlegen Sie, wie Sie dies mit möglichst geringer Reibung erreichen können." Cue das Freemium-Modell , das von dem skrupellosesten Gaming-Monopolisten, Zynga, entwickelt wurde .
dodgy_coder
12

Als Unternehmer / Programmierer, der seinen Lebensunterhalt mit dem Schreiben und Verkaufen von Software verdient,

Sie sind kein Programmierer, zumindest nicht einer, der die Wissenschaft und Technik teilt, die die meisten Programmierer dazu bringen, ihr Fachgebiet zu wählen. Sie sind ein Unternehmer, der mit Programmieren seinen Lebensunterhalt verdient (übrigens keine schlechte Sache).

Ich bin verblüfft, warum Entwickler Anwendungen schreiben und sie dann kostenlos im Internet veröffentlichen.

Sinn für Nächstenliebe? Teilen? Gemeinwohl? Wissenschaftlicher und technischer Wille, Technologie und Wissen voranzutreiben?

Sie befinden sich auf einem der lukrativsten Gebiete der Welt.

Konsequenzlos, auch für Branchen außerhalb der Software. Wie viele Unternehmen, die in anderen Bereichen profitabel sind, engagieren sich aktiv für wohltätige Zwecke und für die Unterstützung der Gemeinschaft?

Ein Geschäft mit 99% Gewinnmarge,

Nur wenn Sie an den kleinen, steuerlichen Spielen arbeiten oder etwas unter dem Tisch tun. Die Idee eines Geschäfts, das so rentabel, kontinuierlich und nachhaltig ist, wird von den Gesetzen der Wirtschaft nicht unterstützt.

wo Sie kein physisches Produkt haben, aber Ihren Preis nennen können;

Sie können Ihren Preis nur nennen, wenn Sie

  1. mit einem sehr verzweifelten (und nicht informierten) Kunden zu tun haben,
  2. Sie sind ein technisches Ass (sagen wir ein auf HF- und MW-Schaltungsdesign oder FPGA-Programmierung spezialisierter MSEE oder ein sehr erfahrener Software-Architekt).

Ansonsten, nein, können Sie Ihren Preis nicht nennen, weil es viele sehr fähige Leute gibt, die mit Ihnen um Verträge konkurrieren.

Ein Geschäft, in dem Sie ein fehlerhaftes Produkt versenden können und der Kunde es dennoch kauft.

Und deshalb werden Sie nie verstehen, warum Programmierer, Wissenschaftler und Ingenieure (im Gegensatz zu Geldhuren) zu Open Source beitragen.

Eigentlich würde ich sagen, dass ich bezweifle, was es bedeutet, unabhängig von der Branche ein erfolgreiches, nachhaltiges Unternehmen zu haben.

Du fragst Nike und sie werden dir sagen, dass sie gute Schuhe herstellen. Sie sind nicht im Geschäft ein beschissenes Produkt zu versenden.

Sie fragen Apple und das Unternehmen teilt Ihnen mit, dass es die beste Technologie mit der exquisitesten Ästhetik für das Benutzererlebnis kombiniert. Sie befassen sich nicht mit dem Versand von beschissenen Produkten.

Sie fragen AstraZeneca und sie werden Ihnen sagen, dass sie im medizinischen Bereich tätig sind, nicht beim Versand eines beschissenen Produkts.

Und das sind keine Beispiele für leere Rhetorik.

Und so weiter und so fort. Und obwohl es immer möglich ist, fehlerhafte Produkte auf den Markt zu bringen, definieren sich alle erfolgreichen Unternehmen durch ein bestimmtes Exzellenzziel. Profit ist ein Nebeneffekt davon und sicherlich das primäre Ziel. Aber es ist sicherlich nicht ihr primärer Antrieb, der die Dinge in Bewegung bringt.

Es gibt nichts Schöneres, als in einer solchen Umgebung zu arbeiten. Und es gibt nichts Scheißereres, als mit Menschen zusammenzuarbeiten, die Profit als Hauptantrieb sehen. Qualität ist ein absolutes Muss.

Lesen Sie etwas über Warren Buffets Arbeit oder über Henry Fords Streben nach Qualität und Arbeitsideologie. Dann werden Sie nicht nur verstehen, worum es bei Open Source geht, sondern vielleicht auch ein oder zwei Informationen über nachhaltige, erfolgreiche Unternehmen.

Unternehmer, die das nicht verstehen, sind eigentlich keine Unternehmer. Sie sind nur Hausierer, die eine momentan spekulative Welle reiten.

luis.espinal
quelle
2
Ich mag alles an diesem Beitrag.
Sevenseacat
11

Einer der Hauptgründe, warum ich in Betracht ziehen würde, eine App kostenlos zu veröffentlichen, ist, dass sie für zukünftige Aufgaben (potenzielle Stellenangebote, Bekanntmachung Ihres Namens in der Programmierwelt) eine todsichere Ergänzung meines Portfolios darstellt. Das ist mehr als genug, wenn Sie mich fragen.

Terence Ponce
quelle
Kam wahr in meinem Fall :)
phresnel
7

Werkzeugmacher

Persönlich gebe ich die von mir verwendeten Tools frei. Ich gehe davon aus, dass die Dinge, die ich mit diesen Tools baue, dort sind, wo ich mein Geld verdiene. Programmierer hassen Ärger und die meisten, die nach der Unix-Philosophie arbeiten, wissen, dass es nicht nötig ist, das Rad immer wieder neu zu erfinden. Daher entwickeln wir Tools, die uns bei unserer täglichen Arbeit helfen, sie der Öffentlichkeit zugänglich machen und hoffen, dass andere sie für nützlich halten. Wenn wir Glück haben, tragen wir dazu bei, sie zu verbessern. Die meisten Programmierer möchten nicht immer wieder in alltägliche Dinge verwickelt werden, wir möchten NEUE Dinge schreiben, die unser volles Potenzial ausschöpfen, wir möchten keine Editoren, Parser, Datenbanken usw. usw. und die meisten anderen schreiben Von der Zeit an, in der die Community Versionen dieser Tools erstellt hat, sind sie sowieso besser (dh Linux vs. M $).

Verantwortungsbewusste Bürger

Wenn Sie genügend freie Software verwenden, fühlen Sie sich der Community gegenüber verpflichtet und haben die Fähigkeit, einen Beitrag zu leisten. Es ist auch wertvoll, etwas zu tun. Ich habe mehr gelernt, indem ich Software kostenlos geschrieben habe, als jemals zuvor dafür bezahlt wurde. Es ist eine großartige Möglichkeit zu lernen und ich liebe es zu programmieren. Ich liebe es, Probleme zu lösen und ich liebe es, es tun zu können, was ich will. Wenn ich das Produkt kostenlos veröffentliche, gibt es keine Erwartung, was es zu tun hat, das liegt ganz bei mir.

Niemand will mich bezahlen

Ich bin noch in der Schule. Wenn ich also an Open-Source-Projekten arbeite oder meine eigenen kostenlosen Projekte erstelle, kann ich diese Erfahrung in meinen Lebenslauf aufnehmen. Auf diese Weise habe ich mir mehrere Sprachen beigebracht und bin dadurch ein besserer Programmierer als mein Kollege, der nur während der Dauer seiner Ausbildung an den Kursen gearbeitet hat.

user15962
quelle
7

Starten Sie sie mit einer kostenlosen Version.

Starten Sie dann mit Version 4 den Ladevorgang.

Wenn das Produkt gut ist, werden die Leute es weiterhin kaufen.

Alternativ können Sie die Google-Route wählen und kostenlos eine reduzierte Version anbieten, wobei eine Pro-Version einen geringen Aufpreis kostet.

Adolf Knoblauch
quelle
"Wenn das Produkt gut ist, werden die Leute wütend!" Ich hatte das auch, als Xcode bezahlt wurde. Obwohl es nur fünf Dollar waren, hat es mich wirklich sauer gemacht, weil ich für etwas bezahlen muss, das einmal frei war. Jetzt ist es allerdings wieder kostenlos. Gleiches gilt für FaceTime für Mac OS X.
30.
6

Ein Grund dafür ist, dass viele Softwareentwickler es hassen, das Rad neu zu erfinden. Wenn alle Softwareprogramme geschlossen wären, würde noch viel mehr davon laufen.

Open Source ist in hohem Maße auf Software auf Infrastrukturebene wie Systeme und Tools angewiesen, mit denen sich die Entwickler auf die eigentliche Problemlösung konzentrieren können, anstatt einfache Bibliotheksfunktionen millionenfach neu zu implementieren.

user15929
quelle
4

In Chris Andersons Wired-Artikel Free! Warum $ 0.00 ist die Zukunft des Geschäfts .

Sie werden jedoch viele Beispiele finden, bei denen die Entwickler Spenden annehmen, und vielleicht wird Flattr erfolgreich sein, wenn Mikrozahlungen fehlgeschlagen sind.

Hier werden auch andere Transaktionen durchgeführt, die jedoch kein Bargeld beinhalten:

  • Arbeitsaufwand: Aufwand beim Debuggen und Testen auf Plattformen und in Nutzungsszenarien, die von den ursprünglichen Entwicklern nicht vorgesehen waren. Durch die automatische Verfolgung der Nutzung erhalten die Entwickler wertvolle Informationen.
  • Reputation: Für viele Programmierer geht es bei der Programmierung vor allem um das positive Feedback, das sie erhalten, wenn die Software an erster Stelle steht, und darum, dass die Leute das Ergebnis schätzen.
  • Altruismus: Das Erstellen von Softwareprodukten ist heutzutage relativ einfach, da kostenlose und gute Entwicklertools und -bibliotheken zur Verfügung stehen. Das kostenlose Zurückgeben von Software ist eine Möglichkeit, sich an die Community zurückzuzahlen.
Asgeir S. Nilsen
quelle
4

Wenn Sie eine Plattform anstelle eines Produkts schreiben, können die Benutzer sicher sein, dass sie auf Open Source aufbauen können. Das ist also ein Grund.

Dan Rosenstark
quelle
Viele Leute bauen ohne die Quelle souverän auf die Windows-Plattform.
Andy
4

Denn Dunkelheit ist weitaus schädlicher, als mit einer Idee kein Geld zu verdienen. Da Programmierer möglicherweise nicht in einem Vakuum leben, in dem sie in einer Codierungsbox leben, kann ihre eigene Einnahmequelle ihre Bedürfnisse decken. Weil Sie preisfrei von Support und Verpflichtungen befreit sind. Weil Zahlungen bedeuten, dass Sie als Anbieter einer Dienstleistung oder eines Produkts eine gewisse Haftung übernehmen. Es gibt weitere Argumente dafür, keine Gebühren für Software zu erheben, wenn Ihre Hauptmotivation nicht darin besteht, reich zu sein.

Schließlich ist Geld, obwohl es ein großer Anreiz ist, auch ein schlechter Motivator.

user15926
quelle
3

Ich habe ein paar Desktop-Anwendungen kostenlos "veröffentlicht" (und auf meine Website hochgeladen), weil ich nicht dachte, dass jemand bereit wäre, dafür zu bezahlen.

Es handelt sich um sehr kleine Anwendungen, und ich konnte es nicht rechtfertigen, für sie mehr als etwa 10 Pfund zu verlangen. Ich habe nicht damit gerechnet, dass ich viele Benutzer bekomme (ich weiß, dass ich mindestens einen habe), und es hat sich daher nicht gelohnt, die PayPal-Integration auf meiner Website einzurichten, um Zahlungen zu sammeln.

Wenn ich jemals etwas Größeres schreibe, von dem ich denke, dass es einen Markt gibt, werde ich mich mehr und länger darum bemühen, die Zahlung dafür zu erhalten.

ChrisF
quelle
3

Ich habe meine Bewerbung kostenlos geteilt. Tatsächlich hat es meinen potenziellen Kunden geholfen, zu sehen, wie es funktioniert, und sie haben mich mit einem Kaufvorschlag und einigen zusätzlichen zu implementierenden Funktionen kontaktiert. Durch die kostenlose Verteilung von Software konnten meine Kunden erkennen, welchen Nutzen dies für sie hat.

Pavan GR
quelle
3

Ich schreibe Code, weil ich es genieße, Code zu schreiben. Nicht weil ich reich sein will oder weil ich die Welt verändern will oder so etwas. Ich schreibe gerne Code und ich mag es, wenn die Leute von dieser Tatsache profitieren. Warum sollte ich ihnen dafür viel Geld in Rechnung stellen?

Ich kann auch von vielen Menschen profitieren, denen es genauso geht, und es ist eine Möglichkeit, ihnen etwas zurückzugeben. Ich kann jeden Tag kostenlos Linux, Firefox und ... verwenden. Wenn ich also etwas tun kann, von dem andere irgendwie profitieren, warum dann nicht?

Graham
quelle
„Ich war reich und arm. Glauben Sie mir, reich ist besser. ”- Mae West
Ken
3

Weil gute Software-Tools einige Zeit brauchen, um sich zu entwickeln.

Sie starten also Ihr Projekt und sind sich bewusst, dass niemand dafür bezahlen würde, so wie es ist.

Wenn Sie es jedoch kostenlos verschenken, können andere Benutzer damit beginnen, Feedback und kostenlose Tests, Entwicklungsideen usw. bereitzustellen.

Wenn alles gut geht, können Sie eine unfreie Version erstellen und verkaufen.

Unvernunft
quelle
3

Die freie Softwarebewegung sichert im Grunde genommen Innovation auf höchstem Wettbewerbsniveau.

In der Programmierwelt ändern sich die Dinge jeden Tag und es muss ein Check-and-Balances-System geben, um sicherzustellen, dass alle auf dem neuesten Stand sind. Andernfalls würden wir bei vielen beschissenen Programmen stecken bleiben, nur weil die Leute einen "Standard" (Microsoft Anyone?) Erstellt haben.

Tatsache ist, dass SIE nicht das Gefühl haben, die Zeit oder die Ressourcen zu haben, um mit einem freien Konkurrenten Schritt zu halten. Sie haben diese Beschwerde, weil es Sie tatsächlich zwingt, daran zu arbeiten, IHR PROGRAMM GELDWERT ZU MACHEN. Sie müssen Ihr Programm innovieren und verbessern (Fügen Sie Takei "OH MY!").

Entschuldigung, Ihre Vanille-Version, auf der Sie in den nächsten fünf Jahren fahren wollten, wird es einfach nicht schaffen. Man muss sich ständig weiterentwickeln. Das ist es, was es braucht.

Seien Sie nicht verärgert, denn Sie sind zu faul zu arbeiten, um Ihr Produkt anständig zu machen, während Menschen, die härter arbeiten als Sie, es kostenlos aufgeben.

user16038
quelle
2

Weil ich das Gefühl habe, dass mein Wissen anderen helfen kann, ihre tägliche Arbeit zu verbessern. Ich denke auch, dass öffentliche Projekte Ihre Sichtbarkeit auf der ganzen Welt erhöhen und Unternehmen an Ihnen interessiert sind und Sie möglicherweise einstellen möchten. Letzteres setzt natürlich voraus, dass Ihre Codebasis gut ist und das Projekt populär wird.

Halfdan
quelle
2

Die Leute sind weniger bereit, für virtuelle Dinge wie Programme zu bezahlen, und es gibt viele andere kostenlose Programme, sodass sich Ihr kommerzielles Programm selbst für 1 Cent nicht verkauft. Auch Programme können problemlos kopiert werden.

"Geld ist das menschliche Wort für Quatloos", deshalb meiden manche Programmierer es.

Ming-Tang
quelle