Size: a a a

2020 January 19

ПФ

Паша Финкельштейн in graalvm_ru
Oleg Shelajev
Ты только что говорил что спрашиваешь другое? :)
Давай попробуем ответить на последний вопрос и может быть я пойму разницу между всеми
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
Паша Финкельштейн
@olegchir ты вроде тоже в чём-то таком копался
нужно посмотреть, какой код оказывается уложенным в то, что сгенерил native-image, и с чем он в конце концов линкуется.

дальше напротив каждой зависимости выписать лицензию и посмотреть, как оно стыкуется между собой
источник

АБ

Александр Бруй in graalvm_ru
Oleg Shelajev
Я ни про что не говорю, я говорю поговорить с профессионалом
Даже пет проджект получается с Граалем стрёмно делать
источник

АБ

Александр Бруй in graalvm_ru
Потому что нужны юристы 😂
источник

OS

Oleg Shelajev in graalvm_ru
Паша Финкельштейн
Я спрашиваю на каких условиях Витя может собрать native-image'ем  gpl3-лицензированный код и распространять итоговый бинарник
Я не юрист и не считай это ответом имеющим значения, но я не знаю каким образом это сделать
источник

ПФ

Паша Финкельштейн in graalvm_ru
Понятно
источник

OS

Oleg Shelajev in graalvm_ru
Потому что все что трогается гпл3 должно быть гпл3
источник

OS

Oleg Shelajev in graalvm_ru
Или выше
источник

ВВ

Виктор Вербицкий in graalvm_ru
И к слову оно динамически линкуется с нативными либами из OpenJDK 😱
источник

ПФ

Паша Финкельштейн in graalvm_ru
Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀
нужно посмотреть, какой код оказывается уложенным в то, что сгенерил native-image, и с чем он в конце концов линкуется.

дальше напротив каждой зависимости выписать лицензию и посмотреть, как оно стыкуется между собой
plantuml целиком лицензируется как gpl3. Native-image  в целом и каждый его компонент в частности лицензируется как gpl2
источник

ВВ

Виктор Вербицкий in graalvm_ru
Только сейчас вспоминл 🙈
источник

OS

Oleg Shelajev in graalvm_ru
Это тот же gpl2+cpe насколько я знаю
источник

OS

Oleg Shelajev in graalvm_ru
Паша Финкельштейн
plantuml целиком лицензируется как gpl3. Native-image  в целом и каждый его компонент в частности лицензируется как gpl2
+cpe
источник

OS

Oleg Shelajev in graalvm_ru
Gpl2 + cpe
источник

OS

Oleg Shelajev in graalvm_ru
Это важно
источник

ПФ

Паша Финкельштейн in graalvm_ru
Да
источник

ПФ

Паша Финкельштейн in graalvm_ru
Прошу прощения
источник

OC

Oleg Chirukhin ☄️ 🧙🏻‍♂️🚀 in graalvm_ru
Паша Финкельштейн
plantuml целиком лицензируется как gpl3. Native-image  в целом и каждый его компонент в частности лицензируется как gpl2
код самого native-image и то, что он сгенерил - это разные вещи же.

я так думаю, что сгенеренный новый код - это твоя собственность (человека, который собирал). А вот всё, что слинковано (например, glibc) - это уже должно быть проверено относительно лицензии на линкуемый компонент.
источник

ВВ

Виктор Вербицкий in graalvm_ru
Авот интересно как с этими вопросами у Gluon...
источник

OS

Oleg Shelajev in graalvm_ru
Виктор Вербицкий
Авот интересно как с этими вопросами у Gluon...
Я думаю у них все в порядке
источник