xref: /aosp_15_r20/external/libyuv/PATENTS (revision 4e366538070a3a6c5c163c31b791eab742e1657a)
1*4e366538SXin LiAdditional IP Rights Grant (Patents)
2*4e366538SXin Li
3*4e366538SXin Li"This implementation" means the copyrightable works distributed by
4*4e366538SXin LiGoogle as part of the LibYuv code package.
5*4e366538SXin Li
6*4e366538SXin LiGoogle hereby grants to you a perpetual, worldwide, non-exclusive,
7*4e366538SXin Lino-charge, irrevocable (except as stated in this section) patent
8*4e366538SXin Lilicense to make, have made, use, offer to sell, sell, import,
9*4e366538SXin Litransfer, and otherwise run, modify and propagate the contents of this
10*4e366538SXin Liimplementation of the LibYuv code package, where such license applies
11*4e366538SXin Lionly to those patent claims, both currently owned by Google and
12*4e366538SXin Liacquired in the future, licensable by Google that are necessarily
13*4e366538SXin Liinfringed by this implementation of the LibYuv code package. This
14*4e366538SXin Ligrant does not include claims that would be infringed only as a
15*4e366538SXin Liconsequence of further modification of this implementation. If you or
16*4e366538SXin Liyour agent or exclusive licensee institute or order or agree to the
17*4e366538SXin Liinstitution of patent litigation against any entity (including a
18*4e366538SXin Licross-claim or counterclaim in a lawsuit) alleging that this
19*4e366538SXin Liimplementation of the LibYuv code package or any code incorporated
20*4e366538SXin Liwithin this implementation of the LibYuv code package constitutes
21*4e366538SXin Lidirect or contributory patent infringement, or inducement of patent
22*4e366538SXin Liinfringement, then any patent rights granted to you under this License
23*4e366538SXin Lifor this implementation of the LibYuv code package shall terminate as
24*4e366538SXin Liof the date such litigation is filed.