Russia gets heavy with Apple
The government wants to make sure Apple's products don't contain tools to spy on state institutions.
The Russian proposal was made during a meeting between communications minister Nikolai Nikiforov and Apple's general manager in Russia, Peter Engrob Nielsen.
Russia reckon it's all perfectly cool and this move is to ensure the right of consumers and for state security interests.
Apple, unsurprisingly, aren't too keen on the idea.
While it's not unusual for non-profit and charitable organisations to offer up their source codes, as it lets other people in to help improve them. The majority tend to keep their codes confidential.
In a statement, Mr Nikiforov said Russian-ly: "Edward Snowden's revelations in 2013 and US intelligence services' public statements about the strengthening of surveillance of Russia in 2014 have raised a serious question of trust in foreign software and hardware."
"Obviously, companies which disclose the source code of their programmes are not hiding anything, but those who do not intend to establish cooperation with Russia on this issue may have undeclared capabilities in their products."
That's making Russia look all far out and liberal, eh readers? Especially with a "remains uncertain" when questioned about a company's future if they failed to comply.
Mr Nikiforov has also asked for the source codes used by SAP, the world's fourth-largest business software maker and Germany's biggest tech company.
Oh, those Russians.