Russian officials will be barred from using foreign software from next year if a Russian version exists. The move, which is aimed at boosting Russia's national security and the country's tech industry, could cost foreign firms hundreds of millions of dollars in annual revenues.