на каком языке написана платформа 1с
«1С:Предприятие» перешло на российскую Java
«1С» выбирает российскую Java
Как стало известно CNews, фирма «1С» выбрала отечественную платформу Liberica JDK компании Bellsoft в качестве стандартного средства запуска компонентов программ системы «1С:Предприятие», написанных на языке программирования Java. Кроме того, Bellsoft будет оказывать техническую поддержку фирме «1С».
Среду исполнения Java, входящую в состав пакета Liberica JDK, планируется включать в комплекты поставок ПО «1С», в составе которого есть Java-компоненты. В частности, инструмент разработчика 1C:Enterprise Development Tools (EDT) для своей работы нуждается в среде исполнения Java, пояснили CNews в Bellsoft.
1C:EDT – это кроссплатформенная расширяемая среда разработки прикладных решений для платформы «1С:Предприятие». Она создана на основе популярной интегрированной среды разработки Eclipse с открытым исходным кодом на Java. 1C:EDT включает инструменты автоматизации разработки, а также позволяет расширять функциональность инструментов разработки с помощью дополнений (плагинов).
Представитель «1С» в разговоре с CNews подтвердила факт перехода на Liberica JDK, однако воздержалась от рассказа о подробностях.
Почему не Oracle JDK
Говоря о возможных причинах выбора фирмы «1С» в пользу Liberica JDK при наличии альтернатив в виде Oracle JDK и OpenJDK, генеральный директор компании Bellsoft Александр Белокрылов отметил, что «благодаря сотрудничеству с Bellsoft «1С» получает возможность предоставлять миллионам своих пользователям безопасную и надежную среду исполнения Java, а также – возможность оперативно исправлять обнаруженные дефекты прямо в проекте OpenJDK». По его мнению, экспертиза и опыт инженеров Bellsoft позволяют поддерживать в новых версиях Liberica JDK компоненты, которые были исключены из поддержки Oracle JDK, например, JavaFX.
«Подобные преимущества, как показал опыт, являются существенными для ряда клиентов Bellsoft. Также важным аспектом было изменение лицензионной политики и отсутствие возможности использовать Oracle JDK без коммерческой подписки на поддержку», – пояснил Белокрылов.
Напомним, что в апреле 2019 г. корпорация Oracle изменила условия использования Oracle JDK. По условиям новой лицензии, бесплатно применять Oracle JDK/JRE в коммерческих целях стало запрещено. До этого момента фирма «1С» рекомендовала именно эту сборку для запуска среды разработки 1C:Enterprise Development Tools.
В примечании к релизу EDT версии 1.11.0, который состоялся летом 2019 г., предлагалось при отсутствии соответствующей подписки вместо Oracle JDK использовать один из дистрибутивов на базе OpenJDK, среди которых фигурировал и Liberica JDK.
Что такое Liberica JDK
Liberica JDK поддерживает широкий выбор платформ включая как современные 64-битные Linux x86, ARM, так и устаревшие (legacy) 32-битные, Solaris SPARC, x86, PowerPC. Система также гарантировано работает на российских ОС: Astra Linux, «Альт», «Ред ОС», «Роса». Таким образом, 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.
Проект в НСПК
В конце сентября 2020 г. CNews сообщил о том, что оператор платежной системы «Мир», «Национальная система платежных карт» (НСПК), перешла на Liberica JDK. До перехода на отечественный дистрибутив Java в организации использовалась оригинальная платформа Oracle JDK.
Разработка компании Bellsoft применяется НСПК в качестве платформы для систем процессинга, клиринга и программы лояльности. Также, по условиям соглашения, Bellsoft оказывает оператору техническую поддержку.
На каком языке написана 1С?
04 Oct 2017 в 17:22
04 Oct 2017 в 17:22 #1
И следующий: сколько по времени займет его изучение, если я в программировании полный 0?
Куратор других игр и разного
04 Oct 2017 в 17:23 #2
04 Oct 2017 в 17:26 #3
Один из вопросов в названии.
И следующий: сколько по времени займет его изучение, если я в программировании полный 0?
Ну т.к на первый вопрос тебе уже ответил крем я попробую ответить тебе на 2 вопрос (не совсем)
А зачем тебе именно 1С? Весьма узкопрофильная штука онли в рашке бтв
Куратор технического раздела
04 Oct 2017 в 17:34 #4
04 Oct 2017 в 17:35 #5
И следующий: сколько по времени займет его изучение, если я в программировании полный 0?
Все зависит от того, знаком ли с предметной областью (бухгалтерией), ибо бОльшую часть занимает именно оно, а программирование как таковое очень примитивное.
04 Oct 2017 в 17:35 #6
А зачем тебе именно 1С? Весьма узкопрофильная штука онли в рашке бтв
На самом деле я вообще подумываю о смене деятельности, если честно, и если бы у меня получилось скажем освоить тот язык на котором написана 1с и успешно пользоваться этим и применять я бы мб задумался о смене профессии, ну а нет, так нет.
Поэтому я и задал вопрос на этом форуме.
04 Oct 2017 в 17:39 #7
На самом деле я вообще подумываю о смене деятельности, если честно, и если бы у меня получилось скажем освоить тот язык на котором написана 1с и успешно пользоваться этим и применять я бы мб задумался о смене профессии, ну а нет, так нет.
Поэтому я и задал вопрос на этом форуме.
И да если ты говоришь что-то она неправильно считает, 120% что это ошибка пользователя.
04 Oct 2017 в 17:41 #8
Зачастую она не правильно считает и приходиться «подбивать».
открою тебе секрет
это ты неправильно считаешь а не она
04 Oct 2017 в 17:41 #9
На самом деле я вообще подумываю о смене деятельности, если честно, и если бы у меня получилось скажем освоить тот язык на котором написана 1с и успешно пользоваться этим и применять я бы мб задумался о смене профессии, ну а нет, так нет.
Поэтому я и задал вопрос на этом форуме.
А зачем знать на каком языке написана программа? Если для твоих нужд надо знать какой язык использует программа может ты так хотел сказать.
04 Oct 2017 в 17:43 #10
Один из вопросов в названии.
И следующий: сколько по времени займет его изучение, если я в программировании полный 0?
Ты определись, тебе нужен язык на котором написана 1Ска или же сам язык 1С для бухгалтерских делишек в оной программке.
04 Oct 2017 в 17:44 #11
На самом деле я вообще подумываю о смене деятельности, если честно, и если бы у меня получилось скажем освоить тот язык на котором написана 1с и успешно пользоваться этим и применять я бы мб задумался о смене профессии, ну а нет, так нет.
Поэтому я и задал вопрос на этом форуме.
04 Oct 2017 в 17:47 #12
И да если ты говоришь что-то она неправильно считает, 120% что это ошибка пользователя.
сам язык 1С для бухгалтерских делишек в оной программке.
04 Oct 2017 в 17:54 #13
04 Oct 2017 в 17:57 #14
Я хоть и не программист,но зачем изучать в 2017 устаревший 1с мне не совсем ясно
04 Oct 2017 в 17:59 #15
есть плееры в доту, и есть те кто идут дабл мид
есть обычные челики, а есть хейтеры
вроде пока просто, да?
так вот, есть программисты, и есть одинэсники
04 Oct 2017 в 17:59 #16
04 Oct 2017 в 19:07 #17