LINUX.ORG.RU

Java


203

21

Всего сообщений: 420

Первый выпуск реализации протокола TLS 1.3 на Java с алгоритмами ГОСТ в соответствии с RFC 9367

 ,

Группа Java

Модуль crypto-gost-tls13 содержит реализацию TLS 1.3 (RFC 8446 + RFC 9367) с ГОСТ-криптографией. Данный релиз является начальной версией библиотеки и готов для внутреннего использования.

Особенностью библиотеки является реализация на чистой Java. Все криптографические операции выполняются встроенными средствами библиотеки — без внешних зависимостей.

Это в своем роде одна из первых открытых реализаций TLS 1.3 с ГОСТ на Java, поэтому interop-тестирование выполнено в минимально доступном объеме.

( читать дальше... )

Библиотека распространяется под свободной лицензией.

>>> Состоялся начальный релиз протокола TLS 1.3 на Java с ГОСТ алгоритмами в соответствии с RFC 9367 (gitflic.ru)

anonymous
()

Roguelike-игра Remixed Pixel Dungeon теперь доступна в Snap

 , , , ,

Группа Игры

В каталоге приложений Snapcraft опубликована сборка открытой roguelike-игры Remixed Pixel Dungeon.

Проект представляет собой масштабный форк классической игры Pixel Dungeon. В отличие от оригинала, в Remixed-версии реализован город на поверхности, добавлены новые игровые классы, а также значительно расширен арсенал предметов, список монстров, боссов и доступных локаций.

Ещё одним значительным отличием является встроенная поддержка пользовательских модификаций. С помощью JSON и Lua можно изменять/создавать практически всё.

Так как snap-пакет был собран только вчера и был проверен только на ubuntu 22.04 – буду рад баг-репортам.

Для установки игры достаточно выполнить команду:

sudo snap install remixed-pixel-dungeon

>>> Исходный код на GitHub

>>> Snap (snapcraft.io)

mike666
()

Unexpected Keyboard 2.0.0 и 2.0.1

 , , unexpected keyboard, виртуальная клавиатура

Группа Android

Состоялся выпуск 2.0.0 Unexpected Keyboard – лёгкой виртуальной клавиатуры для Android, обеспечивающей конфиденциальность. Главной особенностью клавиатуры является возможность ввода большего количества символов свайпом, проводя пальцем по клавишам в направлении их углов.

Исходный код проекта распространяется по лицензии GNU GPL 3.0. Готовые сборки доступны на странице репозитория, F-Droid и Google Play.

( читать дальше... )

>>> Подробности на GitHub (github.com)

dataman
()

Анонс Oracle Java Verified Portfolio

 ,

Группа Java

На конференции JavaOne 2026 компания Oracle анонсировала свою инициативу Java Verified Portfolio. Это тщательно отобранный специалистами Oracle набор инструментов, фреймворков и библиотек Java, разработанных для бесшовной интеграции, активной поддержки и проверенной совместимости со всеми версиями Oracle JDK. Благодаря четким планам развития, регулярным обновлениям и надежным ресурсам, подтвержденным гарантированным происхождением от Oracle, Java Verified Portfolio ускоряет современную разработку, оптимизирует рабочие процессы и дает вам уверенность в создании, тестировании и развертывании инновационных Java-приложений.

Java Verified Portfolio предоставляется бесплатно клиентам Oracle Cloud Infrastructure (OCI) и подписчикам Java SE, а многие релизы также предоставляются бесплатно всем пользователям.

>>> Подробности (oracle.com)

Lusine
()

JDK 26

 , ,

Группа Java

17 марта 2026 года состоялся выпуск JDK 26 — эталонной реализации платформы Java SE (Platform version 26), специфицированной в JSR 401 в рамках Java Community Process. Об этом сообщается на официальном сайте OpenJDK.

( читать дальше... )

>>> Подробная информация об изменениях (рус., opennet.ru)

>>> Подробная информация об изменениях (англ., openjdk.org) (openjdk.org)

splinter
()

Apache NetBeans 29

 , , ,

Apache NetBeans 29
Группа Разработка

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др.

( читать дальше... )

>>> Скачать

>>> Подробности (github.com)

troizet
()

Apache NetBeans 28

 , , ,

Apache NetBeans 28
Группа Разработка

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.

( читать дальше... )

>>> Подробности (github) (github.com)

troizet
()

Вышла RunaWFE Free 4.6.0 — российская система управления бизнес-процессами предприятия

 , , , ,

Вышла RunaWFE Free 4.6.0 — российская система управления бизнес-процессами предприятия
Группа Open Source

RunaWFE Free — это свободная российская система управления бизнес-процессами и административными регламентами. Написана на Java, распространяется под открытой лицензией LGPL. RunaWFE Free использует как собственные решения, так и некоторые идеи проектов JBoss jBPM и Activiti, содержит большое количество компонентов, задача которых обеспечить удобную работу конечного пользователя.

( читать дальше... )

Репозиторий (GitHub)

>>> Сборки (sourceforge.net) (sourceforge.net)

amikheev
()

Apache NetBeans 27

 , , ,

Apache NetBeans 27
Группа Разработка

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.

( читать дальше... )

>>> Подробности (github.com)

troizet
()

Новая версия IntelliJ IDEA 2025.2 с оффлайн AI автозаполнением кода

 , , ,

Новая версия IntelliJ IDEA 2025.2 с оффлайн AI автозаполнением кода
Группа Java

Вышла новая версия IntelliJ IDEA 2025.2 — известной интегрированной среды разработки на Java. Она предлагает функции автозаполнения кода, отладки, менеджмента проектов и другие инструменты для работы со сложными кодовыми базами.

Одно из главных нововведений — поддержка оффлайн-автозаполнения кода для Java, что позволит разработчикам получать подсказки при написании кода даже без наличия интернета, что весьма полезно для работы с конфиденциальными проектами. Также была добавлена поддержка Java 25.

В новой версии улучшены инструменты отладки для Spring, а также добавлена поддержка Maven 4, что упрощает процесс работы с проектами. Теперь разработчики могут легче анализировать производительность, собирая данные о потоках в приложениях.

Для пользователей платной версии IntelliJ IDEA Ultimate появились новые функции, такие как возможность получать информацию о работе приложений в реальном времени и улучшенное редактирование баз данных. JetBrains также обновила свою политику подписки, чтобы основные функции оставались доступными даже при задержке продления.

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

Скачать IntelliJ IDEA можно с официального сайта или в виде Snap.

Бесплатная версия:

sudo snap install intellij-idea-community --classic

Платная версия:

sudo snap install intellij-idea-ultimate --classic

Полный список изменений

>>> Подробности (omgubuntu.co.uk)

fail2ban
()

Apache NetBeans 26

 , , ,

Apache NetBeans 26
Группа Разработка

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.

( читать дальше... )

>>> Скачать

>>> Подробности (github.com)

troizet
()

OpenIDE — новая IDE на базе IntelliJ Idea CE

 , , openide

OpenIDE — новая IDE на базе IntelliJ Idea CE
Группа Open Source

«Группа Астра», Axiom JDK и Haulmont представляют интегрированную среду разработки с открытым исходным кодом на базе IntelliJ IDEA Community Edition. Необходимость в создании нового продукта вызвана тем, что некоторые проприетарные компоненты IDEA недоступны в России. Например, в свободной версии IntelliJ IDEA отсутствуют поддержка Docker и Spring.

В OpenIDE убрана телеметрия JetBrains, исключены все проприетарные компоненты. Добавлена поддержка российских JDK и хостинга кода.

( читать дальше... )

Исходный код доступен на Gitflic.

Одновременно разработчики открыли маркетплейс расширений для OpenIDE, на текущий момент насчитывающий более 300 расширений.

>>> Сайт программы (openide.ru)

Aceler
()

Apache NetBeans 25

 , , ,

Apache NetBeans 25
Группа Разработка

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.

( читать дальше... )

>>> Скачать

>>> Подробности (github.com)

troizet
()

Apache NetBeans 24

 , , ,

Apache NetBeans 24
Группа Разработка

Представлен очередной выпуск Apache NetBeans –- интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.

( читать дальше... )

>>> Подробности (github.com)

troizet
()

Apache NetBeans 23

 , , ,

Apache NetBeans 23
Группа Разработка

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.

В этом выпуске:

  • улучшена поддержка систем сборки Gradle и Maven;
  • улучшена поддержка языков java, PHP;
  • и многое другое

Скачать

>>> Подробности (github.com)

troizet
()

RTranslator 2.0.0 и 2.0.1

 , , ,

Группа Android

После почти трёхлетней паузы состоялись выпуски 2.0.0 и 2.0.1 оффлайн-переводчика для Android RTranslator, написанного на языках C++ и Java и распространяемого по лицензии Apache 2.0.
Для работы приложению необходим достаточно быстрый смартфон с, как минимум, 6GB памяти.
Поддерживаемые языки: арабский, болгарский, каталонский, китайский, чешский, датский, немецкий, греческий, английский, испанский, финский, французский, хорватский, итальянский, японский, корейский, голландский, польский, португальский, румынский, русский, словацкий, шведский, тамильский, тайский, турецкий, украинский, урду и вьетнамский.

( читать дальше... )

>>> Подробности (github.com)

dataman
()

Apache NetBeans 22

 , , , ,

Apache NetBeans 22
Группа Разработка

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др.
IDE написана на Java и распространяется на условиях Apache License 2.0.

( читать дальше... )

>>> Подробности (github.com)

troizet
()

Organic Maps в Google Summer of Code 2024

 , , , ,

Группа Open Source

Organic Maps призывает всех желающих принять участие в ежегодной программе Google Summer of Code 2024 (GSoC), в рамках которой контрибьюторы (не только студенты!) со всего мира участвуют в разработке программного обеспечения с открытым исходным кодом под руководством опытных наставников из различных организаций. Мы участвуем в программе третий год подряд.

Мы делаем открытые мобильные офлайн-карты для путешественников и любителей активного отдыха на основе данных OpenStreetMap. Приложение уже установили более миллиона пользователей из 186 стран мира. Приложение доступно в F-Droid, Google Play, AppStore и даже FlatHub (desktop версия для разработки). Про нас пишут в блогах и упоминают в ведущих СМИ (vc.ru). На GitHub проекте более 8k ⭐ и около 700 forks.

Мы призываем всех желающих попробовать силы для участия в проекте и программе GSoC в частности.

( читать дальше... )

rtsisyk
()

Apache NetBeans 21

 , , ,

Apache NetBeans 21
Группа Разработка

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др. IDE написана на Java и распространяется на условиях Apache License 2.0.

В этом релизе:

  • улучшена поддержка систем сборки Gradle и Maven;
  • улучшена поддержка языков java, PHP.

Список изменений

Скачать

>>> Подробности (apache.org)

troizet
()

Российский центр компетенций по импортозамещению отказался инвестировать в два проекта на базе Java

 , ,

Группа Java

По информации из Центра компетенций по импортозамещению в сфере информационно-коммуникационных технологий (директор ЦКИТ — Илья Массух), из дорожной карты «Новое общесистемное ПО», работы по которой финансируются государством, исключены два проекта, связанных с языком Java:

  • Исключен проект «Доверенный репозитарий Java компонент», который компания «Бизнес коммуникации» должна была делать в интересах Центробанка. Стоимость проекта оценивается в 97 млн руб. В результате его реализации должна была появиться доверенная среда разработки и исполнения Java SE на базе проекта с открытым исходным кодом OpenJDK.
  • Исключен проект сервера приложений Java Libercat. Данный проект базируется на Apache Tomcat, поставляется в формате веб-сервера (TomCat) и сервера приложений в спецификации Jacarta EE (TomEE+). Его должна была реализовать компания «Белсофт» под торговой маркой AxiomJDK. Стоимость реализации проекта — 80 млн руб.

Причина исключения данных проектов из дорожной карты — отказ от бюджетного финансирования. По мнению экспертов, программные продукты для стека Java Enterprise Edition (Java EE) в настоящее время являются довольно устаревшей технологией. С другой стороны, эксперты соглашаются, что вышеперечисленные продукты имеет многомиллионную аудиторию в изначальных СПО-проектах. Для пользователей нет смысла переходить на новый продукт, к которому не сформировано доверие, особенно учитывая тот факт, что на рынке существует множество альтернативных СПО-решений.

Отказ от реализации обоих проектов на базе Java поможет сэкономить 177 млн руб.

>>> Подробности (cnews.ru)

Xintrea
()