home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / guts / guts.bwr < prev    next >
Text File  |  2020-01-01  |  4KB  |  70 lines

  1. 18-Jul-86 14:14:08-EDT,3613;000000000011
  2. Received: from CUVMA by CU20B with HASP; 18 Jul 86 14:14:01 EDT
  3. Received: from SEGUC21(GUCJS) by CUVMA (Mailer X1.23a) id 4003;
  4.           Fri, 18 Jul 86 14:13:02 EDT
  5. Date: Wed, 16 Jul 86 14:29 -0200
  6. From: Jonathan Scott <gucjs@seguc21>
  7. Subject: KERMIT is now too good ...
  8. To: Frank da Cruz <sy.fdc@cu20b>
  9. Comment: cc Lars R?kaeus <guclr>, Stefan Lundberg <gucsl>
  10.  
  11. We are having a problem at the Gothenburg Universities Computer Centre
  12. because of the high quality of the terminal emulator software provided
  13. as part of the excellent new KERMIT-MS V2.29 level for the IBM PC.
  14.  
  15. The problem is that if we give it away effectively for free as suggested
  16. in the accompanying materials this will make it very difficult for us to
  17. continue selling other terminal emulator packages.  These other packages
  18. have various advantages such as providing graphics support or slightly
  19. better facilities in full screen mode, but it is difficult to compete
  20. when there is a very good program available for no cost at all.
  21.  
  22. We have also developed a package of key definitions to make KERMIT-MS
  23. behave almost exactly like our own locally-written terminal emulator
  24. TERM-S1, and it is difficult to see how we should charge users for this
  25. command file (although admittedly it only took a few hours to set up).
  26.  
  27. Another task that we have also undertaken to help our KERMIT users is
  28. that we have recently written a KERMIT command procedure in our MVS GUTS
  29. command language (with a certain amount of support in GUTS itself).
  30. This provides basic KERMIT support plus a limited number of server and
  31. host command functions, but unlike the previous modified version of MVS
  32. TSO KERMIT it allows direct access to the GUTS library rather than
  33. working with OS data sets.  This took two days to implement and debug.
  34. (Does anyone else have an interpreter-based KERMIT implementation?)
  35.  
  36. To enable KERMIT and graphics procedures to operate through a Series/1
  37. or IBM 7171 control units, we have changed GUTS so that it is possible
  38. to switch between line by line mode and full screen mode in the middle
  39. of a session (or even the middle of a procedure), and all programs and
  40. procedures executed in line by line mode think that they are running on
  41. a normal ASCII line.
  42.  
  43. All of these things mean that we find it very frustrating that we should
  44. be expected to pass on KERMIT-MS almost free in unlimited quantities.
  45.  
  46. I am considering the following solutions to this problem.  Could you
  47. please comment on what you think of these according to your principles
  48. for redistribution of KERMIT, and tell me if you have any suggestions of
  49. your own:
  50.  
  51. 1.  Give away KERMIT-MS plus the key definitions free with any other PC
  52.     terminal emulator sold here (and also perhaps with other software
  53.     and services).  This would probably be the easiest solution for us.
  54.  
  55. 2.  Treat KERMIT-MS together with our local key definition package as a
  56.     new "product" to be sold for a price cheaper than any other terminal
  57.     emulator but significantly more than the package cost.
  58.  
  59. 3.  Forget KERMIT-MS and integrate KERMIT protocol support into our own
  60.     terminal emulator, so that we can sell the terminal emulator for the
  61.     same price with KERMIT protocol support as an added feature. This
  62.     would be the best solution for our revenue, but it involves a lot
  63.     more work and will probably produce a poor KERMIT within a good
  64.     terminal emulator.
  65.  
  66. Thank you for your time.  Please feel free to circulate this letter more
  67. widely if you like.
  68.  
  69. Jonathan Scott (GUTS development manager) <gucjs@seguc21.bitnet>
  70.