I would like to use some parts of the MCServer source in my own projects and I'm not sure what I should do before the license allows this.
For example I particularly like the String (AString) functions and File class in MCServer. I want to modify them and name them differently.
AFAIK MCServer uses the Apache 2.0 license, and according to tl;dr legal I can do pretty much anything I want with it, so that's not the issue.
However it says I must
What is the "Copyright" and how do I include it?
For the license I should include the LICENSE file from the MCServer repository. Do I also need to distribute it when I distribute my software or is it enough to have it in my sources?
Where should I state the changes? And in what detail? For example if I say I used "a modified version of MCServer sources" would that be enough?
PS: The project I am asking this for is a project I do for school, it is open-source
For example I particularly like the String (AString) functions and File class in MCServer. I want to modify them and name them differently.
AFAIK MCServer uses the Apache 2.0 license, and according to tl;dr legal I can do pretty much anything I want with it, so that's not the issue.
However it says I must
- Include Copyright
- Include License
- State Changes
What is the "Copyright" and how do I include it?
For the license I should include the LICENSE file from the MCServer repository. Do I also need to distribute it when I distribute my software or is it enough to have it in my sources?
Where should I state the changes? And in what detail? For example if I say I used "a modified version of MCServer sources" would that be enough?
PS: The project I am asking this for is a project I do for school, it is open-source