commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark R. Diggory" <mdigg...@latte.harvard.edu>
Subject Re: Relicensing to the Apache License 2.0 ?
Date Tue, 03 Feb 2004 15:35:07 GMT
Simple expansion, double replace retains old dates, doesn't do date 
merging though, suppost you could use the regexpreplace task to 
accomplish that.



Mark R. Diggory wrote:
> I replaced our licenses with a simple ant replace task. You may have to 
> tweek the matching string a little.
> 
> -MArk
> 
> Gary Gregory wrote:
> 
>> Should we replace each source file header lock, stock and two smoking
>> barrels? If so, does any one have a script for this?
>>
>> Gary
>>
>>
>>> -----Original Message-----
>>> From: Henri Yandell [mailto:bayard@generationjava.com]
>>> Sent: Monday, February 02, 2004 12:02
>>> To: Jakarta Commons Developers List
>>> Subject: Re: Relicensing to the Apache License 2.0 ?
>>>
>>>
>>> The policy as far as I know is:
>>>
>>> All releases after March 1st must use Apache License 2.0.
>>>
>>> No agreement is needed as the only copyright holders to the ASF 
>>> version of
>>> the source is the ASF. While people retain copyright to their 
>>> submissions,
>>> they retain the copyright to their copy and not to the ASF copy.
>>>
>>> It might be different for say ASF-members who have not signed the 
>>> CLA, but
>>> I would expect committers who have not signed the CLA to be the same 
>>> as a
>>> contributor.
>>>
>>> IANAL etc. Just passing on what I've seen said, which could be wrong for
>>> all I know.
>>>
>>> Hen
>>>
>>> On Mon, 2 Feb 2004, Emmanuel Bourg wrote:
>>>
>>>
>>>> Hi, the Apache License 2.0 has been released last month
>>>> (http://www.apache.org/licenses/LICENSE-2.0) and it seems it will 
>>>> become
>>>> mandatory for all Apache projects this year.
>>>>
>>>> I wonder what is the procedure for this migration, i guess all 
>>>> copyright
>>>> holders, that's committers and external contributors, have to agree
>>>> explicitely on the relicensing. This should be immediate for the
>>>> committers since they signed the Contributor License Agreement allowing
>>>> the ASF to license the code in any way. But the other contributors will
>>>> have to be contacted to request permission for relicensing, correct?
>>>>
>>>> Emmanuel Bourg
>>>>
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
>>>> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
>>> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>>
>>
>>
> 
> 
> ------------------------------------------------------------------------
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <project default="replace_license" name="license-2.0" basedir=".">
>   <target name="replace_license">
>   	<replace dir="src">
>   		<include name="**/*.java"/>
>   		<replacetoken><![CDATA[/* ====================================================================
>  * The Apache Software License, Version 1.1
>  *
>  * Copyright (c) 2003-2004 The Apache Software Foundation.  All rights
>  * reserved.
>  *
>  * Redistribution and use in source and binary forms, with or without
>  * modification, are permitted provided that the following conditions
>  * are met:
>  *
>  * 1. Redistributions of source code must retain the above copyright
>  *    notice, this list of conditions and the following disclaimer.
>  *
>  * 2. Redistributions in binary form must reproduce the above copyright
>  *    notice, this list of conditions and the following disclaimer in
>  *    the documentation and/or other materials provided with the
>  *    distribution.
>  *
>  * 3. The end-user documentation included with the redistribution, if
>  *    any, must include the following acknowledgement:
>  *       "This product includes software developed by the
>  *        Apache Software Foundation (http://www.apache.org/)."
>  *    Alternately, this acknowledgement may appear in the software itself,
>  *    if and wherever such third-party acknowledgements normally appear.
>  *
>  * 4. The names "The Jakarta Project", "Commons", and "Apache Software
>  *    Foundation" must not be used to endorse or promote products derived
>  *    from this software without prior written permission. For written
>  *    permission, please contact apache@apache.org.
>  *
>  * 5. Products derived from this software may not be called "Apache"
>  *    nor may "Apache" appear in their name without prior written
>  *    permission of the Apache Software Foundation.
>  *
>  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
>  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
>  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
>  * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
>  * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
>  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
>  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
>  * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
>  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
>  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
>  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
>  * SUCH DAMAGE.
>  * ====================================================================
>  *
>  * This software consists of voluntary contributions made by many
>  * individuals on behalf of the Apache Software Foundation.  For more
>  * information on the Apache Software Foundation, please see
>  * <http://www.apache.org/>.
>  */]]></replacetoken>
> 		<replacevalue><![CDATA[/*
>  * 
>  * Copyright (c) 2004 The Apache Software Foundation. All rights reserved.
>  * 
>  * Licensed under the Apache License, Version 2.0 (the "License"); you may not
>  * use this file except in compliance with the License. You may obtain a copy
>  * of the License at
>  * 
>  * http://www.apache.org/licenses/LICENSE-2.0
>  * 
>  * Unless required by applicable law or agreed to in writing, software
>  * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
>  * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
>  * License for the specific language governing permissions and limitations
>  * under the License.
>  *  
>  */]]></replacevalue>
> 	</replace>
> 
> replaces occurrences of the string "multi line\ntoken" with the string "wombat", in all
HTML files in the directory ${src}.Where \n is the platform specific line separator.
> 
> <replace file="${src}/index.html">
>   <replacetoken><![CDATA[two line
> token]]></replacetoken>
>   <replacevalue><![CDATA[two line
> token]]></replacevalue>
> </replace>
>   </target>
> </project>
> 
> 
> ------------------------------------------------------------------------
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org

-- 
Mark Diggory
Software Developer
Harvard MIT Data Center
http://www.hmdc.harvard.edu

Mime
View raw message