Article View: gnu.misc.discuss
Article #63374Re: The Cygnus hammer strikes!
From: Scott E. Preece
Date: Wed, 08 Feb 1995 20:37
Date: Wed, 08 Feb 1995 20:37
88 lines
5533 bytes
5533 bytes
n-reply-to: Mike Stump's message of Tue, 7 Feb 1995 10:05:51 GMT In article <D3MK1s.3vw@kithrup.com> Mike Stump <mrs@cygnus.com> writes: | | And what is that? Maybe there is some amount of conflict of interest. | So what? I don't think it is unresolvable or hurts any. The usual | conflict of interest is, do I work on fixing Cygnus customer bugs, or | do I work on net reported bugs? In some sense, I run into this | problem everyday. It is resolvable, I donate some of my time | (Cygnus's time) to the FSF, not 100%, but not 0% either. I find the | amount I can donote to them, and I donate. I have few complaints from | the FSF that my donation is too little. I think they understand that | what I am able to donate is limited. I wish it weren't. | | Now, as to why this isn't a problem in the grand scheme of things is | that Cygnus customers have hit, or will hit the exact same bugs in g++ | that people on the net will hit, and visa versa. No _real_ conflict | of interest exists in this area. Just an apparent conflict, or a | conflict with respect to a specific bug. | | ... | Now as to control over the FSF's software products. Cygnus has | substantial (no, I didn't say absolute) control over some of the FSF | software products. In part, because we have dumped oodles of cash | into FSF software products, we were able to attain maintainership | status. We `want' maintainership status, as it does make it easier to | install changes. To us, it is economically more efficient that we are | the maintainers. --- Pre-statement disclaimer: Nothing in the following is intended to suggest any unethical or disingenuous behavior by Cygnus; everything I know about the Cygnus folks is positive, technically, ethically, and in politeness. That said, the FSF relationship with Cygnus clearly does present the *potential* for abuse. Cygnus controls the official version of the product and Cygnus has paying customers whose interests may be better served if their code changes or support for their products is available in the official product before changes or support for other vendors' products. That is, if computer vendor X has developed code generation changes that make GNU C generate higher performance code than the current, official version, and Cygnus has customers who are compeititors of vendor X, for whom it has contracted to develop better code generation for their versions of GNU C, there is a clear conflict of interest in Cygnus being in control of what code gets integrated into the official version when. Again, I have no reason to believe Cygnus has ever said "Well, if you pay us $100K, your code will get into the official release in a month, otherwise, it may get in someday." It is the *potential* for abuse that worries me. The conflict of interest clearly does exist, whether it is causing real problems or not. I actually believe that Cygnus does look after the best interests of the official GNU releases of the products it controls and that Cygnus honestly tries to get changes into the product as quickly as possible, regardless of their source. The ethical dilemma, however, is not one I would want to have to live under. Note that this isn't really specific to Cygnus - Cygnus is simply more visible than the individuals who control most of the individual pieces of the GNU produt list. This same dilemma affects each of those other components and, of course, the ones FSF controls, as well. In each case decisions have to be made about priorities for developing and for integrating contributed changes; in each case there is a balancing of the interests of paying customers and others. I don't see any practical way of avoiding that conflict (the only thing that comes to mind is having the code owned by a foundation that doesn't accept corporate contributions or individual contributions larger than some relatively low limit). I hope the FSF is alert to the possibility, though, since if such abuse did occur it would inevitably be the FSF's reputation that was hurt. Post-statement disclaimer (what I tell you three times must be true, neh?): my concern is solely that there is the potential for abuse; I do not believe that Cygnus has done anything even vaguely inappropriate. scott -- scott preece motorola/mcg urbana design center 1101 e. university, urbana, il 61801 phone: 217-384-8589 fax: 217-384-8550 internet mail: preece@urbana.mcd.mot.com -- scott preece motorola/mcg urbana design center 1101 e. university, urbana, il 61801 phone: 217-384-8589 fax: 217-384-8550 internet mail: preece@urbana.mcd.mot.com
Technical Details
Message-ID:
<PREECE.95Feb8143712@predator.urbana.mcd.mot.com>Path:
arc1-ca.pugleaf.net!swrinde!howland.reston.ans.net!vixen.cso.uiuc.edu!uwm.edu!news.alpha.net!news.mathworks.com!newshost.marcam.com!charnel.ecst.csuchico.edu!csusac!csus.edu!news.starnet.net!wupost!courier.urbana.mcd.mot.com!preeceReferences:
<3h6fn2$1nm@umd5.umd.edu> <D3MK1s.3vw@kithrup.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,a45412f12d6ff1d3 X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1995-02-08 14:05:25 PST Path: arc1-ca.pugleaf.net!swrinde!howland.reston.ans.net!vixen.cso.uiuc.edu!uwm.edu!news.alpha.net!news.mathworks.com!newshost.marcam.com!charnel.ecst.csuchico.edu!csusac!csus.edu!news.starnet.net!wupost!courier.urbana.mcd.mot.com!preece From: preece@urbana.mcd.mot.com (Scott E. Preece) Newsgroups: gnu.misc.discuss Subject: Re: The Cygnus hammer strikes! Date: 8 Feb 1995 20:37:15 GMT Organization: Motorola MCG, Urbana Design Center Lines: 88 Distribution: world Message-ID: <PREECE.95Feb8143712@predator.urbana.mcd.mot.com> References: <3h6fn2$1nm@umd5.umd.edu> <D3MK1s.3vw@kithrup.com> NNTP-Posting-Host: courier.urbana.mcd.mot.com