It is similar to this question, just this time code which is licensed under Apache 2.0 gets linked into code I have written, which is under the BSD 3-clause. Both are open-source, but I wanted to give the licensed code a unique license to not confuse people as I will put the app on github. So I would like to convert apache2.0 code-sections to BSD 3-clause.
Up to now I put ahead of the code first my BSD3cl header and then the Apache2.0 header which was already there. Furthermore I mark changed lines inside the Apache2.0 code, which I edited myself (this is what Apache2.0 tells me to do). So altogether I want to remove Apache2.0 and put all the code under BSD3cl. .
//BSD-3-clause template (where all the restrictions go etc)
//Already existing Apache 2.0 template
//my code
//origianl apache code
//origianl apache code modified ( I did change this and that)
//my code
//my code
What are your thoughts on this, as I dont have experience yet with licensing in general.