70efe8
70efe8
Subject: RE: Question about Mesa MLAA license
70efe8
From: Jorge Jimenez <iryoku@gmail.com>
70efe8
Date: 01/08/2013 12:50 PM
70efe8
To: Tom Callaway <tcallawa@redhat.com>
70efe8
CC: "jorge@iryoku.com" <jorge@iryoku.com>
70efe8
70efe8
Yes to both questions.
70efe8
 
70efe8
Thanks,
70efe8
Jorge
70efe8
 
70efe8
From: Tom Callaway <tcallawa@redhat.com>
70efe8
Sent: January 8, 2013 6:49 PM
70efe8
To: Jorge Jimenez <iryoku@gmail.com>
70efe8
CC: jorge@iryoku.com
70efe8
Subject: Re: Question about Mesa MLAA license
70efe8
 
70efe8
On 01/08/2013 12:39 PM, Jorge Jimenez wrote:
70efe8
> Hi Tom,
70efe8
>
70efe8
> What we meant with that is that we made an exception for clause 2.
70efe8
> Instead of clause 2, in the case of the Mesa project, you have to name
70efe8
> the technique Jimenez's MLAA in the config options of Mesa. We did that
70efe8
> just to allow them to solve license issues. This exception should be for
70efe8
> the Mesa project, and any project using Mesa, like Fedora.
70efe8
>
70efe8
> We want to widespread usage of our MLAA, so we want to avoid any kind of
70efe8
> license complications. Hope current one is good for Fedora, if not
70efe8
> please tell, and we'll see what we can do!
70efe8
70efe8
Okay, a few more questions:
70efe8
70efe8
* If Fedora decides to simply reproduce the quoted statement:
70efe8
"Uses Jimenez's MLAA. Copyright (C) 2010 by Jorge Jimenez, Belen Masia,
70efe8
Jose I. Echevarria, Fernando Navarro and Diego Gutierrez."
70efe8
70efe8
Specifically, if this is done as part of documentation included with
70efe8
Mesa, is that sufficient to meet clause 2 even if the Mesa config option
70efe8
is not set as described in your exception?
70efe8
70efe8
* Currently, the Mesa config option for MLAA says: "Morphological
70efe8
anti-aliasing based on Jimenez\' MLAA. 0 to disable, 8 for default
70efe8
quality". Is this in compliance with your exception?
70efe8
70efe8
Thanks again,
70efe8
70efe8
~tom
70efe8
70efe8
==
70efe8
Fedora Project
70efe8
70efe8
Subject: RE: Question about Mesa MLAA license
70efe8
From: Jorge Jimenez <iryoku@gmail.com>
70efe8
Date: 01/08/2013 12:39 PM
70efe8
To: "jorge@iryoku.com" <jorge@iryoku.com>, Tom Callaway <tcallawa@redhat.com>
70efe8
70efe8
Hi Tom,
70efe8
 
70efe8
What we meant with that is that we made an exception for clause 2. 
70efe8
Instead of clause 2, in the case of the Mesa project, you have to name 
70efe8
the technique Jimenez's MLAA in the config options of Mesa. We did that 
70efe8
just to allow them to solve license issues. This exception should be for 
70efe8
the Mesa project, and any project using Mesa, like Fedora.
70efe8
 
70efe8
We want to widespread usage of our MLAA, so we want to avoid any kind of 
70efe8
license complications. Hope current one is good for Fedora, if not 
70efe8
please tell, and we'll see what we can do!
70efe8
 
70efe8
Cheers,
70efe8
Jorge
70efe8
 
70efe8
From: Tom Callaway <tcallawa@redhat.com>
70efe8
Sent: January 8, 2013 6:30 PM
70efe8
To: jorge@iryoku.com
70efe8
Subject: Question about Mesa MLAA license
70efe8
 
70efe8
Jorge,
70efe8
70efe8
Thanks for all of your fantastic graphics work! I have been auditing
70efe8
Fedora (a popular distribution of Linux) for license compliance and I
70efe8
came across your MLAA code in Mesa.
70efe8
70efe8
The license says:
70efe8
70efe8
 *    2. Redistributions in binary form must reproduce the following
70efe8
statement:
70efe8
 *
70efe8
 *       "Uses Jimenez's MLAA. Copyright (C) 2010 by Jorge Jimenez, Belen Masia,
70efe8
 *        Jose I. Echevarria, Fernando Navarro and Diego Gutierrez."
70efe8
 *
70efe8
 *       Only for use in the Mesa project, this point 2 is filled by naming the
70efe8
 *       technique Jimenez's MLAA in the Mesa config options.
70efe8
70efe8
That wording is unclear. When you say "Only for use in the Mesa
70efe8
project...", it seems like you could either be saying:
70efe8
70efe8
- This code may only be used as part of Mesa.
70efe8
70efe8
OR
70efe8
70efe8
- In Mesa, you can comply with clause 2 by simply selecting "Jimenez's
70efe8
MLAA" in the Mesa config options.
70efe8
70efe8
*****
70efe8
70efe8
If the first item is true, then we may have to remove the MLAA code from
70efe8
Fedora's copy of Mesa. However, looking at the license on your SMAA
70efe8
code, I do not believe it to be the case. Please let me know either way!
70efe8
70efe8
Thanks in advance,
70efe8
70efe8
Tom Callaway
70efe8
Fedora Legal
70efe8
70efe8
==
70efe8
Fedora Project