Re: AW: Current FlexJS license/notice issues

2016-10-03 Thread Alex Harui


On 10/3/16, 9:56 AM, "Christofer Dutz"  wrote:

>Please ... what is the problem here? I really don't get it.
>
>
>Justin found stuff that we could live with and have a slight risk or we
>change things and don't have that slight risk. Now you might think that
>it's not worth fixing ... fine. But as far as I understood it Justing is
>willing to do everything needed to resolve this issue.
>
>
>I couldn't get from your emails that you think it's wrong, you just think
>it's not worth it or not our responsibility. So let Justin do these
>changes and get on with it. Right now it doesn't feel as if he's bugging
>the project, but it's your resistance to let him change the things that
>result in this topic popping up again and again and I would be happy to
>finally settle this.
>
>
>Do we have to put up a vote?
>

No further discussion is needed if Justin is acting as an individual.
Nobody can stop him anyway.  But he said he wanted to approach these
communities with his Apache Flex PMC hat on, and I am uncomfortable with
being associated with trying to get non-ASF folks to be picky about the
file headers.   The difference between "Hey, I am passionate about getting
headers into files in the open source world and here's a patch that does
that" vs "The Apache Flex PMC wants you to put these headers into your
files" is a big difference to me.  Justin's passion about these matters is
not shared by me.

But again, that's just my opinion.
-Alex



Re: AW: Current FlexJS license/notice issues

2016-09-20 Thread Alex Harui


On 9/20/16, 3:34 AM, "Christofer Dutz"  wrote:

>I'm no lawyer, but even if you only copy+paste an If statement that's
>actually a derivate work ... at least that's the way I understood it ...
>please correct me if I'm wrong.
>

I am not a lawyer either, but my understanding is different.

Let's say the Foo project is MIT licensed.  If I take one if statement
from that project's source and put it in a file that is otherwise entirely
written by me, my understanding is that it does not make my file a
derivative of the Foo project.  It can then be thought of as a compilation
[1]. We should give attribution to the Foo project as other written works
do for quoting anything else, and the Foo project contributor who wrote
that line of code still owns copyright to that line of code, and
modifications of that line of code is under the MIT license, but that
doesn't, IMO, mandate copying a header from their source file into our
source file.  And in fact, the MIT license in particular says that the
license only needs to be "included in all copies or substantial portions
of the Software".


[1] http://digital-law-online.info/lpdi1.0/treatise6.html