1. Flight Dynamics & Simulation
Flight Simulation & Modeling
JSBSim: Open-source flight dynamics model (FDM) used in research and simulation
FlightGear: Complete flight simulator with NASA collaboration
OpenVSP: NASA’s Vehicle Sketch Pad for aircraft geometry modeling
SU2: Stanford University’s CFD solver for aerospace applications
OpenFOAM: Open-source CFD software widely used in aerodynamics
Space Mission Software
GMAT: NASA’s General Mission Analysis Tool for space trajectory optimization
OREKIT: Java library for flight dynamics and space mission analysis (by CS-SI)
SPICE: NASA’s Observation Geometry System for planetary science
Tudat: C++ astrodynamics library for interplanetary mission design
2. Mission Planning & Operations
Ground Station Software
GNURadio: Software-defined radio toolkit for satellite communications
SatNOGS: Global network of open-source ground stations (by Libre Space Foundation)
gr-satellites: GNU Radio decoders for various satellites
OpenMCT: NASA’s mission control framework for data visualization
Satellite Operations
OpenSatKit: NASA’s open-source satellite simulation and testing kit
COSMOS: Ball Aerospace’s command and control system (now open source)
KubOS: Framework for satellite flight software (now part of Endurosat)
3. System Modeling & Design
Avionics & Embedded Systems
ArduPilot: Open-source autopilot software for drones and UAVs
PX4: Professional-grade autopilot for drones
Dronecode: Linux Foundation project for drone software
OpenCPI: Component-based framework for embedded signal processing
Model-Based Systems Engineering (MBSE)
Capella: Open-source MBSE tool derived from Thales’ proprietary tool
OpenMBEE: Model-based engineering environment (NASA/JPL collaboration)
SCADE Suite: Critical systems modeling (now has open aspects through academic program)
4. Cybersecurity & Defense Applications
Security Tools
Security Onion: IDS/NSM platform used in defense networks
Wazuh: Security monitoring platform (forked from OSSEC)
Metasploit Framework: Penetration testing tool originally developed for military use
MISP: Threat intelligence sharing platform used by NATO and defense organizations
Secure Communications
Signal Protocol: Open-source encryption protocol
Matrix: Open protocol for secure, decentralized communication
OpenPGP: Standard for email encryption
5. Robotics & Autonomous Systems
Robotics Frameworks
ROS/ROS2: Robot Operating System (now widely used in defense robotics)
Gazebo: Robot simulation used by DARPA and military research
OpenCV: Computer vision library critical for autonomous systems
MOOS-IvP: Marine autonomy software developed at MIT
UAS/UAV Software
MAVLink: Micro Air Vehicle communication protocol
QGroundControl: Ground control station for autonomous vehicles
OpenDroneMap: Toolkit for processing drone imagery
6. Data Processing & Analysis
Geospatial Intelligence
GDAL/OGR: Geospatial data abstraction library (used in intelligence analysis)
QGIS: Desktop GIS used for defense mapping
PostGIS: Spatial database extension for PostgreSQL
OpenLayers: Mapping library for web applications
Signal/Image Processing
GNU Radio: Already mentioned, but critical for SIGINT applications
OpenCV: For image analysis in surveillance
SNAP: ESA’s Sentinel Application Platform for Earth observation
7. Key Government & Military Initiatives
U.S. Department of Defense (DoD)
Platform One: DoD’s enterprise DevSecOps platform based on open source
Iron Bank: DoD’s hardened container repository
Big Bang: DoD’s package of core software for platform one
CNCF Collaboration: DoD’s work with Cloud Native Computing Foundation
European Initiatives
ESA’s Open Source Initiative: European Space Agency’s OSS policy
ECLIPSE: European funded projects for open-source space software
PREEvision: Vector’s automotive tool with aerospace applications (community editions)
International Collaborations
NATO Open Source Intelligence Handbook: Standardized methodologies
International Traffic in Arms Regulations (ITAR) compliant OSS: Special licenses for defense applications
8. Open Hardware in Aerospace/Defense
Open Source Hardware
RISC-V: Open instruction set architecture gaining traction in secure systems
Open Compute Project: Initially from Facebook, now used in defense data centers
Libre Space Foundation’s UPSat: First open-source satellite
3D Printing & Manufacturing
FreeCAD: Parametric 3D CAD modeler
OpenSCAD: Script-based 3D modeling for functional parts
9. Development & Collaboration Platforms
Code Repositories & Forges
GitHub/GitLab: Hosting for defense projects (GitLab has FedRAMP authorization)
DISA’s Code.mil: DoD’s code sharing initiative
Air Force’s Platform One Repos: Many defense OSS projects
Containerization & Orchestration
Kubernetes: Container orchestration (heavily used in defense clouds)
Docker: Container platform
OpenShift: Red Hat’s Kubernetes platform (used in government)
10. Notable Projects & Case Studies
Major Open Source Projects
FreeFlyer: Astrodynamics software (commercial with open-source components)
STK: AGI’s Systems Tool Kit (free versions for academia)
NASA’s Open Source Catalog: 500+ software projects across all mission areas
DARPA Open Catalog: Lists software from DARPA research programs
OpenUxAS: AFRL’s unmanned system autonomy services
Success Stories
Kubernetes in DoD: Used for the Joint All-Domain Command and Control (JADC2)
Open Source Intelligence (OSINT): Tools like Maltego, Recon-ng used by intelligence agencies
SatNOGS: Democratizing satellite communications monitoring
11. Licensing & Compliance Considerations
Common Licenses in Defense
Apache 2.0: Popular for permissive use
GPL/LGPL: Copyleft licenses with specific considerations
NASA Open Source Agreement: NASA’s specific license
DoD-specific modifications: Often added to standard licenses
Export Control & Security
ITAR/EAR Compliance: Managing technical data restrictions
Security Review Processes: Mandatory for defense OSS contributions
FIPS 140-2/3 Compliance: Cryptographic module validation
12. Current Trends & Future Directions
DevSecOps Adoption: Integrating security throughout development lifecycle
Software-Defined Everything: Radios, satellites, vehicles
Digital Engineering: Model-based approaches across entire lifecycle
AI/ML Integration: Open frameworks like TensorFlow in defense applications
Quantum Computing Software: Open quantum development kits
Zero Trust Architecture: Open implementations gaining traction
SBOM (Software Bill of Materials): Critical for supply chain security
1. Engineering & Design Software (Simulation & generative AI)
These tools are used by aerospace engineers to accelerate the design cycle, replacing hours of physics simulations with near-instant AI predictions.
Ansys SimAI (2025 Release): A cloud-native machine learning platform that allows engineers to train AI models on their previous simulation data.
Capability: It predicts the performance of new 3D designs (e.g., aerodynamics of a wing) 10-100x faster than traditional solvers, without needing to run a full geometry-heavy simulation every time.
Siemens NX CAM Copilot: An AI assistant integrated into Siemens' manufacturing software.
Capability: It automates the generation of CNC programming code. It can predict 3D toolpaths and suggest cutting strategies, reportedly reducing programming time by up to 80% for complex aerospace parts.
Luminary Cloud "Physics AI" (Northrop Grumman Partner): A verified "Physics AI" tool used by Northrop Grumman.
Capability: Used specifically for fluid dynamics (CFD). It allows engineers to analyze complex components, such as rocket nozzle thrust, in seconds rather than hours, enabling thousands of design iterations per day.
Dassault Systèmes Generative Cybersystems: A specialized tool within the 3DEXPERIENCE platform.
Capability: Focuses on Model-Based Systems Engineering (MBSE) for defense electronics. It uses AI to automatically generate system architectures and validate cyber-resilience early in the design phase.
2. Major Contractor AI Platforms
Leading defense contractors have launched proprietary "AI ecosystems" to standardize how they build and deploy AI across their classified and unclassified networks.
| Platform Name | Developer | Primary Function |
| Astris AI | Lockheed Martin | A turnkey AI platform launched in late 2024/early 2025. It allows defense teams to deploy secure, "mission-grade" AI agents for sensor fusion, decision support, and logistics without relying on public cloud infrastructure. |
| Sentinel 2.0 | Cyber A.I. Group | An autonomous cyber defense platform. It uses AI to hunt for threats inside defense networks, identifying and neutralizing cyberattacks in real-time without human intervention. |
| Project Thunderforge | Pentagon / Tech Partners | An initiative/toolset focused on mission planning. It uses generative AI to simulate millions of battlefield scenarios (Courses of Action) to recommend optimal strategies to commanders. |
3. Operational & Tactical AI (Autonomy & Vision)
Tools embedded directly into aircraft, drones, and command systems to enable autonomy.
Collins Aerospace & C3 AI Initiative: A newly announced collaboration (late 2024) to embed C3 AI enterprise software into Collins' intelligent subsystems.
Application: Enhancing "sustainment" and "readiness" by predicting part failures on active aircraft fleets before they land.
Shield AI Hivemind: (Ongoing development) An AI pilot that enables swarms of drones and aircraft to operate autonomously without GPS or communications.
Update: Continues to gain traction in 2025 for "GPS-denied" environments, allowing UAVs to map and navigate bunkers or jammed airspace independently.
Raytheon & AWS Space Processing: A 2025 strategic collaboration using Amazon Bedrock and SageMaker.
Application: Processes massive streams of satellite data (ISR) in orbit or at the edge, using AI to identify threats or targets instantly rather than sending raw data back to Earth for analysis.
4. Manufacturing & Maintenance (MRO)
Tools focused on the "Smart Factory" and keeping assets flight-ready.
EmpowerMX (AI Modules): A leading aviation maintenance software now heavily integrating AI.
Capability: Uses predictive analytics to forecast labor and parts shortages for fleet maintenance. It connects directly to the shop floor to optimize the sequence of repairs on an aircraft.
NASA "Evolved Structures": While not a commercial product, this internal AI toolset has made headlines for generating specialized, organic-looking brackets and mounts for space missions.
Impact: These parts are lighter and stronger than human-designed equivalents and are designed specifically to be manufactured via 3D printing.
Summary of Key Trends (2025)
"Physics-Informed" AI: The industry is moving away from "black box" AI. Tools like Ansys SimAI and Luminary Cloud are trusted because they are trained on validated physics data, not just general internet data.
Generative AI for Code: A massive internal use case for contractors (like Lockheed's partnership with Google Gemini) is using GenAI to write and debug the millions of lines of code required for modern flight software.
Edge Computing: AI is moving from the data center to the "Edge" (the satellite, the jet, the drone) so decisions can be made instantly in combat scenarios where cloud connection is impossible.
Â
The following is a list of open-source AI tool developments in A&D, categorized by domain.
1. Geospatial & Earth Observation (GEOINT)
These tools use AI to analyze satellite imagery, replacing manual analysis with automated detection of terrain, weather, and objects.
Prithvi WxC (NASA & IBM):
What it is: A geospatial "Foundation Model" released open-source on Hugging Face (2024/2025).
Capability: Unlike older models trained for just one task (e.g., "find cornfields"), Prithvi is pre-trained on petabytes of NASA data. Developers can fine-tune it with small datasets to do complex military/civil tasks like spotting flood risks, tracking vehicle movement patterns, or classifying land cover in seconds.
GeoAI (OpenGeos):
What it is: An open-source Python library that acts as a bridge between standard geospatial data (GIS) and deep learning frameworks like PyTorch.
Capability: It simplifies the complex workflow of training AI on satellite maps. It automates the "clipping" of large satellite images into small chips that AI can read, making it easier for defense analysts to build custom object detectors (e.g., identifying airfields or ships) without deep coding expertise.
MAGE (National Geospatial-Intelligence Agency):
What it is: The "Mobile Awareness Geo-spatial Entity," an open-source mobile app developed by the NGA.
Capability: While not a "generative AI," it is a critical open data collection tool used by field teams (soldiers/responders) to tag dynamic events. It is now increasingly being fed into backend AI systems to train real-time situational awareness algorithms.
2. Autonomous Flight & Simulation
Open-source software is widely used to control "expendable" drones and to simulate combat scenarios for training AI pilots.
ArduPilot & PX4 (AI Integrations):
What it is: The world's most popular open-source flight control stacks.
Development: In 2024-2025, these platforms have seen a surge in "Companion Computer" integrations. Developers are now running AI scripts (using NVIDIA Jetson modules) on top of ArduPilot to enable "GPS-denied" navigation—allowing drones to fly visually when satellite signals are jammed.
JSBSim (AI Training Environments):
What it is: An open-source flight dynamics model (FDM) that simulates the physics of aircraft.
Capability: It is currently the "gym" for training AI combat pilots. Research teams (like those publishing in 2025) use JSBSim to create realistic "dogfight" scenarios where Reinforcement Learning (RL) agents learn to outmaneuver human tactics without risking real aircraft.
AirSim (Microsoft - Archived but Forked):
Note: While Microsoft archived the original project, community forks remain the gold standard for generating synthetic training data for drones. It allows engineers to simulate a drone flying through a burning building (visually) to train the AI before building the physical hardware.
3. Space Weather & Heliophysics
AI tools designed to protect satellite constellations and grids from solar interference.
Surya (NASA & IBM):
What it is: An open-source solar foundation model released in mid-2025.
Capability: It processes high-resolution images of the sun to predict solar flares and "space weather" events. Defense operators use this to predict when satellite communications might be disrupted or when GPS accuracy will degrade due to solar activity.
4. Cyber Defense & Code Security
Tools born from government challenges to secure the software supply chain.
DARPA AIxCC "Cyber Reasoning Systems" (Upcoming Release):
What it is: As part of the AI Cyber Challenge (AIxCC) culminating in 2025, finalist teams (like Team Atlantis, Trail of Bits, etc.) are developing AI systems that automatically find and patch software vulnerabilities.
Development: DARPA has mandated that the winning "Cyber Reasoning Systems" be released as open source. These tools will allow defense software teams to automatically scan their codebases (e.g., Linux kernels, flight software) and generate patches for security holes before adversaries can exploit them.
Summary of Open Source Use in Defense
| Tool / Project | Primary Function | Ideal User |
| Prithvi (Hugging Face) | Satellite/Weather Analysis | Geospatial Analysts, Data Scientists |
| ArduPilot / PX4 | Drone Flight Control | UAV Engineers, Drone Swarm Developers |
| Surya | Space Weather Prediction | Satellite Operators, Grid Planners |
| JSBSim | Physics Simulation | AI Researchers, Flight Control Engineers |
