S
S
SerCe2014-05-05 16:05:28
Java
SerCe, 2014-05-05 16:05:28

Is java bytecode legally the source code of a program?

The use of libraries under GPLv2 requires the publication of the source code of the program. Is java bytecode the source code of a program from a legal point of view?
How to legally prove that you did not write the program in bytecodes immediately in .class files, but compiled from .java files?
The question is purely hypothetical.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Andrew, 2014-05-05
@OLS

Usually, in the absence of approved documentation describing a particular IT process, the court simply invites independent experts and asks them all the questions of interest to the court.

A
Andrey Vershinin, 2014-05-05
@WolfdalE

Bytecode is not source code. it already appears during compilation. On the question of "how to prove" - ​​take the source code, compile with javac of the same version, and just compare the files.

M
Maxim Moseychuk, 2014-05-05
@fshp

Hands off Open Source!
UPD: Well, libraries are usually under the LGPL. And it already allows dynamic linking without opening source codes. Check the license just in case.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question