home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / coherent / 6713 < prev    next >
Encoding:
Internet Message Format  |  1993-01-09  |  4.6 KB

  1. Xref: sparky comp.os.coherent:6713 comp.os.linux:23398
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!cs.utexas.edu!rutgers!spcvxb!ritz!ritz
  3. From: ritz@ritz.mordor.com (Christopher Mauritz)
  4. Newsgroups: comp.os.coherent,comp.os.linux
  5. Subject: Re: Linux v. Coherent: Comments
  6. Message-ID: <930109484@ritz.mordor.com>
  7. Date: 9 Jan 93 22:48:05 GMT
  8. References: <93010991@drktowr.chi.il.us>
  9. Organization: Ritz International, Inc. -- Import/Export Consultants
  10. Lines: 94
  11. X-Newsreader: TIN [version 1.1 PL6]
  12.  
  13. Louis Giliberto (magus@drktowr.chi.il.us) wrote:
  14. OS/2> Michael K. Johnson (johnsonm@lars.acc-admin.stolaf.edu) wrote:
  15. OS/2> : 
  16. OS/2> : In article <1ihc1iINNh6q@uwm.edu> rick@ee.uwm.edu (Rick Miller, Linux Device Registrar) writes:
  17. OS/2> : 
  18. OS/2> :    Y'know, I've been thinking about this...  Folks are saying that the next
  19. OS/2> :    release of Coherent will have *loads* of stuff it doesn't have yet:
  20. OS/2> : 
  21. OS/2> :        1.) Graphics support
  22. OS/2> :        2.) The GNU GCC compiler
  23. OS/2> :        3.) TCP/IP Networking
  24. OS/2> :        4.) Sockets
  25. OS/2> :        5.) X Windows
  26.  
  27. OS/2> Actually, except for the kernel itself, most of the Linux stuff is
  28. OS/2> ported from other places.
  29. OS/2> 
  30. OS/2> And the other stuff, well, let's take a look at it.
  31. OS/2> 
  32. OS/2> 1) Graphics support
  33. OS/2> 
  34. OS/2> Harry, Udo, etc have this done with the bitmapped driver.  MGR has been
  35. OS/2> ported from the linux port, and Harry rewrote the library to emulate
  36. OS/2> the Linux library using his driver.  I read his driver.  It's small
  37. OS/2> and elegant and works fine.  Drivers wouldn't be able to be "filched"
  38. OS/2> anyhow for the most part.
  39.  
  40. Not to take anything away from the efforts of Harry and Udo, but you cannot
  41. make use of this driver (for now) unless you purchase the device driver kit.
  42. Having "spoken" to Harry, it sounds like a really nifty thing to have though.
  43. Unfortunately, the vast majority of us don't have the DDK so we're stuck.
  44.  
  45. OS/2> 2) GCC compiler
  46. OS/2> 
  47. OS/2> Well, they have to make the source available, and according to the GNU
  48. OS/2> license, even if they ported from the linux port that's allowed.  It will
  49. OS/2> show up in the source anyhow.
  50.  
  51. Where is it?  The GCC port has been in the "real soon now" stage for quite
  52. some time.  Having the Gnu compiler around would certainly make porting
  53. all those great gnu tools less of a chore, no?
  54.  
  55. BTW, I am finally going to break down and learn C (fortran just wasn't
  56. cutting it for me...hehe).  I would like to learn on the GCC compiler.
  57. CAn someone recommend a good book for teaching yourself C?
  58.  
  59. OS/2> 3) TCP/IP, NFS, etc.
  60. OS/2> 4) Sockets
  61. OS/2> 
  62. OS/2> The hardest part here would be the Ethernet card driver, which is probably
  63. OS/2> a pain in the neck.  Other than that, the client programs like FTP and
  64. OS/2> stuff are pretty simple.  I wrote a mini FTP for class in summer school.
  65. OS/2> Did get, receive, and dir.  Not too big a deal as long as you have sockets.
  66. OS/2> Like Mike said above, the libraries will take a long time.  I'm not sure
  67. OS/2> about the internals of Coherent, but if it uses message passing, sockets
  68. OS/2> are pretty simple.  They were more complicated for Linux since it uses
  69. OS/2> ye olde monolitihic style which gives it great performance.  Ya basically
  70. OS/2> end up adding message passing to the kernel anyhow.
  71.  
  72. I am anxiously awaiting the networking abilities.  I would love to
  73. be able to connect to my feed site using a slip connection on a
  74. v.32bis modem.  It wouldn't be a screaming connection, but it would
  75. make uucp look like a real crawler.  It would definitely be worth
  76. the $100-200 investment for a generic ethernet card.
  77.  
  78. OS/2> 5) Xwindows
  79. OS/2> 
  80. OS/2> After 1,2,3,and4 we would probably be able to compile the Linux
  81. OS/2> version straight out.  After all, X is pretty much hardware 
  82. OS/2> independent after the libraries are done.  But I think X will
  83. OS/2> take longer than promised.
  84.  
  85. Yep.  BTW, I used to be one of those people who thought "who would
  86. want to run that piggy ol' X on a lowly 486 box on a 14" monitor?"
  87. However, I ran it for a few minutes while testing out linux and
  88. I was very impressed.  Even with only 8 megs of RAM, it was
  89. fairly snappy and powerful compared to windog.
  90.  
  91. OS/2> What do you care if Linux ports run on Coherent anyhow?  Won't that
  92. OS/2> mean most Coherent ports will run on Linux?  More software for
  93. OS/2> everyone.  Seems fair to me.
  94.  
  95. I agree completely!  I think it makes much more sense to cooperate
  96. than to bicker about whose OS is better "endowed." <grin>
  97.  
  98. Cheers,
  99.  
  100. Chris
  101.  
  102. --
  103. Christopher Mauritz                 | My views reflect those of my
  104. ritz@ritz.mordor.com                | company since I own the company.
  105. {backbone}!rutgers!spcvxb!ritz!ritz | Ritz International, Inc.
  106. OS/2 OS/2 OS/2 OS/2 OS/2 OS/2 OS/2  | Import/Export Consultants
  107.