Запретить разработчикам Max использование экстремистских JS-библиотек React и React Native

Проблема

Истоки проблемы

В ходе анализа публично доступных материалов и технологического стека веб-клиента и мобильного приложения мессенджера Max нашими экспертами было установлено, что для построения пользовательского интерфейса используются фреймворки React и React Native.

 

 

React был разработан компанией Facebook* (ныне Meta)* и распространяется в формате open-source с 2013 года. Несмотря на открытую лицензию (MIT), данная технология создаётся и поддерживается иностранной корпорацией, находящейся вне юрисдикции Российской Федерации.

 

Использование критически значимой зарубежной технологической экосистемы в инфраструктуре национального коммуникационного продукта создаёт следующие риски:

1. Зависимость от архитектурных решений и дорожной карты иностранного разработчика, чья деятельность признана в РФ экстремистской.

2. Необходимость регулярной адаптации под изменения, принимаемые внешним сообществом террористов.

3. Отсутствие полного технологического суверенитета в части фронтенд-инфраструктуры.

4. Потенциальная невозможность автономного развития при изменении глобальной политики лицензирования или поддержки.

Учитывая статус Max как национального коммуникационного продукта, считаем недопустимым стратегическую зависимость его клиентской части от иностранных UI-фреймворков.

Подтверждение: https://dev.max.ru/ui

*признана экстремистской организацией на территории РФ

Практический результат

Реализация предложенных мер позволит:


1. Обеспечить технологический суверенитет клиентской архитектуры Max

2. Снизить стратегические зависимости от иностранных корпораций

3. Стимулировать развитие отечественной фронтенд-экосистемы

4. Сформировать национальную школу UI-инженерии

5. Создать прецедент перехода от потребления зарубежных решений к созданию собственных.

В долгосрочной перспективе всё это позволит сформировать полностью автономную стековую архитектуру национальных цифровых продуктов.

Решение

1. Провести технологический аудит клиентской части Max на предмет использования иностранных UI-библиотек.

2. Разработать и внедрить план поэтапного отказа от использования React и React Native.

3. Инициировать создание отечественного UI-фреймворка или библиотеки компонентов для веб- и мобильной разработки.

4. Рассмотреть возможность государственной поддержки разработки суверенной фронтенд-платформы.

5. Установить регламент использования опен-сорс решений иностранного происхождения в национальных цифровых продуктах.

avatar of the starter
Savva MakeloveskiyАвтор петиции

21

Проблема

Истоки проблемы

В ходе анализа публично доступных материалов и технологического стека веб-клиента и мобильного приложения мессенджера Max нашими экспертами было установлено, что для построения пользовательского интерфейса используются фреймворки React и React Native.

 

 

React был разработан компанией Facebook* (ныне Meta)* и распространяется в формате open-source с 2013 года. Несмотря на открытую лицензию (MIT), данная технология создаётся и поддерживается иностранной корпорацией, находящейся вне юрисдикции Российской Федерации.

 

Использование критически значимой зарубежной технологической экосистемы в инфраструктуре национального коммуникационного продукта создаёт следующие риски:

1. Зависимость от архитектурных решений и дорожной карты иностранного разработчика, чья деятельность признана в РФ экстремистской.

2. Необходимость регулярной адаптации под изменения, принимаемые внешним сообществом террористов.

3. Отсутствие полного технологического суверенитета в части фронтенд-инфраструктуры.

4. Потенциальная невозможность автономного развития при изменении глобальной политики лицензирования или поддержки.

Учитывая статус Max как национального коммуникационного продукта, считаем недопустимым стратегическую зависимость его клиентской части от иностранных UI-фреймворков.

Подтверждение: https://dev.max.ru/ui

*признана экстремистской организацией на территории РФ

Практический результат

Реализация предложенных мер позволит:


1. Обеспечить технологический суверенитет клиентской архитектуры Max

2. Снизить стратегические зависимости от иностранных корпораций

3. Стимулировать развитие отечественной фронтенд-экосистемы

4. Сформировать национальную школу UI-инженерии

5. Создать прецедент перехода от потребления зарубежных решений к созданию собственных.

В долгосрочной перспективе всё это позволит сформировать полностью автономную стековую архитектуру национальных цифровых продуктов.

Решение

1. Провести технологический аудит клиентской части Max на предмет использования иностранных UI-библиотек.

2. Разработать и внедрить план поэтапного отказа от использования React и React Native.

3. Инициировать создание отечественного UI-фреймворка или библиотеки компонентов для веб- и мобильной разработки.

4. Рассмотреть возможность государственной поддержки разработки суверенной фронтенд-платформы.

5. Установить регламент использования опен-сорс решений иностранного происхождения в национальных цифровых продуктах.

avatar of the starter
Savva MakeloveskiyАвтор петиции
Новости этой петиции