home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / os2 / programm / 7384 < prev    next >
Encoding:
Internet Message Format  |  1993-01-07  |  3.5 KB

  1. Xref: sparky comp.os.os2.programmer:7384 comp.os.os2.advocacy:11834
  2. Newsgroups: comp.os.os2.programmer,comp.os.os2.advocacy
  3. Path: sparky!uunet!usc!wupost!csus.edu!netcom.com!rcain
  4. From: rcain@netcom.com (Robert Cain)
  5. Subject: How to bet $100,000 on OS/2 and lose it.
  6. Message-ID: <1993Jan7.192103.16828@netcom.com>
  7. Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
  8. Date: Thu, 7 Jan 1993 19:21:03 GMT
  9. Lines: 61
  10.  
  11. One year ago I had an idea.  Due to the design of OS/2 I thought it
  12. would be a nifty idea to produce a product that put a PostScript
  13. interpreter in OS/2 in a transparant way.  I informally obtained rights
  14. to commercially market Ghostscript and discussed with IBM obtaining the
  15. source code to the "Generic PostScript Printer Driver" since there is
  16. no conceivable way to write such a beast from scratch given the
  17. voluminous, if content free, documentation in the area of printer
  18. drivers.  My plan was to port the interpreter to OS/2 and reduce it
  19. down to a module that could be integrated into the driver such that all
  20. would be transparent.  One would treat it as any old PostScript printer
  21. object and applications would not know the difference.  The driver
  22. would consult a configuration file at initialization to determine which
  23. physical printer was the actual target and as a consequence load the
  24. appropriate physical printer driver with the interpreter and
  25. communicate with it via the IPC mechanisms.  Besides the port,
  26. re-organizing the interpreter to communicate with physical printer
  27. drivers in this way was the biggest job.
  28.  
  29. I joined the Developers Assistance Program and through that arm
  30. obtained a verbal assurance that there would be "no problem" obtaining
  31. said source code since there was nothing proprietary.  Based on this
  32. assurance and the license I had negotiated for using the interpreter I
  33. quit my day job to live off my savings and develop this product which I
  34. was going to call SimpleScript.
  35.  
  36. Monthly I checked with my IBM rep to see how it was going with regard
  37. to obtaining the code and was assured that it was just taking time due
  38. to the "normal" red tape.  I succeeded in making the port work and
  39. isolated the functionality required to integrate into the driver by
  40. early August and began to press IBM for the promised source code.  To
  41. my amazement and consternation I was told that the original contact
  42. that had made the promise was retired and wrong.  In fact the source
  43. code was owned by Microsoft and could not be released to me by IBM.
  44.  
  45. As a consequence I am out the $30k of savings I supported myself with
  46. and the $70k lost income from the period.  To add insult to injury they
  47. are now requiring the return of the PS/2 system loaned me to test the
  48. product on an IBM system.  I'm stonewalling.  I no longer have any
  49. interest in developing for OS/2 but would like their fuck up to cost
  50. *them* something.
  51.  
  52. I shelved the project at that point and decided to move my efforts to
  53. NT some time in the future since MS is making the equivalent source
  54. code available as a standard part of their driver development kit.  I
  55. advise the rest of you to do the same.  IBM still has way too much to
  56. learn about developer support.  Lots of splash but little content and
  57. some silly notion about making a profit on their developers tools.
  58. Beware.
  59.  
  60. Thanks IBM.  I knew I could count on you.
  61.  
  62. Bob
  63.  
  64. -- 
  65. Bob Cain    rcain@netcom.com   408-358-2007
  66.  
  67.     'The meek shall inherit the earth--the rest of us will move on..'
  68.                                                     Sameer Parekh
  69.  
  70.  
  71.                PGP 1.0 or 2.0 public key available on request.
  72.