Article View: gnu.misc.discuss
Article #72882Re: GPL, Software licensing, Too Good to be True?
From: Bill Stewart 908-949-0705 erebus...
Date: Fri, 10 Jan 1992 00:20
Date: Fri, 10 Jan 1992 00:20
53 lines
3846 bytes
3846 bytes
In article <iRNaeB6w164w@mantis.co.uk> mathew@mantis.co.uk (en font terrible) writes: > > >With Microsoft and other commercial licenses, I can use the sample source > > >code provided in any way I like, and I can do whatever I want with programs > > >which I have written and linked using their libraries. > > > > Is the first part of this statement really true? For example, can you > > take bits of their source code and put them into a program that you > > are going to sell (without the need to make retribution to them in any > > way)? That doesn't sound right to me. Commercial software vendors have improved their behaviour a lot in response to the market's demands, competition, and alternatives like GNUware. Back in the dark ages (not totally gone now, but this was fairly common even 5 years ago) many vendors of programming tools would require you to pay royalties if you sold products developed with their tools; the final product might include one of their object libraries, or a small run-time driver like a yacc-or-bison parser, or a big run-time driver like an APL interpreter or form-and-menu driver - I think some even required royalties for pure object code generated by their compilers. The theory was that *you* are benefitting by using their product, since it lets you produce a product faster or better than without their help, and your customer is benefitting from it also, so you'll be willing to pay for the benefit. Kind of like Amway soap :-( In practice, while that may be a fair way to do things in the free-market sense (if you didn't think so, you wouldn't buy it), it's annoying enough for commercial customers that most people will buy almost *any* competing product that doesn't require it, and non-commercial customers who write free software obviously can't use it. Here in a large bureaucracy, if I want to produce something for a customer (whether internal or external), *I* wouldn't use something like that - I'd have to convince our bean-counters keep track of how many copies had been delivered to whom, and make sure cash flows back to the original vendor. It's *much* cleaner to pay for a royalty-free product up front. The main form in which this kind of charging sticks around seems to be for "large" well-defined systems like a DBMS or non-bundled operating system or window system, where the end-user is buying a platform that will support a number of applications, and occasionally for run-time versions of the same thing. If memory serves me correctly, even AT&T now lets anybody include the yacc parser in yacc-derived code without requiring that the end-user have a Unix license - it placed too strong a restiction on the code people could write otherwise, and the market didn't like it. -- Pray for peace; Bill #Bill Stewart +1-908-949-0705 erebus.att.com!wcs AT&T Bell Labs 4M312 Holmdel NJ # learning GNUS/gnuemacs - blame any content-free postings on typos :-) # utatingmay otsignatureday irusvay -- ostlymay armlesshay
Technical Details
Message-ID:
<WCS.92Jan9192054@cbnewsh.ATT.COM>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!cbnewsj!cbnewsi!cbnewsh!cbnewsh!wcsReferences:
<iRNaeB6w164w@mantis.co.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,e71af1b1f401c58d X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1992-01-09 16:30:28 PST Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!cbnewsj!cbnewsi!cbnewsh!cbnewsh!wcs From: wcs@cbnewsh.ATT.COM (Bill Stewart 908-949-0705 erebus.att.com!wcs) Newsgroups: gnu.misc.discuss Subject: Re: GPL, Software licensing, Too Good to be True? Message-ID: <WCS.92Jan9192054@cbnewsh.ATT.COM> Date: 10 Jan 92 00:20:54 GMT References: <iRNaeB6w164w@mantis.co.uk> Sender: wcs@cbnewsh.cb.att.com (Bill Stewart 908-949-0705 erebus.att.com!wcs) Organization: AT&T Bell LabOratories, Hunchback Services Lines: 53 In-Reply-To: mathew@mantis.co.uk's message of 9 Jan 92 17: 58:05 GMT