Платежная система «Мир» перешла на российскую Java

Аватар пользователя Georg Karr Санкт-Петербург

«Национальная система платежных карт» перешла с Oracle JDK на отечественный дистрибутив Java – Liberica JDK – для поддержки систем высокой доступности и безопасного процессинга.

«Мир» переходит на российскую Java

Как стало известно CNews, оператор платежной системы «Мир», компания «Национальная система платежных карт» (НСПК), перешел на российскую среду исполнения Java – Liberica JDK. Разработка компании Bellsoft применяется НСПК в качестве платформы для систем процессинга, клиринга и программы лояльности. Bellsoft будет оказывать НСПК техническую поддержку.

Как рассказали CNews в НСПК, до перехода на отечественный дистрибутив Java в организации использовалась оригинальная платформа Oracle JDK. Обновления распространялись вендором бесплатно, однако затем его политика изменилась.

На вопрос CNews о том, почему выбор был сделан именно в пользу Liberica JDK, представитель компании ответил, что «это рекомендованный отечественный софт, который включен в реестр российского ПО. Кроме того, Liberica JDK основана на OpenJDK».

По словам Александра Белокрылова, генерального директора Bellsoft, «в финансовых системах предъявляются высочайшие требования к качеству и поддержке ПО, и поэтому важно, чтобы процессинг работал на безопасной российской среде исполнения Java».

Что такое Liberica JDK

Liberica JDK – это среда разработки и запуска приложений Java. Продукт создан российской компанией Bellsoft на основе проекта с открытым исходным кодом OpenJDK. Liberica JDK позиционируется разработчиком в качестве полноценной замены Oracle JDK. Liberica JDK включена в реестр российского ПО, допущена ФСБ для использования с сертифицированными криптографическими средствами и протестирована на совместимость с рядом отечественных операционных систем.

Первоначальный разработчик Java – компания Sun Microsystems, в 2009 г. поглощенная Oracle, в 2007 г. открыла исходный код Java под свободной лицензией GNU GPL v2 и создала проект OpenJDK, позволив другим компаниям участвовать в развитии платформы.

Начиная с версии 11, которая вышла в сентябре 2018 г., платформа Oracle JDK является платной. Последнее публичное обновление Java 11 вышло в феврале 2019 г. В данный момент и до декабря 2026 г. доступ к патчам безопасности и критическим исправлениям для Java 11 возможен только для коммерческих клиентов Oracle. Java 8 – еще одна актуальная версия платформы, вышла в марте 2014 г., а публичные обновления ее пользователи перестали получать в январе 2019 г. Bellsoft предлагает коммерческую поддержку версий Java 8 и 11 на собственной платформе Liberica JDK до 2031 и 2027 г. соответственно.

Liberica JDK, по заявлению представителей Bellsoft, включает все исправления критических уязвимостей, дефектов и оптимизации производительности. Bellsoft, наряду с Red Hat, SAP, Google и IBM, входит в пятерку компаний, вносящих наибольший вклад в разработку OpenJDK (по количеству отправленных исправлений). Это дает возможность заказчикам российской компании получать исправления безопасности синхронно с Oracle Java.

Где может применяться Liberica JDK

Как пояснил в разговоре с CNews Александр Белокрылов, применение Liberica JDK оправдано в системах, требующих высокого уровня безопасности. «Bellsoft выпускает обновления Liberica JDK синхронно с выходом обновлений Java SE, что минимизирует риск эксплуатации уязвимостей среды исполнения злоумышленниками», – отметил он.

Также платформа актуальна при создании современных микросервисных архитектур, которые становятся все более и более популярны, в том числе в крупных банках. По словам Белокрылова, Liberica JDK оптимизирована для работы в облаке и включает самый маленький в мире Docker-контейнер со стандартной средой исполнения Java SE.

Liberica JDK поддерживает широкий выбор платформ включая современные 64-битные Linux x86, ARM, так и устаревшие (legacy) 32-битные платформы, Solaris SPARC, x86, PowerPC. Система также гарантировано работает на российских ОС: Astra Linux, «Альт», «Ред ОС», «Роса». Таким образом, Liberica JDK подходит для работы в гетерогенном окружении.

«Иногда крупным компаниям сложно перенести некоторые приложения на современные версии Java. Для таких организаций Liberica JDK дополительно предлагает поддержку Java 1.6 и Java 1.7», – подытожил Белокрылов.

Чем занимается «Национальная система платежных карт»

НСПК – оператор платежной системы «Мир», операционный платежный и клиринговый центр Системы быстрых платежей Банка России, созданный в июле 2014 г. на волне введенных против России санкций. Структура была призвана обеспечить технологическую независимость банковской системы страны.

В задачи НСПК входят обеспечение бесперебойности операций по картам «Мир» и картам международных платежных систем на территории России, построение и развитие российской системы платежных карт.

Внутрироссийские операции по картам всех платежных систем, в том числе международных, осуществляются через процессинг операционного платежного и клирингового центра НСПК (ОПКЦ НСПК).

Отечественная платежная система «Мир» является российским аналогом таких систем как Visa, Mastercard и пр. Авторы проекта изначально задумывали карту «Мир» не как сугубо российскую, а как универсальную, поэтому в ней реализована совместимость со всеми технологическими стандартами, которые позволяют банкоматам считывать карточки различных платежных систем по всему миру.

Первая эмиссия карт для работы в платежной системе «Мир» произошла в декабре 2015 г.

 

Авторство: 
Копия чужих материалов

Комментарии

Аватар пользователя Стpaнник
Стpaнник(10 лет 11 месяцев)

Ява российская. А как же Алясочка? 

Комментарий администрации:  
*** Уличен в вопиющей неполживости - https://aftershock.news/?q=comment/11686044#comment-11686044 ***
Аватар пользователя mentat
mentat(12 лет 3 месяца)

OpenJDK что ль переименовали

Аватар пользователя mentat
mentat(12 лет 3 месяца)

И верно, "100% OpenJDK based"
https://bell-sw.com/

Аватар пользователя roman.kuvaldin
roman.kuvaldin(12 лет 3 месяца)

Все имеющиеся нынче явы - это 100% OpenJDK + немного пропиетарщины.

Аватар пользователя ДоброКот
ДоброКот(9 лет 10 месяцев)

это мягко говоря неправда

Аватар пользователя roman.kuvaldin
roman.kuvaldin(12 лет 3 месяца)

А твердо говоря?

Какая jvm нынче не растет из openjdk?

Аватар пользователя ДоброКот
ДоброКот(9 лет 10 месяцев)

ну вот хотя бы эта https://www.azul.com/products/zing/

и, к стати, у них команды разработчиков сидят в питере и в новосибе. хотя компания американская. так что некоторым образом российские технологии в работе

Аватар пользователя roman.kuvaldin
roman.kuvaldin(12 лет 3 месяца)

Открываем документацию на их сайте, а там: http://docs.azul.com/zing/zing-11.htm

OpenJDK (Open Java Development Kit) is an open-source implementation of the Java Platform, Standard Edition.
Azul Zing® is based on the OpenJDK source code.
This preview version supports the JDK 11 specification, while it underwent limited testing only.

OpenJDK - это основной и бесплатный функционал языка программирования, в 2020 году разве что JDK под Эльбрус не из него собирается. И то возможно МЦСТ в OpenJDK патчи отправляет.

Аватар пользователя ДоброКот
ДоброКот(9 лет 10 месяцев)

узнал подробнее. класслибы у них взяты из опнЖдк, жвм самописная. маркетологи решили что фраза "OpenJDK-based" добавит доверия со стороны покупателей

Аватар пользователя username
username(8 лет 4 дня)

BolgenOs навсегда. нет таких задач по освоению бюджета в it проектах на благо родины, которые не решить с помощью open source. 

Комментарий администрации:  
*** отключен (гнилой жаргон, хохлопропаганда) ***
Аватар пользователя Телеграфист

Нет в Мире таких бюджетов, которые нельзя было бы освоить при помощи бесплатного софта!

Комментарий администрации:  
*** Количество взбешенных собянинским беспределом растет в геометрической прогрессии (с) ***
Аватар пользователя roman.kuvaldin
roman.kuvaldin(12 лет 3 месяца)

При чем тут БолгенОС?

начиная с 11 версии Явы - Оракл поменял лицензию на Oracle JDK. Уже не помню сути изменений, но на прошлом проекте мы не ставили Oracle JDK 11 на сервера именно по причине ограничений новой лицензии. Соответственно, у вас остаются варианты:

0. Страдать и тепреть.
1. Брать OpenJDK и собирать её руками, в том числе и все заплатки, если вдруг найдутся баги в самой JDK/JVM. Если у вас есть деньги и программисты - то это вариант
2. Забашлять кому-то, который будет этим заниматься. За счет того, что баги и запросы у кучи народу будут одни и те же - можно размазать между ними стоимость коммерческой поддержки, и на эти деньги допиливать OpenJDK.
На западе этим занимаются Zuul и Amazon, у нас вот - Bellsoft.

То есть это не просто чуваки, которые берут и компилируют мастер-ветку OpenJDK, они туда и сами активно коммитят.
https://habr.com/ru/company/jugru/blog/426565/

Аватар пользователя Великий Кукурузо

3. Использовать .net

Аватар пользователя roman.kuvaldin
roman.kuvaldin(12 лет 3 месяца)

Это эквивалентно п.1 только ещё и всех программистов заменить надо.

Аватар пользователя Великий Кукурузо

Там всё проще, чем "собирать JDK". 

Аватар пользователя GrumpyVK
GrumpyVK(3 года 6 месяцев)

Ага. Проще не бывает. Особенно если вам нужно поддерживать какой-нибудь стандарт на основе байткода Java. Те же JavaCard, которые вполне в банках и платёжных системах используются.

Всё-таки надо признать, что .NET - это среда разработки для Windows (чего бы там реклама не пела), то есть если закладываться на санкции - то это не лучший выход.

Аватар пользователя Великий Кукурузо

.net был таким изначально, но Microsoft в отличии от Oracle вместо сбора денег открыла код  и сделала .net core - а это уже мультиплатформа. Дальше будут развивать core

Аватар пользователя GrumpyVK
GrumpyVK(3 года 6 месяцев)

Дальше будут развивать core

Ну вот когда доразовьют до чего-то - тогда и поговорим. Пока ни телефонов, ни банковских карт, ни даже банальных Blu-Ray дисков на основе core нету... а на основе Java - есть.

Аватар пользователя roman.kuvaldin
roman.kuvaldin(12 лет 3 месяца)

Пока мелкомягкие не опенсорснули .NET Core - суммарно на лицензии выходила крупная сумма, и тем крупнее чем крупнее был бизнес. Поэтому последние лет десять на бэкэнде везде линукс и докер. А когда опенсорснули - поезд уже ушел, дотнет на сервере никому не нужен.

Аватар пользователя roman.kuvaldin
roman.kuvaldin(12 лет 3 месяца)

https://www.youtube.com/watch?v=EjrR_dgLFPg&t=5393s про дотнет на реальных проектах :-)

Аватар пользователя eumorozov
eumorozov(4 года 9 месяцев)

Ох, не хочу звучать пессимистом, но очень дурно пахнет от этой новости. На 100% уверен, что поиском и заменой в исходниках OpenJDK поменяли название, и теперь получат государственных контрактов на $$$$$. :(

Единственная контора в России, серьёзно занимавшаяся Java, была в Новосибирске, и они прикрыли это направление в прошлом году почему-то. Причины не назывались, а сейчас не могу вспомнить название конторы, чтобы нагуглить. Но точно никакой никому не известный Bellsoft.

Аватар пользователя Arioch
Arioch(3 года 6 месяцев)

Буду надеяться, что это ближе к AltLinux - не гигант индустрии, но люди убеждённые, что Россия должна доказательно уметь собирать нужные программы из исходников - т.е. доказательно иметь полные исходники, полный набор инструментов сборки, и набор умений применять эти инструменты без того, чтобы вызывать "сертифицированного специалиста" на любой чих.

Если BellSoft это всё смог - то это нужное дело, хотя преувеличенных фанфар и не стоит.

....но почему OpenJDK а не OpenJ9?..

Аватар пользователя Великий Кукурузо

Я конечно понимаю, что Java в банкинге - это индустриальный стандарт, на котором написана куча легаси кода. Но по сути это развод тех, кто завязался на Java, либо со стороны богомерзкого Oracle, либо со стороны православного Bellsoft. Своим башлять, приятнее, конечно.

Я честно говоря не думал, что в мире Java всё настолько тухло.

Аватар пользователя Arioch
Arioch(3 года 6 месяцев)

Платить-то в любом случае придется, даже если они захотят придумать новый язык и переписать все библиотеки на "школьный алгоритмический". 

Вопрос-то даже не в том, что "кому", а будет ли этот кто-то брать деньги завтра? Вот запретят завтра Ораклу отгружать жабу в российские банки - и аврал

Аватар пользователя roman.kuvaldin
roman.kuvaldin(12 лет 3 месяца)

1. Это не так работает.
2. Основной центр разработки Oracle / Java в России все же был в Питере. И там до сих пор сидят ребята, которые создают Kotlin.

Аватар пользователя Борис The Blade
Борис The Blade(6 лет 10 месяцев)

Единственная контора в России, серьёзно занимавшаяся Java, была в Новосибирске, и они прикрыли это направление в прошлом году почему-то. Причины не назывались

По моему скромному мнению, они просто перестали получать деньги от своих серьезных занятий Java. После чего потеряли/уволили/перепрофилировали разработчиков по этой теме.

Поскольку у меня нет желания разжигать "священную войну", то я не буду делиться своим мнением о причинах ухода денег от Java. На результат это никак не влияет: денег нет и вряд ли они к ней вернутся.

Аватар пользователя ДоброКот
ДоброКот(9 лет 10 месяцев)

На 100% уверен, что поиском и заменой в исходниках OpenJDK поменяли название,

объясните, зачем менять название? эта контора продает поддержку свободного программного обеспечения. и прямо говорит какого именно - OpenJDK

Аватар пользователя Великий Кукурузо

Ну эт, конечно, топовый попил. Налепили свой шильдик на JDK и она стала отечественной, просто денег отгрузи не Oracle, а Bellsoft. Поменялся бенифициар с чужого на своего.

Ну наверное в мире Java за такое нормально башлять. Пока майкрософт с .net core "улыбается с неба", смотря на этот трэш

Аватар пользователя Alexish
Alexish(9 лет 5 месяцев)

 

Сами то пробовали открытое по под себя править и поддержтвать?

Вот почему про "попилы" громче всего кричат прыщааые хаброхомяки и блохеры-птушники? Свои мечты озвучивают?

Я както один проект делал. 3 месяца без выходных, по 10 часов в сутки. Сдали, в срок. 

Потом мне один такой же умный говорит - "вы там бабки пилите, ничего серьезного не делаете". Доооолго потом в словаре искал слова, коими я его обозвал... Обижался. 

Аватар пользователя dog97
dog97(9 лет 7 месяцев)

Посмотрим, может пенсию отгружать быстрее будут. А-то как перешёл с  Визы, так на 6-7 дней позже капать начала. А банк тот же:)))

Аватар пользователя VGlaz
VGlaz(9 лет 7 месяцев)

У меня по карте Мир в Тинькове списания-зачисления идут в разы быстрее, чем по Мастеркард в Сити.

Аватар пользователя dog97
dog97(9 лет 7 месяцев)

Я про другое. Видимо или система не работает как надо, или перегружен ПФР переводами на МИР.

Аватар пользователя muxa
muxa(11 лет 7 месяцев)

вам нравятся розы а я на них срал,

стране нужны паровозы, стране нужен металл (с)

а по существу  - сегодня гонял из красной банки в зеленую по линии card2card  и что я вижу на чекауте= мир :)

ну и чудно что отцепили таки внутренние переводы.

Аватар пользователя temap
temap(3 года 6 месяцев)

Ну насколько я знаю, у Эльбрусов своя Java машина, так что ноги, наверное, растут оттуда или туда. Новость скорее положительная

Аватар пользователя Великий Кукурузо

Как связана данная новость с эльбрусами?

Аватар пользователя muxa
muxa(11 лет 7 месяцев)

элементарно,Баттхед

эльбрус= без закладок пиндосов=ему можно доверить бапки и другое, критически важно для поддержания жизнедеятельности страны.

ну не доверять же свое непосильным трудом на галерах нажитое каким то там пендосским камням где мало что есть закладки так и загрузка ПО (винда, пингвин,демон или что там любит мамкин хацкер) происходит из под модифицированной rtOS которая уже второе десятилетие успешно имитирует старый добрый bios :) 

Аватар пользователя Великий Кукурузо

В новости про Фому, а вы про Ерёму.

 

Аватар пользователя temap
temap(3 года 6 месяцев)

Она связана с Java. Некоторые комментаторы просто говорят, что это очередной болгенос. Я просто привёл конкретный пример, где есть и используется отечественная Java

Аватар пользователя roman.kuvaldin
roman.kuvaldin(12 лет 3 месяца)

Не своя точно - я смотрел презентацию Артемьева. Там всё та же OpenJDK под капотом, но допиленная в части использования эльбрусовских особенностей.

Аватар пользователя xtotec
xtotec(7 лет 5 месяцев)

Все критики на тему "переклеили шильдики, очередной попил" немного невнимательно читали статью. Есть в ней такая строка

Bellsoft, наряду с Red Hat, SAP, Google и IBM, входит в пятерку компаний, вносящих наибольший вклад в разработку OpenJDK (по количеству отправленных исправлений)

Все остальные в этом списке тоже "шильдики переклеивают" или всё же исправляют и дорабатывают код?

Откуда сразу столько негатива?

Аватар пользователя Великий Кукурузо

Оттуда, что платформа открытая и контрибутят туда все подряд, но теперь под русским названием. То есть ФСБ его серитифицирует, а openJdk, что лежит в основе, - нет. Соответственно работать в банковской сфере можно только с их продуктом. Я совсем не против, чтобы Bellsoft зарабатывал на развитии Java и поддержки enterprise клиентов, это абсолютно нормально и хорошо для всех. Но тогда и называйте это поддержкой. А по факту они подменяют понятия и продают опенсорс проект под своим именем и сколько там именно их вклада - большой вопрос.

Ауж называть платформу отечественной только по тому что русская компания повесила на OpenJDK своё название - это вообще фарс.

 

Аватар пользователя Daemon
Daemon(6 лет 11 месяцев)

Я плохо понимаю, как Ваше утверждение про подмену понятий может существовать с упомянутым выше "100% OpenJDK" на сайте Bellsoft. У меня что-то не стыкуется. Компания оракл в openjdk  ввела понятие vendor, как раз для упоминания тех компаний, кто будет заниматься сборкой.  Это может быть сборка Васи Пупкина. Или компании azul, или adoptjdk, или amazon,  или bellsoft и т.д. От того, какой вендор делает сборку (ставя свой vendor id в сооответствии с официальными правилами openJDK), подмена понятий не происходит, по крайней мере до тех пор, пока кто-либо не начнет присваивать себе право на интеллектуальную собственность в виде исходников openjdk. Я этого не наблюдаю. Другой разговор, что журналист cnews не совсем корректно описал происходящее. Оставим это на его/ее совести.

Аватар пользователя Basych
Basych(9 лет 10 месяцев)

Я совсем не против, чтобы Bellsoft зарабатывал на развитии Java и поддержки enterprise клиентов, это абсолютно нормально и хорошо для всех. Но тогда и называйте это поддержкой. А по факту они подменяют понятия и продают опенсорс проект под своим именем и сколько там именно их вклада - большой вопрос.

Так если есть вопрос, ответьте на него как положено, а не фантазируя. 

Что? У вас нет точных данных о том, что же там на самом деле происходит? Так а нахрена тогда этот фантастический мусор писать? Я так тоже умею, фантазия имеется, но кому оно надо? 

Нам нужны факты, а не причитания на основе воображений.

У подобных статей, по идее, должно быть минимум комментов. Потому как адекватному юзеру сразу понятно, что не побывав в центре событий, всё равно ничего внятного сказать не сможешь, поэтому и комментировать тут нечего, а за новость спасибо большое. Но нет же, новая почва для домыслов подоспела, как же тут не оторваться?

Аватар пользователя Daemon
Daemon(6 лет 11 месяцев)

забавно, что народ даже не пытается разобраться в том, что комментируют ))
Bellsoft java - это openjdk, что и сказано на главной странице продукта. И никто это не "продает" как российскую джаву - скачать это дело можно бесплатно и пользоваться сколько захотите.

Суть здесь в другом:
1. Компания гарантирует(собственной головой, грубо говоря), что на этапе сборки openjdk не было добавлено закладок
2. Компания продает поддержку продукта для тех юрлиц, кому это нужно(в частности, обеспечивает скорейшее обновление патчей безопасности, если будут найдены уязвимости).

И то и другое интересно в 1ую очередь финансовым и гос структурам.

Аватар пользователя eumorozov
eumorozov(4 года 9 месяцев)

Негатив от кликбейтного заголовка. Согласитесь, что не разобрался прежде всего автор статьи.

Есть большая разница между написанием своей реализации Java и поддержкой OpenJDK за деньги. Огромная.

Аватар пользователя Великий Кукурузо

Про поддержку всё понятно, никто их за это не порицает. Но обратите внимание, что на самом деле чуваки вовремя подсуетились и выехали на 3х простых пунктах:

  • Компания из РФ
  • Готовый опенсорс проект
  • Декларируют что проверяют закладки

Этого оказалось достаточно чтобы по сути сертифицировать в ФСБ OpenJDK, но под своим именем. 

 

Аватар пользователя GrumpyVK
GrumpyVK(3 года 6 месяцев)

Вы самый главный пункт забыли:

  • Компания готова и способна осуществлять техподдержку условной компании "Крымский Атом".

А ведь ровно ради этого пункта, собственно, всё и затеяно.

Государтство меньше всего волнуют вопросы стимулирвания "россйских разработчиков". Речь идёт о безопасности в мире с взбесившимся "санкционным принтером".

И в этом контексте, несомненно, продукт собранный и поддерживаемый компанией из России - надёжнее, чем какой-нибудь .NET Core.

Даже если Трамп совсем прифигеет и прикажет Oracle вот прям завра Java закрыть и запретить экспорт из США... старая версия останется у Bellsoft и у пользователей будет несколько лет на то, чтобы решить что с этим делать... а .NET - у вас такой опции не будет.

Аватар пользователя AndreyTemp
AndreyTemp(8 лет 4 месяца)

Уверен на 100% что никакой официальной поддержке для крымских компаний не будет. Санкции.

Комментарий администрации:  
*** отключен (систематические набросы) ***
Аватар пользователя GrumpyVK
GrumpyVK(3 года 6 месяцев)

Уверен на 100% что никакой официальной поддержке для крымских компаний не будет.

Если будет оффициальны отказ, то письмо с отказом форвардится в минсвязь и JDK резко перестаёт быть российским.

А если отказа не будет и просто предложат заключить договор где-нибудь на Кубани... вам шашечки или ехать?

Аватар пользователя AndreyTemp
AndreyTemp(8 лет 4 месяца)

вам шашечки или ехать?

ВЫ точно в Германии живёте? Если шашечки и поездка вступают в противоречие то вы в позднем совке. 

Комментарий администрации:  
*** отключен (систематические набросы) ***

Страницы