<div class="gmail_quote">On Sat, Jun 6, 2009 at 4:20 PM, Daniel Berlin <span dir="ltr">&lt;<a href="mailto:dannyb@google.com">dannyb@google.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">On Sat, Jun 6, 2009 at 5:00 PM, King InuYasha&lt;<a href="mailto:ngompa13@gmail.com">ngompa13@gmail.com</a>&gt; wrote:<br>
&gt; On Sat, Jun 6, 2009 at 3:47 PM, Daniel Berlin &lt;<a href="mailto:dannyb@google.com">dannyb@google.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Sat, Jun 6, 2009 at 4:35 PM, Håkon Wium Lie&lt;<a href="mailto:howcome@opera.com">howcome@opera.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Also sprach Daniel Berlin:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;  &gt; &gt;&gt;&gt; &quot;For example, if a patent license would not permit royalty-free<br>
&gt;&gt; &gt;  &gt; &gt;&gt;&gt; redistribution of the Library by all those who receive copies<br>
&gt;&gt; &gt; directly<br>
&gt;&gt; &gt;  &gt; &gt;&gt;&gt; or indirectly through you, then the only way you could satisfy<br>
&gt;&gt; &gt; both it<br>
&gt;&gt; &gt;  &gt; &gt;&gt;&gt; and this License would be to refrain entirely from distribution<br>
&gt;&gt; &gt; of the<br>
&gt;&gt; &gt;  &gt; &gt;&gt;&gt; Library.&quot;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;  &gt; Note that the actual *clause* (not the example) in question says<br>
&gt;&gt; &gt;  &gt; &quot;If you cannot distribute so as to satisfy simultaneously your<br>
&gt;&gt; &gt;  &gt; obligations under this License and any other pertinent obligations,<br>
&gt;&gt; &gt;  &gt; then as a consequence you may not distribute the Library at all. &quot;<br>
&gt;&gt; &gt;  &gt; It then gives the patent example as an example of when you could not<br>
&gt;&gt; &gt;  &gt; fulfill your obligations under the license.  The restrictive license<br>
&gt;&gt; &gt;  &gt; in the example falls afoul of this condition (part of #10): &quot;You may<br>
&gt;&gt; &gt;  &gt; not impose any further restrictions on the recipients&#39; exercise of<br>
&gt;&gt; &gt; the<br>
&gt;&gt; &gt;  &gt; rights granted herein.&quot;  Nothing in any licenses we have with other<br>
&gt;&gt; &gt;  &gt; parties imposes any *further restrictions* on the recipients who get<br>
&gt;&gt; &gt;  &gt; ffmpeg from us.  You get *exactly* the same set of rights and<br>
&gt;&gt; &gt;  &gt; obligations we got from ffmpeg.<br>
&gt;&gt; &gt;  &gt; As such, we can simultaneously satisfy our obligations under this<br>
&gt;&gt; &gt;  &gt; license (which again does not require us to pass along patent rights<br>
&gt;&gt; &gt;  &gt; we may have obtained elsewhere, it only requires we grant you the<br>
&gt;&gt; &gt;  &gt; rights you find in terms 0-16 and place no further restrictions on<br>
&gt;&gt; &gt;  &gt; you) and any patent licenses we may have, and do not run afoul of<br>
&gt;&gt; &gt; this<br>
&gt;&gt; &gt;  &gt; clause.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I get parsing errors in my brain when reading this. While I understand<br>
&gt;&gt; &gt; that you do not impose any new restrictions (as per #10), I still<br>
&gt;&gt; &gt; don&#39;t understand how you can claim that #11 (the first two quotes<br>
&gt;&gt; &gt; above) has no relevance in your case. To me, it seems that the example<br>
&gt;&gt; &gt; in #11 (the first quote) matches this case exactly -- assuming that<br>
&gt;&gt; &gt; Google has a patent license that does not permit royalty-free<br>
&gt;&gt; &gt; redistribution.<br>
&gt;&gt; As i&#39;ve said in other messages, this example doesn&#39;t match this case<br>
&gt;&gt; at all, since the patent license was not given to us by the same<br>
&gt;&gt; people who gave us the library, *and* our patent license doesn&#39;t even<br>
&gt;&gt; say anything about the library used to do encoding/decoding. I.E. Our<br>
&gt;&gt; patent license has 0 to say about our distribution of ffmpeg, only<br>
&gt;&gt; something to say about our distribution of Chrome, which is only<br>
&gt;&gt; covered by section 6 of the LGPL 2.1 (which allows distribution under<br>
&gt;&gt; whatever terms we choose so long as we meet certain requirements,<br>
&gt;&gt; which we do).<br>
&gt;&gt;<br>
&gt;&gt; &gt; I also understand that the LGPL doesn&#39;t explicitly &quot;require [anyone]<br>
&gt;&gt; &gt; to pass along patent rights we may have obtained elsewhere&quot;. However,<br>
&gt;&gt; &gt; it seems quite clear that the intention of #11 is to say that you<br>
&gt;&gt; &gt; cannot redistribute the code unless you do exactly that.<br>
&gt;&gt; &gt; What am I missing?<br>
&gt;&gt; &gt;<br>
&gt;&gt; That our patent license does not restrict/grant/say anything about<br>
&gt;&gt; ffmpeg, only Google Chrome, and Google Chrome itself doesn&#39;t fall<br>
&gt;&gt; under the LGPL 2.1 except through section 6.<br>
&gt;&gt;<br>
&gt;&gt; --Dan<br>
&gt;<br>
&gt;<br>
&gt; So are you saying you DO have a patent license for ffmpeg and Chrome? Or<br>
&gt; don&#39;t you?<br>
</div></div>Why are you conflating both of them together?<br>
Our patent license covers user use of Chrome so they can play H.264/AVC/etc.<br>
It says nothing about ffmpeg.  Zilch. Zero.<br>
If you were to replace ffmpeg in Chrome with another decoder, our<br>
patent license should still cover your use (I would have to double<br>
check this, but this is my recollection).<br>
<br>
--Dan<br>
</blockquote></div><br><div>Mainly because ffmpeg has way more than H.264 and other MPEG4 profile codecs. FFmpeg has a lot more than MPEG4 and MPEG2 and having licenses just for those might not be enough. You would be better off integrating xvid and x264 rather than ffmpeg. Of course, I am not a lawyer, so take my advice with a grain of salt.</div>