Another option:
Bareboat Necessities OS - Raspberry Pi OS-based Marine Linux built for boats.
BBN OS is completely free and opensource. Free downloadable SD card image.
Main features:
GPS, compass (via IMU), AIS support
NMEA networks integration, multiplexing, SignalK and plugins, dashboards
Chartplotting (OpenCPN and plugins, AvNav), Navigation, Waypoints
Touchscreen support (zoom gestures, right-click emulation), on-screen touch keyboard
Weather forecasts (GRIBs, etc), weather routing, climatology packages, planning
Autopilot (PyPilot need