Eine große Gemeinschaft von Weltraumenthusiasten arbeitet hart daran, Daten auf dem Raumschiff SpaceX zu simulieren oder zu extrapolieren . Aber diese Daten sind nicht öffentlich verfügbar.
Warum veröffentlichen sie es also nicht als Open-Source-Projekt? Oder zumindest diejenigen unterstützen, die ihr eigenes Open-Source-Projekt erstellen möchten?
Es gibt viele Gründe. Dazu gehören Geld, geistiges Eigentum, Vorschriften und Elon Musk.
Geld. Das Erstellen von Open-Source-Software ist relativ kostengünstig, manchmal lächerlich günstig. Es wird keine Ausrüstung benötigt, da die meisten Programmierer ihre eigenen Computer haben. Es gibt viele Open-Source-Softwareprojekte, bei denen die Entwickler ihre Arbeit kostenlos erledigen. Gelegentlich veröffentlichen kommerzielle Unternehmen einen Teil der intern entwickelten Software als Open Source, manchmal als wohlwollende, wohltätige Rückzahlung für die gesamte Open Source-Software, die sie frei verwenden, manchmal in der Hoffnung, dass externe Entwickler das Produkt kostenlos verbessern. Als Beispiel in der Weltraumforschungsbranche hat Ball Aerospace seine COSMOS- Software zu Open Source gemacht.
Andererseits ist der Bau von Raketen lächerlich teuer. Dies ist ein Unterfangen, das sehr teure Ausrüstung, sehr teure Einrichtungen, sehr teure Teile und ziemlich teure Mitarbeiter erfordert. Elon Musk startete SpaceX mit 100 Millionen Dollar seines eigenen Geldes. Als er zeigte, dass er vielleicht weiß, was er tut, erhielt er von der NASA eine Anzahlung von letztendlich fast 400 Millionen Dollar .
Diese enorme Investition der NASA wurde getätigt, ohne dass die NASA eine Beteiligung an dem Unternehmen erhielt. Die NASA suchte nach Alternativen zu den kaputten Kosten-Plus-Vertragsmechanismen, die die NASA traditionell zum Bau neuer Raketen und neuer Raumfahrzeuge verwendete. Diese Investition wurde jedoch unter der Bedingung getätigt, dass die Unternehmen, die am Projekt Commercial Orbital Transportation Services (COTS) teilnahmen, erhebliche Beträge (Hunderte Millionen Dollar) an privater Finanzierung erhalten mussten, um zu zeigen, dass die Unternehmen im Spiel waren. SpaceX tat dies. Rocketplane Kistler tat dies nicht und ihr COTS-Vertrag wurde gekündigt; diese Firma brach schließlich zusammen.
Elon Musk hat weder hundert Millionen Dollar seines eigenen Geldes verwendet, um ein Open-Source-Projekt zu starten, noch diese privaten Investoren.
Geistigen Eigentums. Eines der wichtigsten Vermögenswerte eines jeden Technologieunternehmens ist sein geistiges Eigentum, und SpaceX verfügt über viel geistiges Eigentum (IP). Diese privaten Investoren hätten null Dollar in SpaceX investiert, wenn Elon Musk gesagt hätte, dass das gesamte geistige Eigentum von SpaceX gemeinfrei werden würde.
Vorschriften. Selbst wenn Elon Musk das gesamte geistige Eigentum von SpaceX gemeinfrei machen wollte, gibt es mehrere Vorschriften, die ihn daran gehindert hätten. Die US-Regierung betrachtet Raketen, die in die Umlaufbahn fliegen können, als fortschrittliche Waffen. Die International Traffic in Arms Regulations (ITAR) und Export Administration Regulations (EAR) sehen schwere Strafen für Unternehmen und Einzelpersonen vor, die eingeschränkte Informationen an andere Länder weitergeben, einschließlich Länder, die mit den USA verbündet sind. Bei den Strafen für Unternehmen handelt es sich um massive Bußgelder. Die Strafen für Einzelpersonen umfassen hohe Geldstrafen und minderwertige, von der Regierung finanzierte Unterkunft und Verpflegung (dh Gefängnis). Das Hosten der Pläne, Schaltpläne, Flugsoftware usw. für eine Rakete auf GitHub würde zu Gefängnisstrafen führen.
Elon Musk. Elon Musk ist eine starke Persönlichkeit. Er glaubt nicht an Patente, die eine Möglichkeit sind, eine Idee (gegen Gebühr) frei zugänglich zu machen. Er möchte stattdessen, dass SpaceX und Tesla ihre IP als Geschäftsgeheimnisse schützen. Musk organisiert seine Unternehmen eher vertikal als horizontal, da dies diesen Unternehmen eine viel bessere Kontrolle über die Lieferkette und eine viel bessere Kontrolle über ihr geistiges Eigentum gibt. Elon Musk hätte auf keinen Fall auch nur eine Sekunde daran gedacht, SpaceX zu einem Open-Source-Projekt zu machen.
F=ma
als TS/NOFORN (streng geheim, keine fremden Augen) markieren würde.Zusätzlich zu Davids Antwort möchte ich hinzufügen:
Sicherheit: Die Entwicklung von Software für sicherheitsrelevante Anwendungsfälle wie Raumfahrt, Flugzeuge, selbstfahrende Autos ... erfordert einen völlig anderen Entwicklungsansatz als die meisten Open-Source-Projekte.
Dazu gehört auch die Software selbst, die viele Vorschriften berücksichtigen muss. Sie erfordern Dinge wie redundantes Rechnen, regelmäßige Systemselbsttests und so weiter, die von Anfang an in der Softwarearchitektur geplant werden müssen. Eine aufgeschlossene Community, die ständig neue Ideen in das Projekt einbringt, möchte man hier nicht haben.
Außerdem erfordert die Software einen Entwicklungsprozess mit vielen Dokumentationen, Tests und Zertifizierungen, um sicherzustellen, dass das System ordnungsgemäß funktioniert, insbesondere wenn es von Menschen verwendet wird.
Ehrlich gesagt, bis der 3D-Druck deutlich besser wird (wie bei Leiterplatten und komplexer Elektronik, die heute besser als Drucker Thermoplaste drucken), macht „Open-Source-Hardware“ keinen wirklichen Sinn, da sie nicht die entscheidenden Vorteile von Open-Source-Software bietet :
Die Antwort ist ganz einfach: Kapitalismus.
Das implizite und/oder systemisch belohnte Ziel jedes Unternehmens in Privatbesitz (im Gegensatz zu demokratisch kontrollierten, nicht staatlichen oder börsennotierten) Unternehmen ist es, so viel wie möglich zu profitieren. Die Veröffentlichung der Daten aus seinen Entwicklungsbemühungen durch SpaceX könnte möglicherweise anderen Unternehmen oder Regierungsorganisationen zugute kommen, die möglicherweise mit SpaceX konkurrieren; SpaceX nutzt „Closed-Source“-/Intellectual Property-Gesetze, um seinen „First-Mover-Vorteil“ zu behalten.
GremlinWranger
äh
Muhen
RonJohn
alephnull
Macht
Jörg W Mittag
RonJohn
RonJohn