Hi,

If you need legal advice, you should ask a lawyer, but hopefully, this might 
help.

> "You may reproduce and distribute copies of the Work or Derivative Works 
> thereof in any medium, with or without modifications, and in Source or Object 
> form, provided that You meet the following conditions:"
> 
> I interpret "provided that You meet the following conditions" to be a 
> _requirement_ as opposed to a choice.  Is this correct?

Yes, they are requirements.

> "You must cause any modified files to carry prominent notices stating that 
> You changed the files;"
> 
> If I only distribute object files, am I required to provide patches?  Or the 
> entire modified file?

No you are not required to provide patches or modified files. The Apache 
license is a permissive license and not a copyleft-style license.


> Third, there is clear intent in the GPL to make everything GPL. Therefore, I 
> do not read GPL code, because I interpret "derived from" to include 
> knowledge.  I do not see the same intent in the Apache 2.0 license, which 
> does appear to intend to protect both the author and the open source 
> community.  However, the Apache 2.0 license does use the phrase "derived 
> from" in the definition of "Derivative Works."
> 
> If I read Apache 2.0 source code, without copying or modifying it, can I 
> derive knowledge from that code without being required to then publish my own 
> code?

Again, being a permissive license, you don't have to publish your source code 
if you don't want to. You can take Apache licensed code, combine it with other 
code, and release that as a binary under a non-OS license and not provide your 
source code. Of course, if you don’t provide the source code then it’s not open 
source.

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

Reply via email to