
France Denied Source Code to India
Notwithstanding ongoing diplomatic efforts by New Delhi, Dassault Aviation remains reluctant to transfer the essential software infrastructure that controls the Rafale’s mission systems, weapons integration, and avionics suite.
France’s unwavering denial of India’s request for access to the Rafale jet’s source code has rekindled strategic tensions, revealing the constraints of advanced arms procurement when digital sovereignty is excluded.
India plans to include homemade weapons like the Astra beyond-visual-range air-to-air missile, the Rudram anti-radiation missile, and different smart munitions into the Rafale system to increase its combat independence and reduce reliance on foreign suppliers.
This action is fundamental to India’s “Atmanirbhar Bharat” (Self-Reliant India) initiative, which anticipates a future where domestic research and development and manufacturing support the nation’s airpower capabilities.
The Rafale is a fighter jet with two engines that can fly fast without using extra fuel, which helps it carry more weight and fly longer distances.
Thales RBE2
The Rafale, outfitted with the Thales RBE2-A Active Electronically Scanned Array (AESA) radar, can monitor up to 40 targets and engage 8 concurrently at distances surpassing 100 km, positioning it among the most sophisticated radar systems in its category.

The aircraft has the Spectra Electronic Warfare Suite, which includes devices that detect radar, block signals, and sense incoming missiles, allowing it to spot and deal with modern threats using different methods.
The Rafale fleet of India are additionally outfitted with Helmet Mounted Display Systems (HMDS), Thales Front Sector Optronics (FSO), Infrared Search and Track (IRST), and sophisticated data links for real-time network-centric operations.
The Rafale can use the Meteor missile, which can hit targets more than 60 km away; the SCALP-EG cruise missile, which can strike accurately from up to 500 km; and the Hammer (AASM) precision bombs for ground attacks.
India procured 36 Rafale jets through a €7.8 billion (RM37.5 billion) contract finalised in September 2016, with the inaugural jet delivered on July 29, 2020, and the last aircraft received on December 15, 2022. The Rafales are currently operational at Ambala Airbase adjacent to Pakistan and Hasimara Airbase near the Chinese border, both selected for their strategic significance in India’s two-front war strategy.
Rafale-M fighters
To augment maritime strike capability, India finalised a US$7.4 billion (RM33.3 billion) agreement in April 2025 for 26 Rafale-M fighters; the naval variant is intended for deployment on INS Vikrant and INS Vikramaditya.
These carrier-based jets will supplant the obsolete MiG-29K fleet and furnish India with authentic fourth-plus-generation maritime airpower at sea—essential in light of China’s growing carrier presence in the Indian Ocean.
India and France cooperate on integrating Indian weapons, like the Astra Mk1 and the Smart Anti-Airfield Weapon. However, France refuses to share Rafale’s core source code, creating a major hurdle for deeper defence cooperation. The source code controls key systems, including the Modular Mission Computer and radar-electronic interface for weapon integration.
Without it, India cannot independently adapt the Rafale or update its software without French approval. A senior Indian Air Force officer called the lack of access a serious obstacle to defence modernisation. This issue recalls past problems with the Mirage 2000, where limited code access blocked local upgrades.
AI-powered local subsystems
France has offered only small-scale cooperation through joint technical teams and restricted software kits. India’s push for full access reflects its desire to reduce foreign dependence and boost its independent defence capabilities. Military experts say code access would let India quickly change missions and add AI-powered local subsystems.
It would also allow India to optimise logistics without external assistance. France insists the source code is a strategic asset developed over decades at high cost. French officials fear granting access could encourage other Rafale buyers to demand the same.
Countries like Egypt, Qatar, and possibly Indonesia might also seek similar rights. Paris also warns that code access could create security risks. These risks include reverse engineering, hacking attempts, or illegal transfer of French technology to rivals.

Post-sale Support Agreements
France says unauthorised changes by third parties could harm aircraft’s safety, certifications, and post-sale support agreements. Paris warns that such risks could threaten the entire Rafale export programme. Temporary fixes include using Indian weapons with external pods or fire-and-forget mode.
These options are not optimal and limit the full potential of the Rafale. The Rafale features advanced sensors and strong networking capabilities. Despite the standoff, India-France defence ties remain close and evolving.
The April 2025 Rafale-M deal demonstrates ongoing trust in sharing advanced technology, although there are some limitations. Indian officials see a long-term solution in building homegrown fifth-generation fighters like the AMCA. They also aim to improve the Tejas Mk2, designed for full mission system control.
As warfare becomes software-driven, the Rafale code dispute highlights the limits of sovereignty in high-tech weapons. France remains firm on protecting the Rafale’s digital core. However, other aircraft makers have given full or partial source code access to trusted allies.
The U.S. gave Israel exceptional access to the F-35’s software architecture. This allowed the Israeli Air Force to integrate its C3 and electronic warfare systems into the “Adir” variant. Israel can now use the F-35 as its system, adding unique weapons and cyber tools.
This capability strengthens Israel’s military edge in the region. Russia has sometimes shared full technical documentation and system access with key partners like India for the Su-30MKI. This enabled India to add DRDO radar warning receivers, Astra missiles, and homemade mission computers.
Lockheed Martin supported South Korea’s KF-21 Boramae with design plans and software assistance. However, the U.S. kept the F-35 source code under strict control. Sweden’s Saab, seeking Gripen sales, offered full tech transfer and code access to Brazil. Brazil now builds and modifies the Gripen-E locally under a joint development framework.
Conclusion
These examples demonstrate that, with appropriate strategic alignment and trust frameworks, access to source code for fighter aircraft—though sensitive—is not unprecedented. The Indian defence establishment is now scrutinising the rationale behind granting access to certain allies while denying it to the world’s largest democracy, a crucial strategic partner of the West in the Indo-Pacific region. This double standard has exacerbated the ongoing debate in India regarding true technological sovereignty in advanced defence procurement.
References
- Rafale Overview—dassault-aviation.com
- Rafale Induction – pib.gov.in
- Rafale-M Deal – defensenewstoday.info
- Astra Missile Test – drdo.gov.in
- Tejas Mk2 & AMCA – hal-india.co.in
- Rafale Sensors & Spectra – thalesgroup.com
- Su-30MKI Upgrades – thehindu.com
- F-35 Israeli Customisation – breakingdefense.com
- Brazil-Gripen Tech Transfer – saab.com
- Mirage 2000 Upgrade Issues – indiatoday.in





