Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com From: "Kendall Bennett" Organization: SciTech Software, Inc. To: DJ Delorie Date: Mon, 1 May 2000 18:59:04 -0800 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: Lack of Cygwin contributors? Was: How is textmode/binmode determined ... CC: cygwin AT sourceware DOT cygnus DOT com In-reply-to: <200005012333.TAA19230@envy.delorie.com> References: <200005011535936 DOT SM00160 AT KENDALLB> X-mailer: Pegasus Mail for Win32 (v3.12b) Message-Id: <200005011901392.SM00160@KENDALLB> DJ Delorie wrote: > > 1. Chris was complaining about the lack of *external* contributions > > to the project. Whether you like it or not, the current licensing of > > Cygwin has a significant effect on whether some developers > > contribute. It certainly has for me. > > I understand that. I don't understand what you hope to gain by us > not offering proprietary-use licenses. It is not what *I* hope to gain, but what *you* would hope to gain. If you want my contributions (and perhaps those of others who feel the same way), you would get them if the license was LGPL. Then I would be willing to contribute because my changes we would be as free to you as the next guy. If you don't care about external contributions then so be it. But that was after all how this discussion started. > > 2. If the licensing was changed, I believer more external developers > > would contribute to the project. > > So, if the license were 100% GPL with no option for non-gpl use, > you'd contribute? Yes I would, since then I could use it for GPL'ed tools on the Win32 platform. The only real use I would personally have for Cygwin would be to run GNU tools under Win32. I personally don't have any need to port commercial Unix software to the Win32 platform. > > 3. If Cygnus needs to sell expensive commercial licenses of Cygwin > > in order to continue development, then the Open Source principles > > have simply failed for this project. > > Fortunately, we're not as interested in "open source principles" > as we are interested in the principles of *free software*. All > version of Cygwin are distributed under the terms of the GPL. Some > customers purchase the right to also use it in other ways, but no > customer is bereft of the rights and freedoms the GPL grants them. > I don't think you fully understand the significance of this. There are two issues at work here. One is that the Cygwin library is under GPL and hence requires other software to be GPL (or Open Source as the new license allows). The second is that this library is also available under a commercial license from you guys. If I made any changes to Cygwin I would want my changes to remain under GPL only, so I would not assign my copyright to Cygnus. Then my changes would not get into the Cygwin core distribution, and I would have to fork my own version. For all that it really isn't worth the effort I would have to put in, so I don't contribute. > What you seem to want is the ability, or "right", to use our free > software in your proprietary product, so that you can make more > money, without us making more money too. Sorry, that's not one of > the principles we're interested in. Nope. I don't have any proprietry product that I am building that would use or be based on Cygwin. I just don't feel it is right for a product to be branded as 'free software' when it is dual licensed with an exclusive commercial license also. At least I am not interested in contributing to making it better. > Every Cygnus employee (and every RH employee, I think) signs a > form that assigns *all* copyright to the FSF for any FSF-owned > software we work on. The FSF could, if they wanted (but they > won't), sell a proprietary-use license for GCC. Would that stop > you from contributing to gcc? It doesn't stop us. The FSF is against doing exactly that. If the FSF did one day turn around and start selling proprietry-use licenses for FSF projects, you can get that the entire Open Source community would be up in arms about it. So why should Cygnus be allowed to behave any differently? Regards, +---------------------------------------------------------------+ | SciTech Software - Building Truly Plug'n'Play Software! | +---------------------------------------------------------------+ | Kendall Bennett | Email: KendallB AT scitechsoft DOT com | | Director of Engineering | Phone: (530) 894 8400 | | SciTech Software, Inc. | Fax : (530) 894 9069 | | 505 Wall Street | ftp : ftp.scitechsoft.com | | Chico, CA 95928, USA | www : http://www.scitechsoft.com | +---------------------------------------------------------------+ -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com