home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / unix / bsd / 4695 < prev    next >
Encoding:
Text File  |  1992-08-25  |  2.8 KB  |  59 lines

  1. Newsgroups: comp.unix.bsd
  2. Subject: Re: Restrictions on free UNIX / 386BSD (Re: selling 386BSD)
  3. Path: sparky!uunet!charon.amdahl.com!pacbell.com!mips!darwin.sura.net!wupost!cs.utexas.edu!sun-barr!ames!think.com!unixland!rmkhome!rmk
  4. From: rmk@rmkhome.UUCP (Rick Kelly)
  5. Organization: The Man With Ten Cats
  6. Date: Tue, 25 Aug 1992 21:53:22 GMT
  7. Reply-To: rmk@rmkhome.UUCP (Rick Kelly)
  8. Message-ID: <9208251653.26@rmkhome.UUCP>
  9. References: <PHR.92Aug15214245@soda.berkeley.edu> <YSDIBS4@taronga.com> <9208162341.30@rmkhome.UUCP> <1992Aug17.225116.20533@panix.com> <9208181753.32@rmkhome.UUCP> <1992Aug25.062100.15187@nntp.hut.fi>
  10. Lines: 47
  11.  
  12. In article <1992Aug25.062100.15187@nntp.hut.fi> jkp@cs.HUT.FI (Jyrki Kuoppala) writes:
  13. >>Software houses such as Lotus and Wordperfect want complete assurance that
  14. >>their product is secure under the law when it goes out the door.  There is
  15. >>no court record to show what happens when the buyer of a commercial software
  16. >>product demands source from the author because it was compiled using GCC,
  17. >>and should fall under the GNU Copyleft.  
  18. >
  19. >Hmm - I think I've heard that Commodore(-Amiga) uses gcc to compile
  20. >their **ix OS and Lotus (yep, of the 1-2-3 and lawsuit fame) uses gcc
  21. >to compile their products.  And then there's DG which ships gcc as the
  22. >native compiler.
  23.  
  24.  
  25. It would be a strange to build SVR4 with gcc.  Commodore probably started
  26. out with a Motorola development system running SVR4, and a big pile of
  27. sources.  They would have then hacked and cross-compiled a development
  28. environment that would run on the Amiga 2500 and 3000.
  29.  
  30. I am one of those evil people who has been tainted by exposure to SVR4
  31. sources, and I can tell you that they are very interesting.  There is C++
  32. code in SVR4.  Since cfront is not included as part of the binary release,
  33. they have included in the sources a subset of cfront to compile the small
  34. amount of included C++ code.  After the C++ modules are compiled, the 
  35. minimal cfront is deleted.  There are lots of other "cute" things like
  36. this in the SVR4 source release.  So while it could probably be built
  37. with gcc, there would probably be an enormous amount of makefile hacking
  38. before it could be done.  
  39.  
  40. As far as I know, Commodore includes the AT&T /bin/cc as well as gcc.
  41.  
  42. I'm not sure about Lotus, but I have a friend who is a programmer there,
  43. and I will check with them.
  44.  
  45. And I have no idea about DG.
  46.  
  47. If one wants to compile Mach, gcc would probably be the compiler of
  48. choice, as I suspect that is what CMU uses for development.
  49.  
  50. After looking at the standard GPL and the GPL for the GNU libc.a, I can
  51. see that there really aren't any problems with using gcc to compile 
  52. copyrighted code.  But I would still be somewhat leery about developing
  53. code on a system that relies on the GNU libc.a, as it's license is more
  54. restrictive.
  55.  
  56. -- 
  57.  
  58. Rick Kelly    rmk@rmkhome.UUCP    unixland!rmkhome!rmk    rmk@frog.UUCP
  59.