روسیه فروش وسایل الکترونیکی بدون نرم افزارهای روسی را ممنوع کرد

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از اینترستینگ انجینیرینگ، بر اساس قانون یادشده اگر شرکت های سازنده وسایل الکترونیکی از نصب نرم افزارهای پیش فرض به زبان روسی در این کشور سر باز زنند، حق فروش آنها را نخواهند داشت.

دولت روسیه هدف از این اقدام را کمک به توسعه صنعت نرم افزار در این کشور و مقابله با سلطه طلبی شرکت های فناوری غربی و به خصوص آمریکایی عنوان کرده است.

گوگل بر مبنای قرارداد خود با بسیاری از شرکت های سازنده گوشی های اندرویدی آنها را مجبور می کند تا نرم افزارهای این شرکت را به طور پیش فرض در گوشی های تولیدیشان بگنجانند. روسیه قصد دارد با وضع قانون جدید این انحصار را بر هم بزند و فضایی برای توسعه کسب و کار شرکت های فناوری روسی ایجاد کند.

رسانه های غربی و آمریکایی با جنجال آفرینی در این زمینه هدف از اقدام تازه روس ها را کنترل و نظارت کاربران وسایل الکترونیک در روسیه عنوان کرده اند.

البته وضع قانون یادشده به معنای ممنوعیت استفاده از نرم افزارهای غیر روسی نیست و تنها قرار است نرم افزارهای روسی جایگزین نرم افزارهای پیش فرض گوگل شوند.

114
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });