Является ли байткод java исходным кодом программы с юридической точки зрения?

Использование библиотек под GPLv2 требует публикации исходных кодов программы. А является ли байткод java исходным кодом программы с юридической точки зрения?
Как юридически доказать, что ты написал программу не в байткодах сразу в .class файлах, а скомпилировал из файлов .java?

Вопрос чисто гипотетический.
  • Вопрос задан
  • 2885 просмотров
Пригласить эксперта
Ответы на вопрос 3
Обычно в случае отсутствия утвержденной документации, описывающей тот или иной ИТ-процесс, суд просто приглашает независимых экспертов и задает им все интересующие суд вопросы.
Ответ написан
Комментировать
Байткод это не исходный код, т.к. он уже появляется в процессе компиляции. По вопросу "как доказать" - возьмите исходный код, скомпилируйте javac-ом той же версии, и просто сравните файлы.
Ответ написан
Руки прочь от Open Source!
UPD: Ну и библиотеки обычно под LGPL. А она уже позволяет динамическую линковку без открытия исходников. Проверьте на всякий случай лицензию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
25 апр. 2024, в 09:29
2500 руб./за проект
25 апр. 2024, в 09:27
4000 руб./за проект
25 апр. 2024, в 09:20
10000 руб./за проект