home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / cpm / gendoc / futureof.cqm / FUTUREOF.CPM
Text File  |  1986-07-20  |  20KB  |  386 lines

  1.  
  2.                The Future of CP/M:  Dead or alive?
  3.  
  4.  
  5.  
  6. Msg #17907 posted 05/31/86 at  6:10 am by Sypko Andreae
  7. To: ALL USERS     About: SPECIAL CP/M MEETING (16 lines)
  8.  
  9. =====>> SPECIAL MEETING OF BAMDUA (MORROW USERS GROUP) <<======
  10. ---------------- EVERY ONE IS INVITED -------------------------
  11. --- When: Tuesday, June 24th, 1986, 7:30 pm -------------------
  12. --- Where: West Branch, Berkeley Public Library ---------------
  13. --------- 1125 University Ave., Berkeley ----------------------
  14. --- TOPIC: A meeting with five of the major influences --------
  15. --- in the CP/M community: Dick Ezzard, Ken Fowler, -----------
  16. --- Irv Hoff, Wayne Masters and Nancy Mulvany. ----------------
  17. --- This promises to be a most exciting BAMDUA meeting where --
  18. --- these people will join us in a discussion of the ----------
  19. --- situation of CP/M and its Public Domain networking power --
  20. --- and liveliness in the computer world today,  particularly -
  21. --- with regard to its relative merits vs. those of MS-DOS. ---
  22. ----------- Be there or be square -----------------------------
  23. --- ( BAMDUA, (415) 644-2805, PO Box 5152, Berkeley, CA ) -----
  24. ---------------------------------------------------------------
  25.  
  26.  
  27.  
  28.                          *******
  29.  
  30.  
  31.  
  32.  
  33. BAMDUA is an active local group of Morrow users, and this was one
  34. of their regular meetings, but with a twist.  The topic was "The
  35. Future of CP/M" and the panel included names familiar to anyone
  36. in the Bay Area who has hooked a modem up to their computer.  In
  37. the world of computer bulletin boards, relationships take on a
  38. disembodied quality.  People write messages back and forth over
  39. years yet never meet face-to-face.  It leaves room for the
  40. imagination.  When a luminary such as Irv Hoff actually makes an
  41. appearance, I suspect many would attend just to see the face
  42. behind the name.  Who is Irv Hoff?  Is he seven feet tall?  Does
  43. he speak with an accent?  Perhaps he's a college kid with a bad
  44. case of acne.  There was even a rumor once that "Irv Hoff" was a
  45. pseudonym used by a collective group of public-domain programmers
  46. for the prolific quantity of software issued under that name.
  47.  
  48. The meeting room filled quickly and from start to finish there
  49. was standing room only - one certain indication that CP/M is
  50. definitely alive and well, contrary to some of the pronouncements
  51. that would be uttered this evening.  The average age was around
  52. 40, with gray hair and receding hairlines common.  This was not a
  53. group of novices, but dedicated people who took the time to come
  54. and make sure there was still a viable CP/M community.
  55.  
  56. The Idealistic organizer
  57.  
  58. Rick Charnes, BAMDUA member who organized this panel, opened
  59. things up.  He related some of his own personal evolution since
  60. overcoming a case of computerphobia 2 years ago after taking a
  61. Media Alliance workshop for writers.  One of the main reasons he
  62. chose a Morrow Micro Decision was its attractive design.  With no
  63. technical background, he wanted to use a computer for writing;
  64. then he purchased a modem, and nothing was the same again.
  65. "Computer bulletin boards changed my life," Rick confessed,
  66. relating a familiar story of all-night sessions on 4 hours of
  67. sleep.
  68.  
  69. "Computer message boards foster an exchange of ideas, a sharing,
  70. in a way verbal communication doesn't touch," Rick said,
  71. explaining his attraction to the world of modem-izing.  He has
  72. actually met more friends since getting a computer, contrary to
  73. the common image of the shut-away programmer.
  74.  
  75. Rick's vision for this meeting was a celebration of what the CP/M
  76. community has done and to address the issues that will keep CP/M
  77. alive in a world increasingly dominated by IBM.  He sees computer
  78. bulletin boards and the world of public-domain software as the
  79. main achievements of CP/M users.  "If we can stick together, we'll
  80. stay alive."
  81.  
  82.  
  83. The Wizardly Sysop
  84.  
  85. The first panelist to speak was Wayne Masters, an engineering
  86. administrator for Lockheed who wanted a computer to bring work
  87. home from the office.  He is now one of the most renowned Sysops
  88. (System Operators) with his Potpourri RCP/M, flagship of
  89. BYE5/PBBS/MDM/IMP/KMD public-domain programmers. The BYE5 series
  90. (a program which allows a computer to be run by a remote user,
  91. an essential ingredient in setting up a board) came about
  92. because of the peculiar nature of CP/M systems.  Back in 1983,
  93. anyone interested in setting up a remote system had to install
  94. half a dozen separate programs to run on their particular
  95. computer.  Wayne designed BYE5 so that only one program needed
  96. to be modified.  All the others (the message system, the file
  97. transfer utility) would be system-independent.
  98.  
  99. Wayne suggested this is one reason MS-DOS is so popular. No
  100. tinkering is needed.  Unfortunately that's not the case with
  101. CP/M which has dozens of slightly-different operating systems
  102. to contend with.  Wayne prefers S100-bus systems and hoped at
  103. one time (as many early users did) that this would become the
  104. standard in the 8-bit world.  Alas, it was not to be.
  105.  
  106.  
  107. The Far-looking editor
  108.  
  109. Next up was Nancy Mulvany, editor of the Kaypro Users newsletter,
  110. BAKUP.  She had logged that day onto The Well, a teleconference
  111. run by the Whole Earth Catalog crew.  On the IBM conference, one
  112. topic of burning controversy is "The future of the IBM PC".  The
  113. general consensus on The Well is that the PC is already obsolete.
  114. "The only people talking about whether CP/M is dead are CP/M
  115. people," Nancy observed.  "You have a machine, if it works for
  116. what you want, good."  She agreed that for writers, CP/M machines
  117. are excellent.  For desktop publishing, don't buy a PC - instead,
  118. look to the Atari in about a year, she suggested.
  119.  
  120. Nancy, too, is enthusiastic about computer boards.  "Bulletin
  121. boards are the way to transcend operating systems. Get a modem if
  122. you don't have one."  She recommends spending the time learning
  123. the intricacies of on-line communication and file transfer on a
  124. local board (saves on long-distance bills).  Fortunately, there
  125. are hundreds of boards today, and plenty of Sysops who
  126. specifically welcome and help out the novice.
  127.  
  128. Nancy talked about software publishing and the fact that all the
  129. new commercial software is for IBMs.  She is the U.S. agent for H.
  130. & D. Calvert, publishers of MACREX, an indexing program written
  131. originally for the Osborne 1, then upgraded with new features for
  132. MS-DOS. The publishers asked her to assess the feasibility of re-
  133. writing the program for CP/M.  After six months of thinking about
  134. it, Nancy had to recommend against the idea.  She reasoned that
  135. the market for such a program would be professional indexers,
  136. most of whom don't even own computers yet.  The difference in
  137. price between CP/M and MS-DOS machines is not that great anymore.
  138.  
  139. What she didn't realize was that in England the market is
  140. different.  CP/M is booming there.  Amstrad sells a CP/M system
  141. with 256K memory, 1 drive, monitor, keyboard -- for 400 pounds
  142. (including an Epson printer!)  "And they're selling like hotcakes.
  143. IBM is not king in England."  In the end, Calvert decided to
  144. upgrade the CP/M version of MACREX and completely re-wrote it in
  145. the C language.  Nancy held a pre-release copy in her hand.
  146.  
  147. "Is CP/M dead?  Don't focus on that.  If you have an application
  148. that works, what more do you need?  Get an Atari if you want new
  149. programs every week.  What we've got is fine.  What is all this
  150. stuff?  One operating system is in, another is out.  It's
  151. marketing."  Nancy predicted that the MS-DOS world will get further
  152. away from the individual end user who deals with computers on a
  153. one-to-one basis.  Where will the end users find support?  "It's
  154. places like here tonight where they'll get served."
  155.  
  156.  
  157. The Practical philosopher
  158.  
  159. Ken Fowler spoke third.  Sysop of the Kaypro Users board, Ron
  160. asked how many in the audience use a modem.  Over 50 people raised
  161. their hands.  A dozen of that group admitted to typical $100+/
  162. month phone bills.  Six Sysops were present.
  163.  
  164. Ken began by asking, "Is CP/M dead?  No, but it ain't healthy.  Who
  165. killed it?  It's not worth worrying about.  CP/M users are too set
  166. in their ways, not buying new software.  The market allowed MS-DOS
  167. to shoot to the top.  But that's tapering off too.  Next year
  168. something else will be on top.  If you're happy with CP/M, it
  169. doesn't matter if CP/M is dead."
  170.  
  171. Ken uses CP/M 2.2 which does everything he wants and has an urge
  172. to do.  Professionally, he writes code to run hardware -- EPROMs
  173. and such.  A rule of thumb he uses is, "Don't worry what chip it's
  174. for -- you worry about cost effectiveness and if it does the
  175. job."
  176.  
  177.  
  178. The User's advocate
  179.  
  180. Dick Ezzard, next up, was here "to represent the user.  But I'm a
  181. shmoozer more than a user.  If you have an application and
  182. something to do, and find a computer to do it, run by
  183. applications.  Let the application drive your decision."  But in
  184. all fairness, he said he would have to suggest to anyone looking
  185. for a computer to buy one of the XT or AT clones.  He went to a
  186. swap meet recently looking to find a Seagate 20 Mb hard disk for
  187. his clone.  After pricing all the vendors, he found one for $281
  188. -- all he needed was to plug it in and go.  For CP/M, the cost
  189. would've been closer to $800.  The dirt cheap prices in the clone
  190. market are due to the intense competition.  "The little guys
  191. competing, the open architecture, brings the price down for the
  192. regular users."
  193.  
  194. When he first discovered bulletin boards, he was a "looker."  "I
  195. watched Hoff on Compuserve help thousands.  I eventually found a
  196. board in the Bay Area that I went to a lot."  (This is KAY*FOG,
  197. the message system run by Bond Shands.)  Dick would see messages
  198. left by callers asking for help on WordStar.  He started answering
  199. questions from his experience, or by "not being afraid to go to
  200. the manual and find the answer."  Eventually he was so involved
  201. that Bond twisted his arm to be the Assistant SysOp.
  202.  
  203. His advice to anyone with a modem:  "Hang around two or three
  204. boards until you find one that goes with your personality."  His
  205. advice to anyone without a modem:  "Hang a modem on your computer
  206. and for a small increase in price, you get a powerful tool that
  207. opens up the world."
  208.  
  209.  
  210. The Programmer's programmer
  211.  
  212.  
  213. When Irv Hoff was introduced as a "big name" in the computer
  214. world, he stood up to his full imposing height of 6'4" and said
  215. "You can see he means my size."  Shy and retiring, like a heavy-
  216. set Mr. Wizard, in person Irv Hoff comes across as the patient
  217. genius he is.  Over the years, I have seen hundreds of messasges
  218. left on computer boards asking Irv for help on one of his many
  219. public-domain programs.  Always he responds with detailed
  220. instructions.  The only time I ever saw him get angry was with
  221. programmers who modified one of his programs and released it with
  222. a bug and a higher version number.
  223.  
  224. Irv related how he got started in radio teletype back in 1960 and
  225. worked on modem development with Keith Petersen, another pioneer
  226. in digital communications who eventually wrote the XMODEM program.
  227. Irv got his first computer in 1970, a Datapoint minicomputer with
  228. 8k circulating ram that cost $11,500.  He mentioned they developed
  229. the idea for the microprocessor and got Intel to develop the 8008.
  230. Datapoint was unsatisfied with the 8008 as it was 10 times slower
  231. than specified and over a year late.  The 8008 led to the 8080 and
  232. nearly everybody using a microcomputer is aware of the story from
  233. that point to present.  Irv used his Datapoint computer on radio
  234. teletype and CW, being over four years ahead of other hams who
  235. eventually got the Altair 8800 and the IMSAI computer.  He was the
  236. first ham in the world to have a privately owned computer on RTTY.
  237.  
  238. Irv asked how many in the audience use their computers just for
  239. fun and how many for their job? It was 1/2 and 1/2.  He told of a
  240. Radio Shack survey (that was never made public) which found over
  241. 3/4ths the owners of Radio Shack computers didn't use their com-
  242. puters at all, just kept it on the shelf in the closet.  (This was
  243. offered with regard to "what does the typical owner of a home
  244. computer use it for?)
  245.  
  246. "Public domain software is in a quandry," he said. "The easiest way
  247. to learn programming is by modifying what's already been done.  But
  248. how do you modify something without altering someone else's work?
  249. If you don't put out the source code, you won't get see others add
  250. innovative ideas."  Irv found that as more people got into program-
  251. ming, the old days have faded when it was just hackers who knew each
  252. other.  As newcomers try their hand at modifying existing programs,
  253. too often the new version has bugs or messes up some feature that
  254. that was previously working correctly.  Many people then erroneously
  255. assume the original author had put out a program that never had been
  256. working properly.  Irv said he realized that a lot of people wanted
  257. to modify programs just for the solitary reason they didn't want to
  258. have "exactly what everybody else was using".
  259.  
  260. In closing, Irv graciously mentioned some of the people to whom
  261. we all owe a debt of gratitude in the CP/M world.  "The main
  262. reason my name is big now is because nearly all the original big
  263. names in CP/M programming went to MS-DOS.  People such as:  Ron
  264. Fowler (who is selling MEX now), Keith Petersen who established
  265. the first-ever RCPM (still available in Royal Oak, MI), Dennis
  266. Recla who has been working with RBBS38, Frank Wancho who developed
  267. RBBS4105, Paul Traina who wrote the OxGate BBS, Mark Ziegler and
  268. Jim Mills who developed the MODEM7 program and of course Ward
  269. Ward Christensen whose name is legendary among early users of CP/M.
  270. He said there were many, many others who had contributed to the
  271. literally thousands of free programs currently available.
  272.  
  273. For all of us, I'm sure a hearty thanks is extended to Irv
  274. especially, but also all the panelists for their hard work in
  275. keeping CP/M not just alive but growing.
  276.  
  277.  
  278. The Inevitable questions
  279.  
  280. The floor was opened for back and forth discussion, comments,
  281. questions/answers.  A comment was made there are nearly 200 BBS
  282. sysemts in the San Francisco Bay area (including Oakland and San
  283. Jose areas).  With all the talk of computer boards, the first
  284. question was, "How to get started using a modem?"
  285.  
  286. Ken Fowler said the first thing is to know your communication
  287. program well -- how to use it to call into a BBS and then how to
  288. upload and download files.  "Learn your end first.  Read the .DOC
  289. files for the comm program you're running."  (For example, IMP and
  290. MEX, both public-domain modem programs, come with extensive
  291. documentation.)
  292.  
  293. Next, know that computer boards vary widely in the set of
  294. commands they use on their particular message system.  Ken, when
  295. he first logs onto a new system, saves a file of all the commands
  296. then reads it off-line so as not to waste time (and keep other
  297. users from using the system.)  Learn how to enter/read messages,
  298. how to say 'goodby', how to access the file areas.  Every board
  299. will have a menu of commands.  Print these out for handy reference
  300. whenever you call back.  Some Sysops encourage voice calls (Wayne
  301. Masters displays his home phone number when a user first calls
  302. in.)
  303.  
  304. Someone in the audience asked whether the dwindling numbers of
  305. CP/M users was leading to a reverse critical mass that would
  306. spell the end of support groups like this one tonite.  Nancy
  307. Mulvany pointed out that Commodore has sold 800,000 of the
  308. Commodore 128 computers (which use CP/M+ and of course opens the
  309. door for Commodore users to the 1000s of public-domain CP/M
  310. programs).  She also pointed out that there is a strong market
  311. for used CP/M machines.  Irv Hoff mentioned that the ZCPR3 folks
  312. at Echelon have written complete CCP/BDOS replacements for Z80
  313. machines using CP/M.  Their devotion to 8-bit computers is almost
  314. religious.
  315.  
  316. Another question was "What is being done right now in the public-
  317. domain world?"
  318.  
  319. Wayne Masters answered that a curious phenomenon has taken place
  320. in the past few months.  For the first 1-2 years after the IBM PCs
  321. became popular, MS-DOS public-domain programmers duplicated what
  322. had been done in CP/M.  Then for a period, the MS-DOS and CP/M
  323. public-domain worlds were on an equal footing.  Recently, CP/M
  324. public domain has been looking at and implementing some of the
  325. new ideas coming out of the MSDOS world.  As an example KMD (the
  326. XMODEM file transfer replacement) has been a new feature using
  327. routines developed by Bob Freed to download member files from an
  328. .ARC file that has become the standard in MS-DOS.  (.ARC files are
  329. compressed library files similar to .LBR files in CP/M.)  The .ARC
  330. standard will eventually mean that LU and NEWSWEEP will be replaced
  331. in CP/M.  Wayne said, "We're now taking stock of what they're doing
  332. but they [the MS-DOS programmers] are often quite sloppy -- they're
  333. not memory-bound.  "With 640k available they could care less about
  334. efficient code."
  335.  
  336. Ken Fowler, as Sysop of BAKUP (a Kaypro users board), sees more
  337. and more MS-DOS public-domain software being uploaded to his
  338. system.  Since he doesn't have a clone, he can't tell what he
  339. has.  He has noticed that most of the programs being released are
  340. shareware rather than strictly public-domain.  (He prefers to
  341. think of them as "beggarware" -- "Some guy writes a small program
  342. that transfers a file from one directory to another and puts in
  343. the documentation that he's asking $15 for it.")
  344.  
  345. There are a growing number of MS-DOS boards around.  The main
  346. difference between these and the old RCPM boards is they don't
  347. allow access to the operating system.  (On an RCPM, you generally
  348. exit from the message system directly into the disk area with
  349. with the familiar "A>", and browse the files online.)  On MS-DOS
  350. boards, everything is done from a menu -- from seeing what files
  351. are available to choosing which ones you want to download.
  352.  
  353. Someone asked what is available still in the way of CP/M data
  354. base programs.  Ken Fowler answered that "Condor" may be the only
  355. data base manager still being sold.  But in the long run, he
  356. thinks the true data base computers will be the new 32-bit
  357. machines ("A 68000 running at 16 Mhz. is best for data base
  358. work"). There followed a discussion of the future technology
  359. we'll be seeing in desktop computers.  Ken thinks the 68000 family
  360. of CPUs will become the standard.  Desktop publishing will be
  361. snickered about in a few years, as the ability to do everything
  362. on-line becomes common.  "There won't be any need to publish on
  363. paper any more. You'll just call up on-line databases", Ken
  364. predicted.
  365.  
  366. Irv Hoff asked, "How long before we see use of non-rotating mass
  367. storage (disk drives), and before laser disk technology is
  368. practical?"  Ken thinks laser beam disk drives will replace 5"
  369. floppy disks in another ten years.  (Read-only laser disks are
  370. being experimented with now, but the ability to read AND write
  371. will take a few years to develop.)  Anoter member of the panel
  372. expressed the thought within two years many larger firms would
  373. be using laser beam technology.
  374.  
  375.  
  376. The final comment of the evening appropriately came from a
  377. satisfied user who expressed a prevalent attitude in the CP/M
  378. community:  "I enjoy and get better results writing on my CP/M
  379. machine than on the Wang or the IBM at work."
  380.  
  381.  
  382.  
  383.  
  384.                              *******
  385.  
  386.