Size: a a a

2020 January 19

OS

Oleg Shelajev in graalvm_ru
Насколько я понимаю, большая часть вопроса про распространение
источник

ПФ

Паша Финкельштейн in graalvm_ru
Oleg Shelajev
Да, это хорошее наблюдение, openjdk под gpl2+cpe тоже
Там у тебя вся джава в класспасе, а тут она вся в итоговом бинаре
источник

ВВ

Виктор Вербицкий in graalvm_ru
Oleg Shelajev
Насколько я понимаю, большая часть вопроса про распространение
Именно
источник

ПФ

Паша Финкельштейн in graalvm_ru
Oleg Shelajev
Насколько я понимаю, большая часть вопроса про распространение
И про совместимость лицензий, к сожалению. Если мы говорим что итоговый бинарник распространяется под gpl v2 - то нельзя им компилировать gpl v3 приложения потому что эти лицензии несовместимы
источник

ВВ

Виктор Вербицкий in graalvm_ru
При том, что в итоговый бинарь попадает и PlantUML и кусок SVM
источник

ПФ

Паша Финкельштейн in graalvm_ru
Простое решение - использовать сборку plantuml под другой лицензией )))
источник

ВВ

Виктор Вербицкий in graalvm_ru
Паша Финкельштейн
Простое решение - использовать сборку plantuml под другой лицензией )))
Только засада в том, что в Maven Central лежит именно с лицензией GPL 3 😞
источник

ВВ

Виктор Вербицкий in graalvm_ru
Это тогда надо сборку перелопачивать на использование альтернативного джарника...
источник

OS

Oleg Shelajev in graalvm_ru
Паша Финкельштейн
Там у тебя вся джава в класспасе, а тут она вся в итоговом бинаре
CPE мне кажется к класспасу имеет опосредованное отношение.но я не профессионал
источник

ВВ

Виктор Вербицкий in graalvm_ru
А если делать именно так, то уж Apache 2 вариант брать...
источник

ВВ

Виктор Вербицкий in graalvm_ru
Oleg Shelajev
CPE мне кажется к класспасу имеет опосредованное отношение.но я не профессионал
Ну вот, а попробовать по своим каналом уточнить это можешь? Тебе и самому это было бы полезно понимать 😉 Часто же спрашивают
источник

OS

Oleg Shelajev in graalvm_ru
Я немного понимаю, я не могу ничего авторитетно сказать
источник

ВВ

Виктор Вербицкий in graalvm_ru
@asm0dey короче я как минимум попробую переделать билд на Apache, а там видно будет. Сдаётся мне, что при желании тут притянуть CPE таки можно будет. Иначе вся задумка с SubstrateVM яйца выеденного не стоит...
источник

ПФ

Паша Финкельштейн in graalvm_ru
Виктор Вербицкий
@asm0dey короче я как минимум попробую переделать билд на Apache, а там видно будет. Сдаётся мне, что при желании тут притянуть CPE таки можно будет. Иначе вся задумка с SubstrateVM яйца выеденного не стоит...
Там DITAA работать не будет :(
источник

ВВ

Виктор Вербицкий in graalvm_ru
Паша Финкельштейн
Там DITAA работать не будет :(
Ах вот оно как...
источник

ВВ

Виктор Вербицкий in graalvm_ru
Блин...
источник

ПФ

Паша Финкельштейн in graalvm_ru
Но мне таки кажется что с точки зрения распространения легально собрать то что есть с GPL 3. Всё-таки лицензии - это больше про исходники твоего софта
источник

ПФ

Паша Финкельштейн in graalvm_ru
Иначе оказалось бы что GPL софт нельзя собирать интеллвским компилятором
источник

ПФ

Паша Финкельштейн in graalvm_ru
Потому что про любой компилятор можно сказать что он включает куски себя в итоговый бинарь
источник

λ

λoλdog in graalvm_ru
Паша Финкельштейн
намного больше, а ещё там была написана дата
Ну видишь, я уже забыл)
источник