Le gouvernement russe souhaite avoir accès aux codes-sources d'Apple pour s'assurer que ses produits ne contiennent pas d'outils destinés à espionner sur les institutions de l'Etat. La demande russe a été faite lors d'une réunion entre le ministre de la communication Nikolai Nikiforov et le directeur général d'Apple en Russie, Peter Engrob Nielsen.
La Russie affirme que sa requête a pour but de garantir les droits des consommateurs en tant qu'utilisateurs des entreprises, ainsi que les intérêts relatifs à la sécurité de l'État. Mais il est probable qu'Apple ne révèlera pas si facilement de certains de ses secrets commerciaux les plus sensibles.
Un code source est une série d'instructions écrites de programmation qui commande les logiciels. Certains organismes sans but lucratif ou sociétés de technologie bienfaitrices rendent leurs codes-sources publics pour permettre aux développeurs de les adapter et de les améliorer. Cependant, la plupart des entreprises privées gardent leurs codes-sources confidentiels.
M. Nikiforov a également lancé une menace à peine voilée aux entreprises qui ne se conformeraient pas à sa demande, alléguant du fait qu'une entreprise qui n'a aucune intention coupable n'a pas de raison de ne pas accepter, ajoutant qu'il « était toujours incertain» que les sociétés d'État utiliseraient encore des logiciels d'entreprises qui n'auraient pas répondu favorablement. M. Nikiforov a également demandé les codes sources utilisés par SAP, quatrième plus grand fabricant de logiciels d'entreprise au monde et la plus grande société de technologie allemande.