From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 73019 invoked by alias); 20 Apr 2016 16:44:10 -0000 Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org Received: (qmail 73002 invoked by uid 89); 20 Apr 2016 16:44:09 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=settlement, contribute, Assignment, buy X-HELO: mail-pa0-f46.google.com Received: from mail-pa0-f46.google.com (HELO mail-pa0-f46.google.com) (209.85.220.46) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Wed, 20 Apr 2016 16:43:59 +0000 Received: by mail-pa0-f46.google.com with SMTP id r5so17628693pag.1 for ; Wed, 20 Apr 2016 09:43:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=BASf44LsbwFoVmme5t9lUHAo9LZzovtoDfphr/ltAEI=; b=hlNoPsBWKM1GM3jQK+k6ER1zAvy1QI4ZRprJOpHDM2VqAiBJQbe5VaVPOZDdB3HSFI 0cAinL9ZNE3iZT0KcKPY5CAOggpavY9+zvx8E33gYdhq4UR+1IY3WjhmZ5uV3TBjDOg9 M44JBHDb7o9Qqyto+Y+pmOCiFRcQjqzr5x/q+IfndU1LQEZOuPd2/TXYp38JFbSTFo2M 4NDt1Js8VZQKj1B4R3YD3/xttJiysqKYVZlzkBuT27ytDLQpvOwWa+UVdqNdcdGHlN5V 0Dh1KWq/vQow+Q5DvSla/BRX/Qxq9AEhgMduli43PJ2QmwmOTn90BCcEV+GkHxC9zeny /nEw== X-Gm-Message-State: AOPr4FXkeUdYGeacxyZOW5XjKpCFx3ctlalZn6iFAE/yv/DBuOHC7LBdHoosOAZ4O50Q85Pu X-Received: by 10.66.6.98 with SMTP id z2mr13397847paz.95.1461170637874; Wed, 20 Apr 2016 09:43:57 -0700 (PDT) Received: from ?IPv6:2602:306:80a3:c890:4cb4:f6c7:21b5:69fd? ([2602:306:80a3:c890:4cb4:f6c7:21b5:69fd]) by smtp.googlemail.com with ESMTPSA id dh4sm29755342pad.37.2016.04.20.09.43.56 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 20 Apr 2016 09:43:56 -0700 (PDT) Subject: Re: [PATCH] MIPS support for --hash-style=gnu To: Joseph Myers , "Neil Schellenberger (neschell)" References: <46fe7b9998374923914565329b5f13f4@XCH-RCD-006.cisco.com> Cc: "Maciej W. Rozycki" , Nick Clifton , Huang Pei , "ma.jiang" , "r@hev.cc" , "binutils@sourceware.org" From: Jim Wilson Message-ID: <5717B1CD.6070907@linaro.org> Date: Wed, 20 Apr 2016 16:44:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2016-04/txt/msg00340.txt.bz2 On 04/20/2016 07:16 AM, Joseph Myers wrote: > On Tue, 19 Apr 2016, Neil Schellenberger (neschell) wrote: > >>> Have you been able to sort out your copyright assignment paperwork with >>> FSF meanwhile? >> >> Sadly this remains stuck with Cisco's lawyers (despite repeated prodding). >> I think my next move will be to try to get them to assign the code to me >> so that I can assign it to the FSF. (Sigh.) > > At one point Cisco had a process for doing this; copyright.list has > > ANY Cisco Systems, Inc. 2010-9-30 > Agreement to transfer copyrights in future via "Software Letters". > Michael Enescu (CTO Open Source Initiatives) > > and then a series of subsequent assignments for particular GNU packages > naming particular authorized people (but I see Michael Enescu is no longer > at Cisco). The Cisco process is complex. The Cisco/FSF copyright assignment only allows the FSF to accept code from Cisco. There is a separate Cisco internal process that has to be completed in order for Cisco folks to submit code to the FSF. The Cisco/FSF copyright assignment requires software letters, that names specific people and specific projects. If you don't have a software letter, the FSF can't accept code from you. The internal process requires about half a dozen signatures from different people in different groups at Cisco at different levels of the management chain. The internal process also puts a number of restrictions on what can be contributed, and how it can be contributed. You will likely have to complete the internal process before you can get a software letter. With the internal process complete, it takes about 6 months to get a new software letter if you want to change the list of names. When I was at Cisco, it took me 3 years to get permission to contribute gcc patches under reasonable terms. And that was after the Cisco/FSF Copyright Assignment had already been signed. I spent 4.5 year trying to get permission to contribute binutils patches, and then gave up and left. The remnants of this attempt should still be open in the Cisco Open Source Initiative database. You should try talking to the Cisco compiler group. I tried the personal assignment route, and that went nowhere. I couldn't get a usable disclaimer from Cisco. I was working with Michael Enescu. Now that he is gone, I don't know if that will make things easier or harder. Part of the trouble with Cisco stems from the deal to buy Linksys, which eventually led to the FSF filing a GPL violation lawsuit against Linksys/Cisco, which required Cisco to accept a settlement. This made the Cisco lawyers very reluctant to deal with anything FSF related. I would expect that this issue will eventually die down, but not sure if enough time has passed yet. Jim