Size: a a a

2021 April 09

OS

Oleg Shelajev in graalvm_ru
с лицензиями всегда в дело включается — распространение например и все такое. сервировать из облака наверное это другое чем посылать юзерам
источник

OS

Oleg Shelajev in graalvm_ru
я бы обратился к специалистам
источник

KR

Kirill Rodionov in graalvm_ru
он ещё объектов кучу создаёт, c2 этот
хотел с помощью allocation profiling узнать, чё там c2 наэкономит в моём велосипеде - увидел в рекординге его кишки :)
источник

RU

Roman Ushakov in graalvm_ru
Hibernate LGPL
GraalVM Native image GPL with classpath exception
Вроде всё должно быть ок?
источник

D

Dima in graalvm_ru
ну типо в твиттере писали, что AOT - статическая линковка, поэтому lgpl включается
источник

RU

Roman Ushakov in graalvm_ru
если ты хибер менял, то только тогда стоит волноваться
источник

RU

Roman Ushakov in graalvm_ru
По LGPL при статической линковке код открывать не обязательно. Должны быть доступны ИЛИ исходные коды ИЛИ объектные файлы, дабы программу можно было перелинковать с другой версией библиотеки. При этом доступны лишь тем, кому вы свою программу даете.
источник

DK

Dmitriy Kovalenko in graalvm_ru
@shelajevoleg а graalvm сеттит какие-то system properties по которым можно однозначно его идентифицировать? мне нужно сделать универсальный билд который по условию докидывает джарники в депенденси
источник

RU

Roman Ushakov in graalvm_ru
если сервера в облаке я бы вообще за gpl не переживал
источник

RU

Roman Ushakov in graalvm_ru
а вот, если пилите десктопную апликуху то, вот тогда да проблема
источник

DK

Dmitriy Kovalenko in graalvm_ru
по java.vendor тяжело определить, в старых версиях было Oracle, теперь GraalVM community
источник

DK

Dmitriy Kovalenko in graalvm_ru
по идее java.vendor.version всегда содержит GraalVM
источник

d

dl in graalvm_ru
можно ссылку на пост, пожалуйста?
источник

d

dl in graalvm_ru
Есть еще AGPL, которая для сервера в облаке будет проблемой
источник

RU

Roman Ushakov in graalvm_ru
её тоже каким-то образом обходили
Насколько помню это делали Amazon из-за такого обхода лицензии начали менять Elastic и MongoDb
источник

OS

Oleg Shelajev in graalvm_ru
<dependency>
   <groupId>org.graalvm.sdk</groupId>
   <artifactId>graal-sdk</artifactId>
   <version>21.0.0.2</version>
</dependency>



org.graalvm.home.Version.getCurrent().isRelease() -- вернет тру
источник

OS

Oleg Shelajev in graalvm_ru
это не про native image правда?
источник

OS

Oleg Shelajev in graalvm_ru
Нету поста (а смысле статьи или чегото вменяемого) просто кто-то в Твиттере спрашивал
источник

d

dl in graalvm_ru
я на твит ссылку и хотел. может быть, в ответах там разобрали вопрос
источник

OS

Oleg Shelajev in graalvm_ru
источник