Does implementing a Java class under an open-source library's package name constitutes a modificatio
Posted
by Minyu
on Stack Overflow
See other posts from Stack Overflow
or by Minyu
Published on 2010-05-26T18:06:51Z
Indexed on
2010/05/26
18:11 UTC
Read the original article
Hit count: 178
Greetings,
I understand that this is not the best forum for getting legal advices. But I am still wondering if anybody has some experience around this topic, or can point me to relevant resources that explain it. I have tried to search it online but could not find clear answers.
Assuming I am using a Java open-source library from "somecompany", specifically its entities in the "org.somecompany.somepackage". During development, I found that I need to access some of the internals of that package that are not exposed through its public interface. So I thought maybe creating my own classes under the same "org.somecompany.somepackage" name would make that easier.
My question is: does this constitutes a modification of the open-source library? The fully qualified name of my classes look like "org.somecompany.somepackage.myclass". It does seem an "extension" of the original library, even though I am not modifying the original library source or binary. I am also not adding my classes to the open-source jar files.
Any advice or pointer to resources will be appreciated!
© Stack Overflow or respective owner