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