Frage:
Läuft die Software auf vorhandenen oder stillgelegten Raumsonden zum Download?
Fezter
2013-08-05 06:13:48 UTC
view on stackexchange narkive permalink

Ich habe mich gefragt, ob es möglich ist, die Software herunterzuladen, mit der einer der Computer auf vorhandenen oder stillgelegten Raumsonden, Landern usw. ausgeführt wird.

Könnte man beispielsweise die Software herunterladen, mit der einer der Computer ausgeführt wird? die Komponenten auf Curiosity? Wenn jemand seinen eigenen ähnlichen Roboter bauen wollte, könnte er dann den vorhandenen Code verwenden, der von JPL entwickelt wurde?

Ist es Open Source?

Was ist mit anderen Raumsonden?

Zwei antworten:
#1
+35
aramis
2013-08-05 12:03:40 UTC
view on stackexchange narkive permalink

Die NASA-Software für die Apollo Guidance Computers wird veröffentlicht. Ferner ist ein Hardware-Emulator auf niedriger Ebene verfügbar, auf dem die Software ausgeführt wird. Die Quelle für die AGC befindet sich in mehreren veröffentlichten Handbüchern. Ebenso wurde der Apollo Landing Computer emuliert.

Aktuelle Software wird aufgrund der Risiken für die Hardware im Allgemeinen nicht veröffentlicht. Die NASA muss schließlich alles gemäß Bundesgesetz an das Nationalarchiv weitergeben, aber das Archiv ist nicht verpflichtet, den Code freizugeben, wenn der Archivar der Ansicht ist, dass dies die aktuellen Missionen gefährden würde. (Dieser Autor arbeitete früher als Archivierungshilfe für das Archiv. Was veröffentlicht wird und was nicht, ist ein komplexes Gleichgewicht zwischen öffentlichem Recht auf Wissen, individuellem Recht auf Privatsphäre und Verhinderung eines unangemessenen Risikos für laufende Programme.)


Bauen Sie Ihren eigenen NASA Apollo Landing Computer (http://www.galaxiki.org/web/main/_blog/all/build-your-own-nasa-apollo-landing-computer) -no-kidding.shtml)

Virtuelle AGC-Seite (http://www.ibiblio.org/apollo/)

Was sind die Hardwarerisiken? Dass jemand anderes eine Schüssel baut und Befehle an ein Raumschiff sendet, dem es dann gehorcht?
Das ist einer von ihnen, aber das ist ein extrem großes Risiko. Das Senden von Befehlen kann auf verschiedene Arten zum Ende der Mission führen. Am einfachsten (und bedrohlichsten für die letzten Missionen) ist es, das Deorbit am Lebensende auszulösen. Die nächst einfachere besteht darin, neue Anweisungen zu senden, die den weiteren Empfang von Anweisungen verhindern (was bedeutet, dass die Antennen von der Erde ferngehalten werden müssen; ohne die Rotations- und Orbitalmechanik wäre dies die einfachste). Dann gibt es Kooperationen für persönliche, geschäftliche oder nationalistische Zwecke. Möglicherweise auch terroristische ...
#2
+10
Fezter
2017-03-03 10:03:03 UTC
view on stackexchange narkive permalink

Die NASA hat gerade ihren 2017-2018-Softwarekatalog veröffentlicht, in dem viele verschiedene Arten von Software aufgeführt sind, die von der NASA verwendet werden. Die Zugriffsanforderungen und -beschränkungen lauten wie folgt:

  • Allgemeine Veröffentlichung - Für Codes mit einer umfassenden Version und ohne Einschränkungen bei der Exportkontrolle ohne Offenlegung oder
  • Open Source Release - Für gemeinsame Anstrengungen, bei denen Programmierer die ursprünglich von der NASA entwickelten Codes verbessern und die Änderungen
  • US teilen Nur freigeben - Für Codes, die nur US-Personen zur Verfügung stehen. Eine weitere Übertragung der Software ist ohne vorherige schriftliche Genehmigung der NASA USA nicht zulässig. und Auslandsfreigabe - Für Codes, die US-Personen und (unter besonderen Umständen) Personen außerhalb der USA zur Verfügung stehen.
  • USA. Veröffentlichung zu Regierungszwecken - Für Codes, die im Auftrag der US-Regierung verwendet werden sollen
    • Projektfreigabe - Zur Verwendung im Rahmen eines Vertrags, einer Finanzhilfe oder einer Vereinbarung
    • Interagency Release - Für Verwendung durch US-Regierungsbehörden
    • NASA-Freigabe - Nur zur Verwendung durch NASA-Mitarbeiter und Auftragnehmer

Die fünfzehn Themen sind nachstehend aufgeführt:

Darüber hinaus verfügt die NASA über eine Github-Seite .



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...