Even Elon Musk uses ‘open source’ for his Star Link ... and then violates the open source protocol and hides most of its code. To use any flavor of linux an outfit must agree to ‘open source’ it all. Most outfits - NOT doing that.
On thing most notable out-of-the-bx on Star Link. The receiver is half router. The user is unable to change the router IP from 192.168.1.1 to anything else.
Direct violation of open coding rules.
FreeBSD
everything is a file