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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,d311338eabd7ca93 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.189.72 with SMTP id gg8mr7973135pbc.4.1328397735670; Sat, 04 Feb 2012 15:22:15 -0800 (PST) Path: lh20ni261106pbb.0!nntp.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx02.iad01.newshosting.com!newshosting.com!69.16.185.16.MISMATCH!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!news.flashnewsgroups.com-b7.4zTQh5tI3A!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: Compiler business prospects References: <4f27e278$0$6549$9b4e6d93@newsspool4.arcor-online.net> <12716838.1333.1328020580723.JavaMail.geo-discussion-forums@prhq14> <82fwetfu0r.fsf@stephe-leake.org> Date: Sat, 04 Feb 2012 18:22:08 -0500 Message-ID: <82pqduuqu7.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (windows-nt) Cancel-Lock: sha1:FnPLsGjrEfMPLgZBD96SzCyqtKc= MIME-Version: 1.0 X-Complaints-To: abuse@flashnewsgroups.com Organization: FlashNewsgroups.com X-Trace: 2a3c24f2dbda7cea122e006022 Content-Type: text/plain; charset=us-ascii Date: 2012-02-04T18:22:08-05:00 List-Id: Erich writes: >> If you are asking for non-open-source commercial software, that is also >> a different matter. >> Can you be more precise about what your problem is? > > Sure, but I'm not sure if it's wise, because presumably this has been > discussed already in the past. Look, I have nothing against the GPL > and am even planning to release some smaller projects under the GPL, > but the fact of the matter is that you *cannot* successfully sell > shareware or run a small business under the GPL because someone will > grab the source code and give his version away for free. That's just a > fact. That's what the music industry said about CDs, until Apple proved them wrong with iTunes. If you are selling a useful product (for instance an Android app), the majority of people will be willing to pay something for it, rather than use an illegal version. Hmm, I guess "illegal" is the wrong word here; if you are using GPL, the free version will not be illegal. You have to sell it at a price they are willing to pay. You may have to offer support, or upgrades, in addition. You have to advertise to get people's attention. The people offering a free product will not be able to offer either support or upgrades, nor will they be able to afford advertising. I have no idea what the license is for most of the apps I've installed on my Android; even if they are GPL, I can't be bothered to get the source and compile it. I'd far rather pay someone else to do that. > BTW, there is no real problem for me because I'm already using Racket > successfully for my GUIs. I was just a bit disappointed that there > seems to be no way to use Ada for that. Languages like the following > ones offer free (as in beer) LGPL Your issue is free as in freedom, not free as in beer; you do not pay for the GUI bindings. The issue is what freedoms you have regarding distribution when you use them. >> Source: http://www.qtada.com/en/licensing.html >> Providing the OP enjoy Qt (I personally don't, except for platforms where >> it's the native toolkit). > > Yes, but how much is the GMPL license? I suggest you email sales@qtada.com and find out! It might well be worth it for your business. > I suppose the problem is that QtAda must be based on the commercial > version of Qt, because otherwise you wouldn't be allowed to statically > link to the Qt libraries, and of course I understand when people want > a return for their investment. The "problem" is that people need to eat, so they need to get paid, same as you. If you are making money by using other people's work, it is only reasonable that they get a cut. Maintaining QtAda is work! -- -- Stephe