home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / os / coherent / 5703 < prev    next >
Encoding:
Text File  |  1992-11-18  |  8.8 KB  |  187 lines

  1. Newsgroups: comp.os.coherent
  2. Subject: Re: Tcl to replacement most of /bin & /usr/bin (was: Tcl on Linux
  3. Path: sparky!uunet!think.com!unixland!rmkhome!rmk
  4. From: rmk@rmkhome.UUCP (Rick Kelly)
  5. Organization: The Man With Ten Cats
  6. Date: Wed, 18 Nov 1992 07:34:31 GMT
  7. Reply-To: rmk@rmkhome.UUCP (Rick Kelly)
  8. Message-ID: <9211180234.33@rmkhome.UUCP>
  9. References: <9211170442.AB16717@PCS.CNU.EDU> <9211170717.AA17293@PCS.CNU.EDU>
  10. Lines: 175
  11.  
  12. In article <9211170717.AA17293@PCS.CNU.EDU> "Coherent operating system" <COHERENT@indycms.bitnet> writes:
  13. >>
  14. >> Well, RMS doesn't write software for free.  And there's nothing to say
  15. >> that you can't port GNU software to an OS and charge money for it.  The
  16. >> computer user has the choice of getting the GNU sources and porting them,
  17. >> or paying someone else for a supported port.
  18. >>
  19. >> The worst thing about the GNU license and the GNU library license are that
  20. >> they have not been challenged in court, so it isn't perfectly clear just
  21. >> how binding they are.
  22. >
  23. >    Looking at it that way, I suppose I can live with it.  Almost sems
  24. >like I can ignore it for the most part.  The challenge in court will come
  25. >from AT&T since they have patent on storing the data behind a window on
  26. >the screen (backing store) and X, which infringes on that, is so very
  27. >popular and distributed under the same precepts.c
  28.  
  29. AT&T seems to be ignoring this.  And they sell X with their products.
  30.  
  31. >> So don't distribute code that contains GNU library code or output from
  32. >> BISON.  The license on GCC doesn't cover binaries compiled with GCC.  If
  33. >> you develop code using GCC, you don't have to distribute the sources.
  34. >>
  35. >    Hmmmmm.  I have heard (read) people asking about that and I thought
  36. >it covered the binaries created with gcc too.  If not, then there is not
  37. >a problem.
  38.  
  39. If the binaries do't contain GNU libc.a code or bison output, then they
  40. are not covered by the GPL.
  41.  
  42. >> UNIX V7.
  43. >    UNIX V7 was the last worthwhile release from AT&T and was
  44. >the last one they have a right to (IMHO, most of UNIX now was just not written
  45. >by AT&T.  It was written by people all over the world)
  46.  
  47. Not true. 32V, V6, V7, and up to SVR3 are copyrighted AT&T code.  Anything
  48. that they obtained from outside sources was under license agreements.
  49.  
  50. >> >2) built-in graphics support
  51. >>
  52. >> X11 or MGR.
  53. >>
  54. >    No.  X11 and MGR are kludged on top of UNIX.  Just like Windows runs
  55. >on top of DOS.  I mean kernel support for graphics (not just drivers).
  56. >Access to the frame buffer just like normal RAM.
  57.  
  58. But there will still have to be drivers for different video cards, or
  59. massive bloat in the kernel.
  60.  
  61. >> >3) a single user mode that can run without ttys (what for with no other
  62. > users?)
  63. >>
  64. >> UNIX is a multiuser operating system.  How would you use modems or serial
  65. >> printers?
  66. >>
  67. >Mess-DOS is a single user operating system and its printers and modems work
  68. >just fine.  What was your point?  With properly written graphics software
  69. >you could run UNIX without a tty.  What UNIX w/X is right now is just a
  70. >bunch of graphical Xterms.  We need graphics terminals not based on tty
  71. >devices because it slows things down.  Perhaps a hybrid tty that doesn't
  72. >run outside of X.
  73.  
  74. Of course.  MSDOS doesn't do multitasking.
  75.  
  76. If you want UNIX that comes up in X on the console buy SVR4.2.
  77.  
  78. Real graphics terminals are >$1000.
  79.  
  80. >> >4) fast response for games (hey, games sell computers!)
  81. >>
  82. >> Get an Amiga.
  83. >    I rather have (and do have) a super nintendo.  What I mean is
  84. >smoothness of motion and some decent timing that doesn't get killed by
  85. >a heavy load.  Its too bad most computer motherboards don't have any
  86. >extra timers.  Timers I have to program under MS-DOS eat up 10% of the
  87. >CPU whereas an extra hardware timer wouldn't take anything.  Oh well, that
  88. >is one I probably will never get.
  89.  
  90. UNIX is a general purpose operating system.
  91.  
  92. >> Dump Motif and right something new.
  93. >    Something new will have to be developed by the industry because
  94. >no matter how brilliant something I make might be, it would probably be
  95. >ignored.  Most of X's features are not needed 99.9999% of the time.  A
  96. >lot of it is pure research and support of non-mainstream ideas.  At least
  97. >X should be modular enought to dump what you don't want (demand paging
  98. >doesn't count!, though it helps...).
  99. >
  100. >>
  101. >>
  102. >> Right.  Turn UNIX into DOSIX.  Bleah!
  103. >    Simplifying administration would hardly turn UNIX into DOSIX.  Most
  104. >people don't need it.  I only use administrative ware when I need to and
  105. >their is nothing in UNIX admin that couldn't be done either automatically
  106. >or with a shell.  The reason its such a bitch is that UNIX users of the past
  107. >have never cared and so nothing "nice" was ever written to handle admin
  108. >tasks
  109.  
  110. Get SCO UNIX or SVR4.  Administrative menu systems are provided.
  111.  
  112. >> >7) Ability to choose more than one scheduler.  The basic UNIX scheduler is
  113. >> >   geared toward multiple, interactive users.  That isn't what you need if
  114. >> >   you are running Mathematica on your machine.  Perhaps a more dynamic
  115. >> >   scheduling system or just different ones like I said.
  116. >>
  117. >> They exist.
  118. >    Not in the stuff I get to use... thought now that I have a system
  119. >with kernel services... Perhaps after I get a tape drive for my development
  120. >machine since one would expect plenty of crashes for awhile...
  121. >
  122. >> All the code that is in AT&T is theirs under the law.  There are an awful lot
  123. >> of people who are extremely pleased with SVR4.
  124. >>
  125. >    There are people that are extremely pleased with Windows and DOS too.
  126. >So what does that mean?  Mostly, people are please with stuff because it
  127. >does the job and they are ignorant about what is inside.  People that loved
  128. >the Macintosh definitely didn't know much about programming it.  What a
  129. >mess to program!  But, its cute and I guess programmers have to make the
  130. >users happy.  Seems like its our job... like it or not...
  131. >    Anyway, SVR4 just did some things wrong.  AT&T didn't do what
  132. >people wanted.  They put some BSD-isms in but didn't make them totally
  133. >compatible.  Seems like they created more of a mess than they claim to
  134. >have solved.  But, if it does eventually end the UNIX wars, acceptance
  135. >will lead to improvements and an easing of the hell surrounding UNIX
  136. >for so long (I hope...).
  137.  
  138. Check out SVR4.2.
  139.  
  140. >> In the Linux and BSD groups, I've seen a lot of new users who want to turn
  141. >> UNIX into MSDOS.  I will fight to keep this from happening.  I have a decade
  142. >> of experience with UNIX, and think it is the best OS that I ever used.  I used
  143. >> to have a PC/XT running MSDOS, and have written diagnostics for dedicated
  144. >> applications running on MSDOS machines to exercise and test commodity hardware
  145. >> in a factory setting.  I am about as interested in using DOS as I would be in
  146. >> programming on punched cards.
  147. >
  148. >    I hate MS-DOS.  I came over from the Motorlla 68000 camp because I
  149. >didn't have (could not afford) anything like UNIX and the programming tools
  150. >for DOS are so good.  The support was (and still is) there and so on.
  151. >    However, UNIX is my favorite OS.  I love it and I've championed
  152. >it whenever I get the chance.  However, I know it has problems that will
  153. >keep it from being accepted.  Non-acceptance will kill it.  I want to keep
  154. >programming it but if things keep going the way they are now, I will not
  155. >get to.  I am not a "new user* who want(s) to turn UNIX into MSDOS."
  156. >Nothing I suggested would do that.  Nothing I suggested would affect you
  157. >in the least.  But, it would help people who have killer administrative
  158. >loads and people who just want to program and don't give a hang about
  159. >admin tasks and low-level tedium.  Don't tell me that you enjoy fixing
  160. >screwed up permissions on dozens of files and directories!  Or having a
  161. >permissions mistake kill off your system.  UNIX needs good tools, not just
  162. >for newbies but for those of us who might be too tired some nite to find
  163. >a permissions error or some such thing.  There are going to be people
  164. >using UNIX that won't know anything about it and you must provide for
  165. >them.  End of line.
  166.  
  167. I don't seem to have the administrative problems that you describe, and
  168. I have been an administrator for just about every UNIX platform.
  169.  
  170. >    I have worked in the corporate world and people are real stupid
  171. >sometimes (and sometimes mostimes...).  They buy IBM just because its
  172. >easy to spell or something.  Some actually think their stuff is better
  173. >than anything else.  Even if you show them a screaming clone running UNIX
  174. >that does everything now that IBM promises OS/2 will do "any day now" and
  175. >costs 1/10th the price they will buy the IBM.  Or the Mac.  And so on.
  176. >However, the UNIX world's continued arrogance towards users needs and
  177. >their stupid infighting is just as dumb.  The operating system is only
  178. >part of the system.  Windows may stink from the OS end but the applications
  179. >are incredible.  UNIX needs that kind of thing (and is getting it now).
  180.  
  181. Windows 3.x applications are just retreaded DOS versions that require users
  182. to have Windows installed.
  183.  
  184. -- 
  185.  
  186. Rick Kelly    rmk@rmkhome.UUCP    unixland!rmkhome!rmk    rmk@frog.UUCP
  187.