Raumcon
Raumfahrt => SpaceX => Thema gestartet von: Enki am 16. Juni 2020, 13:55:20
-
Meine Frau hat mir heute einen Link auf einen Artikel in Golem geschickt. Der Titel lautet:
"Linux in den Rechnern, Javascript in den Touchscreens".
Da ich seit 1980 mit Computern gearbeitet habe und immer sehr nahe am BS-Kern und den Drivern geblieben bin, ist der Artikel für mich hoch interessant! 8)
"Linux mit dem Patch CONFIG_PREEMPT_RT", wie Josh Sulkin mitteilte. Da schlägt mein Herz schneller. :) Und dann noch C++ ...
Das ist der Link: https://www.golem.de/news/spacex-linux-in-den-rechnern-javascript-in-den-touchscreens-2006-149084.html (https://www.golem.de/news/spacex-linux-in-den-rechnern-javascript-in-den-touchscreens-2006-149084.html)
Da ich keine Ahnung von BRD-Vorschriften habe, die Links betreffen, habe ich die "Backslash"s durch Blanks ersetzt.
Also, viel Spaß beim lesen!
Nachtrag: Ich habe den Link vervollständigt. Der Artikel ist in deutsch und enthält meiner Meinung nach gut zusammengefasst eine Menge Neuigkeiten. Es geht nicht nur Chrome, sondern hauptsächlich um die Softwareentwicklung bei SpaceX.
-
In welchem Land darf man denn keine Links mehr setzen?
Aber ja, es ist allgemein bekannt, dass SpaceX sehr auf Standardsoftware setzt statt selbst das Rad neu zu erfinden. Die Falcon 9 Boardcomputer laufen auch alle unter Linux und sind mit Ethernet vernetzt.
-
startaq: Hast du den Artikel überhaupt gelesen?
Oooh, da ist beim Link wohl noch mehr kaputt gegangen, als nur die Backslash's.
-
Alles nicht soo überraschend:
GUI - HTML/CSS/JS auf Cromium
Autonomous Flight Safety System - Microcontroller
Flugrechner - eigene Linux-Fork
Aber ein paar nette Details werden doch verraten. Danke für den Link
-
Heutzutage macht es auch kaum Sinn das Rad neu zu erfinden und da man sowas schlecht auf Windows aufsetzen kann (kann schon, macht nur wenig Sinn), bleibt ja quasi nur Linux. Auch das man ein eigenes Kernel hat ist klar. Im Grunde ist da sicherlich auch das "never change a running System" Motto entscheidend. Viel was vielleicht in neuen Varianten geändert wird, braucht man eh nicht.
Da ich selbst überlegt hatte bei einer Software mit eingebetteten Browser auf Chromium umzusteigen (allerdings bei Win) schon recht interessant das man das da für die GUI einsetzt.
Ansonsten nett zu lesen, vieles ergibt sich halt aus der Anwendung heraus.
-
Ich setze den folgenden Artikel mal hier rein, obwohl es mehr um eine generelle Sicht auf die Raumfahrt unter dem Aspekt Software geht, wobei exemplarisch auf Starlink eingegangen wird.
Der Artikel geht auf Tools, Test und Softwarequalität ein und will den Unterschied zwischen Raumfahrtsoftware und "normaler" Software beschreiben. (überraschendes ist da aber nicht zu finden).
Ob Starlink wirklich so autonom fliegen, wie dort angegeben, hätte ich so meine Zweifel.
https://towardsdatascience.com/software-in-space-23a6c5aa0521 (https://towardsdatascience.com/software-in-space-23a6c5aa0521)
Ob man viele Details darin findet glaub ich eher nicht, aber journalistisch im Sinne von Storytelling ist das ein guter Artikel, der am Ende noch die Frage beantwortet, warum man Raumfahrt machen sollte und nicht erst die irdischen Probleme lösen sollte.
-
Auf dem The Overflow Blog stackoverflow.blog (http://stackoverflow.blog) gibt es einige Artikel über die Software, die SpaceX einsetzt.
Building the software that helps build SpaceX:
https://stackoverflow.blog/2021/05/13/building-the-software-that-helps-build-spacex/ (https://stackoverflow.blog/2021/05/13/building-the-software-that-helps-build-spacex/)
Don’t push that button: Exploring the software that flies SpaceX rockets and Starships:
https://stackoverflow.blog/2021/12/27/dont-push-that-button-exploring-the-software-that-flies-spacex-starships/ (https://stackoverflow.blog/2021/12/27/dont-push-that-button-exploring-the-software-that-flies-spacex-starships/)
Testing software so it’s reliable enough for space:
https://stackoverflow.blog/2021/05/11/testing-software-so-its-reliable-enough-for-space/ (https://stackoverflow.blog/2021/05/11/testing-software-so-its-reliable-enough-for-space/)
Network protocols in orbit: Building a space-based ISP:
https://stackoverflow.blog/2021/05/11/building-a-space-based-isp/ (https://stackoverflow.blog/2021/05/11/building-a-space-based-isp/)
Leider alles auf Englisch, aber sehr interessant.