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: a07f3367d7,577ecbb6c5a53a1f X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,UTF8 Received: by 10.112.101.73 with SMTP id fe9mr9953lbb.19.1349942756911; Thu, 11 Oct 2012 01:05:56 -0700 (PDT) Path: q10ni65082636wif.0!nntp.google.com!feeder1.cambriumusenet.nl!feeder3.cambriumusenet.nl!feed.tweaknews.nl!193.141.40.65.MISMATCH!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!border2.nntp.ams2.giganews.com!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!border3.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!backlog1.nntp.dca.giganews.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news.glorb.com!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Forking old GMGPL libs ? Date: Sat, 06 Oct 2012 09:10:10 +0100 Organization: A noiseless patient Spider Message-ID: References: <5de9a47c-6594-4653-a083-38f90312e70e@googlegroups.com> Mime-Version: 1.0 Injection-Info: mx04.eternal-september.org; posting-host="7d2d00b559fb51f460ee917cabfedd73"; logging-data="27403"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/+RntlvJaD630Hv8FOQjHArBi3A7waLiQ=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (darwin) Cancel-Lock: sha1:xJ8jCKwCB9rGRayUxLtSSeRpGx4= sha1:cvsObza3QBBkNuk7oNwX+c62TEw= X-Original-Bytes: 3207 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Date: 2012-10-06T09:10:10+01:00 List-Id: Patrick writes: > I am working on two projects. One of them is a data > collection/analysis tool to help parents of special needs kids record > data for use by professionals like speech therapists later. I want to > release it with source code but I don't ever want anyone to end up > being charged for it. Laudable. > I want it to be free-as-in-beer forever as well as well as open > sourced. The FSF is against this. If you search on Ebay for basically > any large FLOSS application, like Gimp for instance, you will find > them being sold to people who already have internet connections > (because they can bid)but again not a problem to the FSF that people > are being charged $20 + shipping for Gimp, even though they could > download it for free if they understood the situation. It's > exploitation of people who don't understand whats available. > > Now I have to forgo all FSF licensed libraries and it's going to be > harder. Sure I have GCC and the runtime exception for basic Ada use > but what about all the GNAT libraries. I don't have $20K + lying > around for the non-GPL versions. I think you may have the wrong end of the stick here. The point of the GMGPL (or the GCC Runtime Library Exception[1]) is that it allows a software product to be distributed *without* the source code: "You have permission to propagate a work of Target Code formed by combining the Runtime Library with Independent Modules, even if such propagation would otherwise violate the terms of GPLv3, provided that all Target Code was generated by Eligible Compilation Processes. You may then convey such a combination under terms of your choice, consistent with the licensing of the Independent Modules." So, given GCC, your best bet is surely to write your own code uder the GPL without the exception and to use similar libraries. I don't see why people shouldn't offer a CD of GIMP on Ebay for £2.95 + 50p p&p. If I want a CD instead of downloading, why should you want to stop me? If *you* provide me the software on a CD, won't you expect me to pay for it? [1]