home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / sun / misc / 6047 < prev    next >
Encoding:
Text File  |  1992-12-29  |  8.9 KB  |  168 lines

  1. Newsgroups: comp.sys.sun.misc
  2. Path: sparky!uunet!psinntp!asd.com!scott
  3. From: scott@asd.com (Scott Barman)
  4. Subject: Re: Is Sun losing touch with its customers?
  5. Message-ID: <1992Dec29.201610.522@asd.com>
  6. Organization: American Software Development Corp., West Babylon, NY
  7. References: <1992Dec27.200016.6479@ukw.uucp> <1992Dec29.023817.18087@asd.com> <kbibb.725606456@maui>
  8. Date: Tue, 29 Dec 1992 20:16:10 GMT
  9. Lines: 157
  10.  
  11. In article <kbibb.725606456@maui> kbibb@maui.qualcomm.com (Ken Bibb) writes:
  12. >In <1992Dec29.023817.18087@asd.com> scott@asd.com (Scott Barman) writes:
  13. >>When Sun announce they would "join the crowd" almost five years ago,
  14. >>there was no "crowd." At that time Sun also told us that we should not
  15. >>worry, they will provide an upgrade path and that their valued customers
  16. >>would be taken care of.  
  17. >
  18. >They did (and do) follow this philsophy--they provided that path via
  19. >the sysv stuff that you complain about below.  If you talked to their SE's
  20. >they've been saying "prepare!  svr4 is around the corner!"  but you didn't
  21. >listen...
  22.  
  23. Have you ever heard the term "crying wolf?"  They've been crying wolf
  24. for nearly two years!  Sure we heard SVR4 was around the corner, but
  25. when?  It was supposed to be here TWO years before they actually came
  26. out with it.  What do you and Sun want us to do, tread water that whole
  27. time?  Wake up and join the real world.
  28.  
  29. >>Then Sun announced they are almost ready and puts out the svmt. When it
  30. >>is finally loaded, you realize that svmt is nothing more than a
  31. >>glorified lint!  What's worse is that those of us who have used X
  32. >>Windows since the dawn of time (OK, so it has only been since X Version
  33. >>10) have decided to stay with MIT's X11 and away from Sun's perpertually
  34. >>buggy OpenWindows with their slow response in fixing the bugs (and MIT's
  35. >>X11 was free, I remember having to pay for an initial OW release).  This
  36. >>svmt runs under Sun's XView (SunView for X without intrinsics support)
  37. >>and you had to figure out how to run it to a tty to get around their
  38. >>near useless GUI.  Some tool!
  39. >
  40. >XView is not "SunView for X".  It is an X11 toolkit.  It's very easy
  41. >to use and (according to the unscientific polls here) the most popular
  42. >development toolkit for X on Suns.  It sounds like you just didn't
  43. >know how to run the app on your system (a path set wrong, for example).
  44.  
  45. Obviously someone who has not programed SunView.  XView is pretty much
  46. SunView translated in X.  I didn't say it required SunView or any of its
  47. other "features" all I said it's been translater to X.
  48.  
  49. >Another possibility might have to do with your window manager being
  50. >incorrectly set up.
  51.  
  52. I am using mwm right out of the box from OSF.  It is set up exactly to
  53. OSF specs.  No problems.  The problem is I have no problems using "pure"
  54. XView programs just like I have no problems using programs written with
  55. the Athena Widgets or OLIT.  I have problems with Sun supplied programs
  56. that make use of Sun supplied extensions.  Is this following the
  57. standards?  Afterall, "Sun is the standards company" (taken directly
  58. from the mouth of a Sun sales droid at Unix Expo).
  59.  
  60. >X was developed by DEC.  NeWS was developed by Sun when they had a falling
  61. >out with Adobe (what they *really* wanted was Display PostScript which they
  62. >will be replacing NeWS with).  The *idea* of NeWS was always superior to
  63. >Dec's X.  It was just a pain to debug...  Btw, Sun has been "X11 compatible"
  64. >for a while--you make it sound like they're doing it as part of the
  65. >Solaris 2.x thing.
  66.  
  67. Excuse me?  Do you know what you are talking about?  X was developed by
  68. MIT.  They might have used grants from DEC and a lot of X ideas may have
  69. come from DEC Windows, but X is from MIT.
  70.  
  71. Sun used the excuse that they couldn't get cooperation from Adobe to
  72. start dropping NeWS.  The truth is that they couldn't get cooperation
  73. from the rest of the industry.  How many major vendors were licensing
  74. NeWS?  One?  SGI was just about it.  Sun tried to keep it proprietary
  75. and license it out the way they seem to license SPARC.  Do you see the
  76. "proliferation" of SPARC clones?  This is what they did with NeWS.  A
  77. smarter industry told Sun to go take a hike and ftp'ed that free X11
  78. software from MIT.  IMHO, a smarter choice.
  79.  
  80. Sun has had problem with their X11 compatibility until the release of
  81. OW3.  OW2, which I first saw in mid-to-late 1990, had some real problems
  82. in the compatibility areas.  Besides, why should I give up on a good
  83. thing.  I've been running Xsun from MIT's X11 distribution since I first
  84. starting using X11 back in late-1987 (wasn't it Release 3 back then?).
  85. Now I run X11R4 (we can't upgrade, yet; some commercial concerns exist
  86. with the work we are doing) and have had NO problems running our prefered
  87. window manager mwm, (yes, I know there is a patch for mwm to work with
  88. the Sun OW3 server).  Following the standards and being the "open
  89. systems leader" (I think I saw that ins some ad) means I can run
  90. AnswerBook on my MIT Xsun server and to X terminals and doesn't require
  91. their "extended" server (here come the flames now... :-)
  92.  
  93. >>So they are later and getting later.  Still, there is this large
  94. >>investment in 4.1.* with no good upgrade path and they keep pushing back
  95. >
  96. >How do you define "good upgrade path"?  I think they've provided a "good"
  97. >upgrade path.  It isn't fantastic, but it's there.  Just like their
  98. >Sunview upgrade path was there in the early days of OpenWindows...
  99.  
  100. Better path: instead of doing what they did, as each new release of
  101. SunOS came out, start converting things (utilities, functions, system
  102. calls, sysadmin features, etc.) to use System V features by default.  So
  103. when you do (for example) an "ls", you get the SV version of ls.  If you
  104. *need* the BSD version, there should have been a /usr/compat directory
  105. (or something like that), much as I hear they have under Solaris now. 
  106. Do the migration step-by-step and by SunOS 4.1.3 you would almost have
  107. an SVR4 compatible system--sort of like having a Chevy body on a
  108. Corvette engine (ooo... I can hear the flames coming now! :-)
  109.  
  110. >>the release date (yes, I did get my Solaris 2.1 CDs last week).  In the
  111. >>mean time, those of us on limited budgets have been producing software
  112. >
  113. >You mean a free GNU compiler will break your budget?
  114.  
  115. Yes!  That "free" GNU compiler has to get here some how.  We are uucp
  116. only, we cannot wait to get it via ftpmail if we upgrade.  We're a small
  117. shop and cannot have that much in down time while we deal with the
  118. restrictions of this service (NOTE: I am *not* flaming the ftpmail
  119. service; on the contrary, I praise it!  But it would pose a real problem
  120. using it in this scenario).  We cannot afford the 1-900- costs that we
  121. would be charged to get it from UUNET and we cannot afford the hundreds
  122. of dollars to order a tape from a company or even the FSF.  Economic
  123. times are tough, in case you haven't noticed, and we are trying to
  124. survive on Long Island, which has been among the hardest hit areas of
  125. the region.
  126.  
  127. >>Personal Observation: It's interesting how the promise of NT says it
  128. >>will run Windows 3 AND DOS applications but Solaris 2 will not run
  129. >
  130. >Beta testers have stated that NT will only run "well behaved" Windows
  131. >and DOS programs.  Sun has stated that "well behaved" SunOS <5.0 programs
  132. >will be relatively painless to port.  Sounds about even to me...
  133.  
  134. "Well behaved" under Unix means things like not relying on specific
  135. kernel structures or any specific strucutre for that matter for your
  136. programs.  So when I use a supplied library, I would like it to be
  137. compatible with all version of the operating system of the vendor whose
  138. platform we chose.  I have two programs that use the lwp (Lightweight
  139. Process) library and these will *NOT* work under Solaris.  These are not
  140. optional programs to our package and we have to find some way of porting
  141. them without generating the serious overhead we avoided by useing lwp. 
  142. I'm not writing to video memory or trying to take advantage of quirks
  143. in a ROM BIOS, I am using a facility available to me via an interface
  144. library which now does not exist under Solaris 2 (yes folks, I know
  145. threads will be made available under Solaris, but I can't sit and wait
  146. for 2.2 to get it).
  147.  
  148. >>statically linked 4.1.* a.outs and may not run other applications that
  149. >>use unsupported features in their bsd-compatibility mode (e.g., light
  150. >>weight processes).
  151. >
  152. >Do you understand how linking works?  ABIs?  If so, why complain about
  153. >statically linked programs?  Either this or the system wouldn't be
  154. >SVr4 compliant!
  155.  
  156. Hey Ken, do you understand how linking works?  Do you understand what
  157. statically linking programs means?  Do you understand what an ABI
  158. defines?  Do you even understand why there might be a need to have a
  159. program statically linked, especially if you are dealing with commercial
  160. software and customers whose environment are not exactly like your own?
  161. ABI and SVR4 compliance are NOT the same thing.  I think you ought to
  162. reexamine this statement!
  163.  
  164. -- 
  165. scott barman            | <This space intentionally left blank>
  166. scott@asd.com            |
  167.  (I can barely speak for myself, you expect me to speak for my employer??)
  168.