view the rest of the comments
news
Welcome to c/news! Please read the Hexbear Code of Conduct and remember... we're all comrades here.
Rules:
-- PLEASE KEEP POST TITLES INFORMATIVE --
-- Overly editorialized titles, particularly if they link to opinion pieces, may get your post removed. --
-- All posts must include a link to their source. Screenshots are fine IF you include the link in the post body. --
-- If you are citing a twitter post as news please include not just the twitter.com in your links but also nitter.net (or another Nitter instance). There is also a Firefox extension that can redirect Twitter links to a Nitter instance: https://addons.mozilla.org/en-US/firefox/addon/libredirect/ or archive them as you would any other reactionary source using e.g. https://archive.today . Twitter screenshots still need to be sourced or they will be removed --
-- Mass tagging comm moderators across multiple posts like a broken markov chain bot will result in a comm ban--
-- Repeated consecutive posting of reactionary sources, fake news, misleading / outdated news, false alarms over ghoul deaths, and/or shitposts will result in a comm ban.--
-- Neglecting to use content warnings or NSFW when dealing with disturbing content will be removed until in compliance. Users who are consecutively reported due to failing to use content warnings or NSFW tags when commenting on or posting disturbing content will result in the user being banned. --
-- Using April 1st as an excuse to post fake headlines, like the resurrection of Kissinger while he is still fortunately dead, will result in the poster being thrown in the gamer gulag and be sentenced to play and beat trashy mobile games like 'Raid: Shadow Legends' in order to be rehabilitated back into general society. --
i can confirm that stuff like ssh sometimes sees use to configure some systems of satellite
source: working on a space project rn
That's so cool. What I love about learning Linux is the applications are endless—practically every embedded device uses some form of it (including NASA satellites, I presume).
it depends, cuz linux is a bit expensive and had trouble doing some realtime os stuff. this is what ive heard from coworkers though, so take that with a grain of salt.
Probably still something Unix-like?
It's usually a stripped down version of the Linux kernel. See my post above where some cube sats use the kernel as an x86 bootloader.
They probably just fork BusyBox for most stuff, then strip it even more if they need to. Honestly just doing development with podman/docker targeting your architecture is the most obvious solution. Especially since you can adjust your environment or target multiple different possibile architectures (assuming the board itself is built by a contractor) without too much headache.
One of the interesting things about the rapidly-improving RISC-V architecture is that NASA has decided to standardize on it for future in-space systems. Of course who knows when or if that's going to happen now of course.
That's actually really sick. Makes sense too since RISC-V can be super power efficient and it's much easier to compile for. I'd guess that even as they get their budget cut, that part will remain operational. Too many private companies that will want to switch to RISC-V and will want to be able to just crib the tooling from a government agency.
Look up RTEMS and VxWorks if you're curious
This is indeed what I wanted to know. Thank you.
They at least use parts of the kernel or tooling that they strip out and re-compile for their specific systems.
I know that the computers in some of these satellites use super custom hardware, and Linux can be compiled to run on basically anything. Here's a spec that explicitly uses the kernel on nano sats
That one doesn't use
sshd
, but it does use UDP and an internal Ethernet switch to orchestrate all the components and communicate with the ground using some combo of radio bands as serial interfaces.In that case, of you knew the codes you could gain control of it using a big enough ham radio lol
They do also tend to transmit the data unencrypted (for civilian weather and such) so if you can tune into the sat, you could pull images with one of the highest pings imaginable