incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shazron <shaz...@gmail.com>
Subject Re: [jira] [Commented] (CB-643) Use the Apache RAT (Release Audit Tool) on sources, add Apache License
Date Tue, 05 Jun 2012 01:44:54 GMT
I don't think the directing the user to re-license it can work. I
believe only the copyright owner can re-license it, in this  case it
would be Apache, not the user. However, from my reading of clause 4.4
http://www.apache.org/licenses/LICENSE-2.0.html

-------
You may add Your own copyright statement to Your modifications and may
provide additional or different license terms and conditions for use,
reproduction, or distribution of Your modifications, or for any such
Derivative Works as a whole, provided Your use, reproduction, and
distribution of the Work otherwise complies with the conditions stated
in this License.
-------

... the user would just copyright their own mods, then? Would that solve it?


On Mon, Jun 4, 2012 at 6:11 PM, Filip Maj <fil@adobe.com> wrote:
> *I* would consider it non-creative.
>
> Don't get me wrong: I understand your point and your concern (that it
> would turn users away). This is a good concern to have. I just don't think
> it would.
>
> The compromise here would be to a) try to remove it altogether under the
> non-creative grounds or b) document/make obvious that users can relicense
> the example/template code once generated.
>
> On 6/4/12 6:07 PM, "Jesse" <purplecabbage@gmail.com> wrote:
>
>>That is an example, which makes sense to work that way.
>>A template is a logical starting point for developing an app, which is
>>what
>>I am talking about.
>>To me, this is like hitting command+n in textmate and having it spit out a
>>60 lines textmate header jargon in every new file it creates.
>>
>>I will however chill for now, and we can discuss later.
>>
>>Brian and Shaz both replied before I could write this, I will continue ...
>>
>>Brian, if it is acceptable, can we simply add a comment informing the end
>>developer that they are free to remove the license header ( aka
>>re-license )
>>
>>Can we consider this file non creative ?
>>
>>On Mon, Jun 4, 2012 at 5:58 PM, Filip Maj <fil@adobe.com> wrote:
>>
>>> Here's some sample code that is shipped with Cassandra:
>>>
>>>
>>>https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=blob;f=examples
>>>/c
>>>
>>>lient_only/src/ClientOnlyExample.java;h=fa69965fb993ecfe11ce1b4dd9faf86c7
>>>76
>>> 41713;hb=HEAD
>>>
>>>
>>> Note the same license header at the top.
>>>
>>> Same situation here no?
>>>
>>> On 6/4/12 5:54 PM, "Filip Maj" <fil@adobe.com> wrote:
>>>
>>> >I don't see the issue here.
>>> >
>>> >The example code we ship is apache-owned, so the license header should
>>>be
>>> >there.
>>> >
>>> >Why is swapping in a user's application assets into the www/ folder,
>>> >overwriting the example assets, for cordova projects unacceptable? Most
>>> >people would do this.
>>> >
>>> >Before you go making any big changes we need to discuss and address the
>>> >"problem" (I think it is just a misconception about how this shit
>>>works)
>>> >if you see this as an issue. I don't see how you patching only the WP7
>>> >implementation to strip the license header solves the problem: the same
>>> >situation exists on all of our implementations.
>>> >
>>> >I'm not legal guru but this is clear-cut to me. Anyone else willing to
>>> >chime in?
>>> >
>>> >On 6/4/12 5:49 PM, "Jesse" <purplecabbage@gmail.com> wrote:
>>> >
>>> >>I will make the create tool strip the license header then ...
>>> >>and remove it from the template before distributing ...
>>> >>Both the other options are unacceptable IMO
>>> >>
>>> >>On Mon, Jun 4, 2012 at 5:43 PM, Shazron <shazron@gmail.com> wrote:
>>> >>
>>> >>> There is only two alternatives then:
>>> >>>
>>> >>> 1. The user would remove the boilerplate index.html and use their
>>>own
>>> >>> 2. We don't include the index.html in a new project template
>>> >>>
>>> >>>
>>> >>> On Mon, Jun 4, 2012 at 5:40 PM, Jesse <purplecabbage@gmail.com>
>>>wrote:
>>> >>>
>>> >>> > What I am saying is that every new project that is created
will
>>> >>>include
>>> >>> the
>>> >>> > license tag, meaning that the new project is also licensed
under
>>> >>>Apache.
>>> >>> > So how does a developer make an app if they aren't licensing
it
>>>under
>>> >>> > Apache? They cannot use our tool now ...
>>> >>> >
>>> >>> > On Mon, Jun 4, 2012 at 5:32 PM, Filip Maj <fil@adobe.com>
wrote:
>>> >>> >
>>> >>> > > To be clear: yes I think it is amusing/waste of real
>>> >>> > estate/ugly/shouldn't
>>> >>> > > be there. But most legal bs amuses/depresses me so I just
go
>>> >>>through
>>> >>> the
>>> >>> > > motions and get it over with.
>>> >>> > >
>>> >>> > > On 6/4/12 5:27 PM, "Filip Maj" <fil@adobe.com> wrote:
>>> >>> > >
>>> >>> > > >It doesn't impose anything on projects generated with
Cordova.
>>> >>>Simply:
>>> >>> > it
>>> >>> > > >is code we ship, therefore license is required. No
drama
>>>around it
>>> >>> > really.
>>> >>> > > >
>>> >>> > > >On 6/4/12 5:24 PM, "Jesse MacFadyen" <purplecabbage@gmail.com>
>>> >>>wrote:
>>> >>> > > >
>>> >>> > > >>That's the template used to generate new projects.
>>> >>> > > >>
>>> >>> > > >>Cheers,
>>> >>> > > >>  Jesse
>>> >>> > > >>
>>> >>> > > >>
>>> >>> > > >>
>>> >>> > > >>On 2012-06-04, at 5:19 PM, Shazron <shazron@gmail.com>
wrote:
>>> >>> > > >>
>>> >>> > > >>> As the Joker would say: why so seriouss?
>>> >>> > > >>> This is just the boilerplate I thought.
>>> >>> > > >>>
>>> >>> > > >>> On Mon, Jun 4, 2012 at 5:13 PM, Jesse
>>><purplecabbage@gmail.com
>>> >
>>> >>> > wrote:
>>> >>> > > >>>
>>> >>> > > >>>> So that means that you can only build
Apache 2.0 apps with
>>> >>> Cordova!?
>>> >>> > > >>>>
>>> >>> > > >>>> Seriously WTF?
>>> >>> > > >>>>
>>> >>> > > >>>>
>>> >>> > > >>>>
>>> >>> > >
>>> >>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-wp7.git;a=b
>>> >>> > > >>>>l
>>> >>> > >
>>> >>> >
>>> >>>
>>>
>>>>>>>>>>ob;f=templates/full/www/index.html;h=e4e9fff95930acfc3b26b6dfcb6a9
>>>>>>>>>>69
>>> >>>>>>>c
>>> >>>>>>>2c
>>> >>> > > >>>>4
>>> >>> > > >>>>f7bed;hb=ac1ba7cf406f2a9789d3f8fe60a8e631fa7bd39f
>>> >>> > > >>>>
>>> >>> > > >>>>
>>> >>> > > >>>> On Mon, Jun 4, 2012 at 4:59 PM, Filip
Maj (JIRA)
>>> >>><jira@apache.org
>>> >>> >
>>> >>> > > >>>>wrote:
>>> >>> > > >>>>
>>> >>> > > >>>>>
>>> >>> > > >>>>>   [
>>> >>> > > >>>>>
>>> >>> > > >>>>
>>> >>> > > >>>>
>>> >>> > >
>>> >>>
>>> https://issues.apache.org/jira/browse/CB-643?page=com.atlassian.jira.pl
>>> >>> > > >>>>u
>>> >>> > >
>>> >>> >
>>> >>>
>>>
>>>>>>>>>>gin.system.issuetabpanels:comment-tabpanel&focusedCommentId=132890
>>>>>>>>>>05
>>> >>>>>>>#
>>> >>>>>>>co
>>> >>> > > >>>>m
>>> >>> > > >>>>ment-13289005
>>> >>> > > >>>> ]
>>> >>> > > >>>>>
>>> >>> > > >>>>> Filip Maj commented on CB-643:
>>> >>> > > >>>>> ------------------------------
>>> >>> > > >>>>>
>>> >>> > > >>>>> Pushed a branch of WP7 that has all
appropriate license
>>> >>>headers
>>> >>> > here:
>>> >>> > > >>>>>
>>> >>> > > >>>>
>>> >>> > > >>>>
>>> >>> > >
>>> >>>
>>> https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-wp7.git;a=s
>>> >>> > > >>>>h
>>> >>> > > >>>>ortlog;h=refs/heads/license
>>> >>> > > >>>>>
>>> >>> > > >>>>> Will merge once it is confirmed that
this branch is still
>>> >>> > functional.
>>> >>> > > >>>>>
>>> >>> > > >>>>>> Use the Apache RAT (Release Audit
Tool) on sources, add
>>> >>>Apache
>>> >>> > > >>>>>>License
>>> >>> > > >>>>>>
>>> >>> > >
>>> >>> >
>>> >>>
>>>
>>>>>>>>>>>>----------------------------------------------------------------
>>>>>>>>>>>>--
>>> >>>>>>>>>-
>>> >>>>>>>>>--
>>> >>> > > >>>>>>-
>>> >>> > > >>>>>>-
>>> >>> > > >>>>>>
>>> >>> > > >>>>>>                Key: CB-643
>>> >>> > > >>>>>>                URL:
>>> >>> https://issues.apache.org/jira/browse/CB-643
>>> >>> > > >>>>>>            Project: Apache
Cordova
>>> >>> > > >>>>>>         Issue Type: Sub-task
>>> >>> > > >>>>>>         Components: WP7
>>> >>> > > >>>>>>           Reporter: Shazron
Abdullah
>>> >>> > > >>>>>>           Assignee: Jesse
MacFadyen
>>> >>> > > >>>>>>
>>> >>> > > >>>>>> From Jukka Zitting, mentor:
>>> >>> > > >>>>>> Unless you've already encountered,
Release Audit Tool
>>>(RAT)
>>> >>>is a
>>> >>> > > >>>>>> simple program developed at
>>> http://incubator.apache.org/rat/
>>> >>>to
>>> >>> > > help
>>> >>> > > >>>>>> audit Apache releases. To use
it, download the binaries
>>>and
>>> >>>run
>>> >>> > > >>>>>>"java
>>> >>> > > >>>>>> -jar apache-rat-0.8.jar /path/to/cordova/sources".
>>> >>> > > >>>>>
>>> >>> > > >>>>> --
>>> >>> > > >>>>> This message is automatically generated
by JIRA.
>>> >>> > > >>>>> If you think it was sent incorrectly,
please contact your
>>> >>>JIRA
>>> >>> > > >>>>> administrators:
>>> >>> > > >>>>>
>>> >>> > > >>>>>
>>> >>> > >
>>>
>>>>>>https://issues.apache.org/jira/secure/ContactAdministrators!default.js
>>> >>> > > >>>>>p
>>> >>> > > >>>>>a
>>> >>> > > >>>>> For more information on JIRA, see:
>>> >>> > > >>>> http://www.atlassian.com/software/jira
>>> >>> > > >>>>>
>>> >>> > > >>>>>
>>> >>> > > >>>>>
>>> >>> > > >>>>
>>> >>> > > >>>>
>>> >>> > > >>>> --
>>> >>> > > >>>> @purplecabbage
>>> >>> > > >>>> risingj.com
>>> >>> > > >>>>
>>> >>> > > >
>>> >>> > >
>>> >>> > >
>>> >>> >
>>> >>> >
>>> >>> > --
>>> >>> > @purplecabbage
>>> >>> > risingj.com
>>> >>> >
>>> >>>
>>> >>
>>> >>
>>> >>
>>> >>--
>>> >>@purplecabbage
>>> >>risingj.com
>>> >
>>>
>>>
>>
>>
>>--
>>@purplecabbage
>>risingj.com
>

Mime
View raw message