XFS is flexible, reusable software that allows safety-critical aviation components from different manufacturers, both old and new, to work together seamlessly, making upgrades faster, cheaper, and simpler while breaking vendor lock-in. XFS lets integrators and operators configure flight deck systems through configuration rather than coding—much like configuring a spreadsheet to solve different business problems.
eXtensible Flight System (XFS) Design Strategies
Custom Skytron Avionics hardware running XFS.
Skytron Avionics hardware running XFS.
Conventional Wisdom vs Avilution XFS Approach
Separate data busses for each connection
Flight deck and sensors from same vendor
Pilot determines state
Vendor keeps source code and test artifacts proprietary
Aircraft specific hardware and software changes
Complex, highly integrated single applications
Software written for specific hardware
Unified data buses with redundancy
Vendor agnostic including physical interface
Software determines state
Source code and test artifacts shared with customer
Aircraft specific hardware and software configuration
Collection of simple and stand-alone microservices
Software written to be agnostic to h/w and O/S
Skytron Avionics running XFS.
XFS running on Unpanel in an Electric VTOL.
Examples of XFS used in various platforms.

