I wonder how that works for software heavy war equipment, such as F-35. Does the seller provide full source code and control (and probably training?) over modification of the software? Do they agree on the paper only that the buyer can never get to use those weapons against the seller? Or, do they set those policies right inside the control units of those weapons?
If the seller country have significant control on the control units of the war instruments sold to another country, and if the seller country is able to update/modify/ control/restrict devices over the air, won't that make the buyer country just an outpost of the seller country?