From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,915d37e7b8e0ec69 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!g47g2000cwa.googlegroups.com!not-for-mail From: "Steve Whalen" Newsgroups: comp.lang.ada Subject: Re: and visual library once again Date: 21 Oct 2005 03:43:50 -0700 Organization: http://groups.google.com Message-ID: <1129891429.987102.321970@g47g2000cwa.googlegroups.com> References: <1129861178.782874.87870@g43g2000cwa.googlegroups.com> NNTP-Posting-Host: 68.238.129.64 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1129891435 20272 127.0.0.1 (21 Oct 2005 10:43:55 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 21 Oct 2005 10:43:55 +0000 (UTC) User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: g47g2000cwa.googlegroups.com; posting-host=68.238.129.64; posting-account=GBMmzA0AAABrZ0dHOASa3b2Cdf-RliH9 Xref: g2news1.google.com comp.lang.ada:5849 Date: 2005-10-21T03:43:50-07:00 List-Id: Larry Kilgallen wrote: > In article <1129861178.782874.87870@g43g2000cwa.googlegroups.com>, "Steve Whalen" writes: ... > > But it is important to remind anyone asking such a question that they > > can sell the program ONLY if they give a copy of the source code to the > > customer they sell it to (including the right of that customer to give > > the source and binary to anyone else they want per the GPL). ... > > It is not a problem for anyone who actually sells their software. > > It is a problem for those who follow the customary practice of > Microsoft, Symantec, Computer Associates and actually _license_ > their software rather than selling it. OK, I'll bite. Why does it matter whether a programmer "licenses" a program to customers or "sells" it? I think the distinction relevant to whether or not the GPL creates a "problem" for a programmer, is whether or not the programmer sells a proprietary program (closed source to the world, whether or not source is shipped with the binary). If the program being sold must be proprietary (not "open source") in order to keep competitors (or customers) from eliminating your income stream, then the GPL is a problem, whether you "license" the software or "sell" it. Yes the Microsofts of the world tend to license software instead of selling it, but they have everything in common with a one person programming shop which "sells" their program, if both must remain "proprietary" in order to stay in business. GPL programs are also "licensed" for a cost of $0 and compliance with the terms of the GPL, which specifically precludes truly proprietary programs if you transfer them (via sale OR licensing) to other people or companies (you can write and use proprietary programs as long as you keep it inside your company and don't sell it to others). If Microsoft compiled the next version of their "Office" suite with AdaCore's GNAT GPL compiler, their market would dry up the day after they shipped the first copy and someone else got the source under the GPL and compiled it and released it to the world. Same thing would happen to a one programmer shop in many markets. Steve