IANAL but the Apache license allows you to do whatever you want with it from what I know. You just can NOT call any derived work by the upstream name or use the Apache marks, because your derived work is no longer an Apache software. And you need to provide attribution with the software you ship that includes the Apache code.

If you distribute source you can not remove the Apache license header and have to mark any modifications.

To be a good citizen and to keep it simple for yourself I would suggest to contribute any changes back to Apache and keep your extensions in a separate code repo and so on.

In the end I would suggest you talk to a lawyer to make sure whatever you plan to do complies with the license... and just fyi.. most other licenses are a lot more cumbersome to deal with.

Manfred

On 2022-11-30 5:40 p.m., Colin Williams wrote:
Hello,

Has anyone from the Apache Org created an example on how to comply
with the license in creating a derived work? Perhaps some real source
repositories would serve as a good example. Does the Apache project
itself have some examples of project sources that comply with the
license but allow for modifications and new sources licensed under a
different model?

Specifically what I think would be helpful to look at is derived works
which start from an Apache licensed project, and modify and use the
sources from that project, with modified and changed parts not
applying the Apache license. This might be a common business practice.
The reason to make an inquiry is to understand how to work and comply
with the Apache license.

I have read the FAQ and taken a look at the license. But I think that
analyzing compliant examples would help expedite and understand the
process of complying with the license requirements.


Kind Regards,

Colin Williams

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to