Sie überschätzen die Bedeutung des Quellcodes und unterschätzen die Bedeutung von allem anderen in der Wertschöpfungskette des Softwareverkaufs.
Sicher, ein Auftragnehmer könnte Ihren Quellcode stehlen. Aber was dann? Werden sie in der Lage sein, eine Version zu erstellen, den Code weiter zu pflegen, Ihre Kunden zu kontaktieren und ihnen einen Abschlag zu einem niedrigeren Preis zu verkaufen? Mit ziemlicher Sicherheit nicht. Insbesondere für extrem große Unternehmen wie Microsoft bedeutet das Verdienen von Geld mit Software viel mehr, als die Klassen zusammenzustellen und sie für Geld an andere zu versenden. Niemand könnte möglicherweise den Windows-Quellcode stehlen und Microsoft aus dem Geschäft bringen. Die rechtlichen, praktischen und logistischen Hürden sind einfach zu hoch, um dies zu überwinden.
Das lässt die Angst aufkommen, dass die Konkurrenten durch das Lesen der Quelle die cleveren Tricks lernen, die Sie angewendet haben, und sich einen Vorteil verschaffen. Auch dies wird fast immer stark überbewertet; Wenn Ihre Ideen gut sind, müssen Sie sie den Leuten in den Rachen rammen! Software gelingt nicht, weil sie clevere Tricks verwendet, sondern weil sie einen Bedarf genau erfüllt. Erfolgreiche Software-Shops führen gute Marktforschungen durch, erfassen gute Anforderungen, verfügen über einen soliden Produktions- und Testprozess und erledigen die Dinge im Allgemeinen auf die vorhersehbarste und am einfachsten zu planende Weise.
Um sicher zu sein, manchmal ist ein Marktvorteil gewonnen wird aus mit brillanten Ingenieuren als die Konkurrenz. Lesen Sie eines Tages Paul Grahams Beschreibung von Viaweb - die Konkurrenz wusste nicht einmal, dass sie Common Lisp verwenden! Aber bist du wirklich ein Paul Graham? Wahrscheinlich nicht.
(Und Microsoft stellt Windows-Quellcode tatsächlich vielen Partneruniversitäten zur Verfügung - zwar im Rahmen von Geheimhaltungsvereinbarungen, aber dennoch genau den Personen, die die daraus gewonnenen Ideen verwenden könnten, um mit Microsoft zu konkurrieren! Dies geschieht jedoch nie , weil der Besitz des Quellcodes einer Person nicht auf magische Weise einer Usurpation ihrer Marktposition gleichkommt.)