home *** CD-ROM | disk | FTP | other *** search
/ Executor 2.0 / executorv2.0.iso / pc / dos / extra / docs / maillist / text / archive.96 / text3113.txt < prev    next >
Encoding:
Text File  |  1996-07-25  |  8.2 KB  |  173 lines

  1.     id m0u0NW8-0007qta; Sat, 23 Mar 96 00:13 MST
  2. Sender: owner-executor
  3. Received: from ardi.com by ftp.ardi.com
  4.     (Smail3.1.29.1 #3) id m0u0NVb-0007qdn; Sat, 23 Mar 96 00:13 MST
  5. Path: sloth.swcp.com!usenet
  6. From: Clifford T. Matthews <ctm@ardi.com>
  7. Newsgroups: comp.emulators.mac.executor
  8. Subject: Re: OS/2 Porting
  9. Date: 22 Mar 1996 23:27:07 -0700
  10. Organization: ARDI
  11. Lines: 150
  12. Message-ID: <ufzq988guc.fsf@ftp.ardi.com>
  13. References: <9603230019.AA02168@ch1d92iwk>
  14. NNTP-Posting-Host: ftp.ardi.com
  15. In-reply-to: Doug Wing's message of Fri, 22 Mar 96 18:19:25 -0600
  16. X-Newsreader: Gnus v5.0
  17. To: executor@ardi.com
  18. X-MailNews-Gateway: From newsgroup comp.emulators.mac.executor
  19. Sender: owner-executor@ardi.com
  20. Precedence: bulk
  21.  
  22.  
  23. We are doing everything in our power to get Executor 2 out the door
  24. ASAP.  We can not work on a native OS/2 port until after Executor 2 is
  25. shipping.  It is true that we have slipped significantly and for this
  26. I apologize and am working hard to see that we don't slip much more.
  27.  
  28. Today we decided that there will be no 1.99r; after 1.99q12 is
  29. released we will finish beta 0 and begin work on beta 1.
  30.  
  31. >>>>> "Doug" == Doug Wing <doug_wing@il.us.swissbank.com> writes:
  32. In article <9603230019.AA02168@ch1d92iwk> Doug Wing <doug_wing@il.us.swissbank.com> writes:
  33.  
  34.  
  35.     >>  I just have to respond to all of the OS/2 people saying that
  36.     >> an OS/2 port would be the best thing for ARDI to do...
  37.     >> 
  38.     >> While I like OS/2, own it (though I'm not currently running
  39.     >> it...) and think that it should be much more widespread than it
  40.     >> is. I don't agree that ARDI should put a priority to porting
  41.     >> Executor to OS/2.
  42.  
  43.     Doug> If you add up the total Linux users and Nextstep users they
  44.     Doug> still total less than OS/2 users.
  45.  
  46. We do all our development under Linux, so the incremental cost of a
  47. Linux port is nil.  We have had to spend a little more time on packing
  48. our internal Linux port, but even that was a very small amount of
  49. time.  The bug reports we receive from our Linux users have more than
  50. made up for this amount of time already because, since Linux is our
  51. normal development environment, bugs reported under E/L are easier to
  52. track down and 9 times out of 10 the same bugs occur in E/L and E/NS,
  53. anyway.
  54.  
  55. Our first commercial release was Executor for NEXTSTEP.  Due to this,
  56. a large portion of our customer base is NEXTSTEP users.  When we added
  57. color support, our NEXTSTEP port broke, so we did actually have to
  58. spend a little bit of time reporting Executor to NEXTSTEP, but that
  59. time was less than what a totally new port would take, since Mat,
  60. Cotton and I are already proficient NEXTSTEP programmers.
  61.  
  62.     Doug> Win95 still runs on top
  63.     Doug> of DOS, so a Win95 does not seem as critical as an OS/2
  64.     Doug> port.  E/D runs on DOS as does Win95.  There is only one
  65.     Doug> DOS/Win program I run and that is Executor.  I had to turn
  66.     Doug> DOS support on to run E/D and will be glad to turn support
  67.     Doug> off as soon as I can.
  68.  
  69. Win 95 / Win NT users will profit from having a native port, just like
  70. OS/2 users will profit from having a native port.  We do not have the
  71. resources to do either port yet.  All future porting decisions will be
  72. made after Executor 2 ships.
  73.  
  74.     >> Unfortunately my take on situation is IBM is not willing to do
  75.     >> the right job in getting OS/2 out there, and are likely to cut
  76.     >> their losses and drop support of the system altogether.
  77.  
  78.     Doug> OS/2 Merlin is currently in testing and nears completion.
  79.     Doug> This is a major upgrade to Warp and should carry a 4.0
  80.     Doug> badge.  Does this appear to be dropping support?  OS/2 for
  81.     Doug> the PPC seems near death, but OS/2 for x86 continues to
  82.     Doug> evolve.
  83.  
  84. I agree with Doug; I don't think IBM is planning on dropping OS/2.
  85.  
  86.     >> IF IBM were to somehow give ARDI some financial incentive to
  87.     >> develop an Executor/2, I think that would be great.
  88.  
  89.     Doug> How much money does Bill Gates give Ardi to devolpe E/D,
  90.     Doug> E/NT and E/Win95?  How much money does Steve Jobs give Ardi
  91.     Doug> to devolpe E/NS?  How much money does Linux Whatshisname
  92.     Doug> give Ardi to develope E/Linux?  I am sure IBM matches their
  93.     Doug> total contributrion dollar for dollar.
  94.  
  95. When strictly limited to dollar contributions, you are correct neither
  96. Bill, nor Steve, nor Linus has given us a penny of cash.  Now please
  97. realize that we're already planning on doing an OS/2 port and I
  98. wouldn't have brought the subject of contributions up had you not
  99. asked about Bill, Steve and Linus, but you did, so here's some
  100. information:
  101.  
  102. Bill Gates, via Microsoft gave us a very large potential customer
  103. base, the largest in the PC industry, by far.  E/D can run under DOS,
  104. Windows 3, Windows '95, Windows NT and OS/2.  That is a very
  105. significant contribution.
  106.  
  107. Steve Jobs, via NeXT, lent us equipment and provided us with with
  108. access to NEXTSTEP engineers who could help us with our port.  There
  109. are other things that they have done that are covered under
  110. non-disclosure statements and hence can't be mentioned.  In addition,
  111. because Executor originally didn't have a mc680x0 emulator, NeXT
  112. provided a platform on which Executor could be sold, since the Sun3
  113. was not viable by the time Executor was first ready for sale.
  114.  
  115. Linus, via Linux, has given us a tremendous development environment,
  116. with free source code and access to incredibly talented engineers.  I
  117. have been programming professionally since 1978 and have frequently
  118. found myself at mercy of Operating System bugs, misdocumentations and
  119. non-documentations.  Under Linux when I found that a particular system
  120. call (setitimer) didn't do what I thought it should, I looked at the
  121. kernel source and fixed it.  I sent a bug report and got a
  122. confirmation from Linus that my fix was correct and within a day or
  123. two there was a new experimental version of Linux with my fix present
  124. in it.  Similarly when I found out that only some mouse drivers
  125. supported a feature that Executor needed (FASYNC), I wrote the new
  126. code myself and sent it off, again getting a nice response from Linus
  127. and finding my meager contribution made it quickly into the next
  128. experimental version.
  129.  
  130. We are not trying to hold IBM hostage -- you give us money or we won't
  131. port Executor -- even though that is the industry standard practice
  132. (Insignia gets good money up front for their ports of SoftPC and even
  133. Apple gets money for their ports of MAE).  It is true that if IBM gave
  134. us money earmarked for an OS/2 port that we'd have that much more
  135. money to put into such a port and we could even start the port today,
  136. instead of waiting until E2 is shipping, but we're not holding out for
  137. such a contribution.
  138.  
  139.     >> And I do indeed agree that OS/2 would be a much more stable
  140.     >> platform for a native port of Executor than Win 95, except that
  141.     >> there are much less people using OS/2 than there are Windows,
  142.     >> Windows NT and Windows 95. It's unfortunate but true...
  143.  
  144.     Doug> See my first comment.
  145.  
  146.     Doug> The only reason I made the purchase of E/D (Dec 95), was
  147.     Doug> that Cliff told me that they hoped to have an OS/2 port out
  148.     Doug> around April.  In Feb, Melissa told me that they hoped to
  149.     Doug> have the OS/2 port out before summer.  I know that 2.0 is
  150.     Doug> the priority, but I have no intentsion of holding out for
  151.     Doug> the OS/2 port indefinetly.
  152.  
  153. I have always tried to make it clear that our targets may slip.
  154. Again, in the software industry this is all too common.  We do not
  155. deliberately set unrealistic goals, but we are running at full
  156. capacity, so when we do slip behind it is impossible to catch up by
  157. coming in during the weekends to work since we're already working
  158. during the weekends.
  159.  
  160. Believe it or not, we're looking forward to doing the OS/2 port.  OS/2
  161. has some nice features that we'd like to see incorporated into
  162. Executor and porting is much more fun than doing the drudge work
  163. associated with getting E2 out the door.  However, *everyone* profits
  164. by the release of E2, since it brings in money which we can spend on
  165. more engineers, which allows us to port faster, add features faster
  166. and fix bugs faster.
  167.  
  168. Thank you for your concern.
  169.  
  170. --Cliff
  171. ctm@ardi.com
  172.  
  173.