Apache resigns from the Java Community Process executive committee
Apache resigns from the Java Community Process executive committee
Posted Dec 13, 2010 9:22 UTC (Mon) by jmalcolm (subscriber, #8876)In reply to: Apache resigns from the Java Community Process executive committee by jamesh
Parent article: Apache resigns from the Java Community Process executive committee
Some people believe that the GPL version 2 gives an "implicit" patent grant. Section 7 of the GPL does seem to imply that, if I modify GPL software and redistribute it, I must be implicitly granting patent rights to my changes. Otherwise I would not have the right to redistribute the original GPL code (which I did).
However, if I am the original author of the software that I release under the GPL version 2, then Section 7 (or indeed any other part of the GPL) does not obligate me to do anything.
It is likely that you would be able to argue in court that it was "reasonable" to assume that you could use the GPL software without violating the authors patents if the original author did not mention patents when they released the code. Again, an "implicit" patent grant.
In the case of Java however, Oracle has "explicitly" stated that you "do not" have patent protection unless you exactly implement the Java spec.
