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

  1. Path: sparky!uunet!ogicse!sequent!muncher.sequent.com!furballs
  2. From: furballs@sequent.com (Paul Penrod)
  3. Newsgroups: comp.os.os2.advocacy
  4. Subject: Re: FCC will proclaim Microsoft is run by Communists! : )
  5. Message-ID: <1993Jan4.075138.13422@sequent.com>
  6. Date: 4 Jan 93 07:51:38 GMT
  7. Article-I.D.: sequent.1993Jan4.075138.13422
  8. References: <1993Jan02.091939.18120@microsoft.com> <8292@lib.tmc.edu> <C0AKnx.36y@csulb.edu>
  9. Sender: usenet@sequent.com (usenet )
  10. Organization: Sequent Computer Systems, Inc.
  11. Lines: 120
  12. Nntp-Posting-Host: crg8.sequent.com
  13.  
  14. In article <C0AKnx.36y@csulb.edu> sichermn@csulb.edu (Jeff Sicherman) writes:
  15. >In article <8292@lib.tmc.edu> jmaynard@oac.hsc.uth.tmc.edu (Jay Maynard) writes:
  16. >>In article <1993Jan02.091939.18120@microsoft.com> philipla@microsoft.com (Phil Lafornara) writes:
  17. >
  18. >   [ deleted ]
  19. >>
  20. >>>    You bring up functional specifications below - the fact is,
  21. >>>MS-DOS doesn't have a rigid one that would allow a clone
  22. >>>to be written.
  23. >>
  24. >>By default, then, MS-DOS' published API qualifies, especially since MS will
  25. >>tell you every time you turn around that that's all a programmer should
  26. >>use...never mind that MS breaks that rule regularly...
  27. >
  28. >  Although I don't know if it has *legal* significance, I would expect that
  29. >there are areas of the API that MS could reasonably violate or not document.
  30. >In particular, with the utility programs and drivers that are released when
  31. >new versions of DOS itself are released. One could argue that these are
  32. >really part of DOS whether they reside within the same code file or not and
  33. >so they could share 'special' and intimate knowledge of its internals.
  34. >
  35. >   The question then arises whether if WINDOWS makes use of such knowledge,
  36. >whether it is really an extension of DOS both in a technical and a *legal*
  37. >sense (since legal issues are at the root of this whole discussion) or it
  38. >is really a separate product as well as being an 'environment'.
  39. >
  40. >>
  41. >>>Digital Research must have done a lot of
  42. >>>reverse engineering, with quite a bit of guesswork.  They
  43. >>>got very close - they didn't quite make 100%.
  44. >>
  45. >>They made 100% to MS-DOS' published API. Since MS says that that's all an
  46. >>application developer can depend on, that should be enough.
  47. >
  48. >  As I understand it, the problem was actually that Windows circumvented
  49. >as established standard (DPMI) in some way - or short circuited DOS interfaces
  50. >with it - with no obvious gain (to outsiders, anyway) - than DR-DOS would no
  51. >longer work properly with it.
  52. >
  53. >>>I'm sure that
  54. >>>as further incompatibilities are revealed, they will fix them
  55. >>>as well.
  56. >>
  57. >>That should read, "as further MS violations of their own rules are revealed,
  58. >>DR will add compatible unpublished interfaces as well."
  59. >
  60. >  I think that calling them violation of their own rules is a little strong.
  61. >MS has never, to my knowledge, and often quite the contrary, made any promises
  62. >about how DOS works internally or how reliable certain 'discovered', rather
  63. >than documented, interfaces may be. I think the issues of fair dealing  are
  64. >a little more subtle than that and depend upon different expectations when
  65. >an entity effectively controls part or all of a particular market.
  66. >
  67. >>>But I don't expect to see "DR-DOS" applications
  68. >>>coming out any time soon, and until then, the people who
  69. >>>buy DR-DOS to run their MS-DOS apps are basically taking the
  70. >>>gamble that it's going to work.  It's a good bet, but it
  71. >>>isn't 100%.
  72. >>
  73. >>If MS followed the rules, it WOULD be 100%. MS has the power to break DR-DOS
  74. >>at will, and all external indications are that they have done exactly that.
  75. >
  76. >    I personally don't see how they could break it for long, given the nature
  77. >of todays s/w inplementation and distribution methods, without causing an
  78. >awful lot of problems for themselevs and for many, if not most, DOS-based
  79. >applications. I think it is indicative of that that they narrowly chose to
  80. >'break' it by and with a product that is in many respects and O/S itself and
  81. >one which people expect to work differently and perhaps be incompatible.
  82. >
  83. >   With the release of Windows for Workgroups and the folding of DR into
  84. >Novell, this all is now really part of a bigger battle for the Network OS
  85. >of the future. 
  86. >
  87. >
  88. >-- 
  89.  
  90. I agree that it's a battle of egos and pocketbooks for the next
  91. killer NOS that will dominate the market place; but I seriously
  92. doubt that much will come of it other than more attractive
  93. packaging of the sand in the can, with your choice of Provo or
  94. Redmond to send the check to...
  95.  
  96. Now as to the issue of DOS. As someone so aptly put it several
  97. months ago, DOS is nothing more than a boot sector virus. I would
  98. be a bit more polite and recategorize it as a 16 bit program loader
  99. with features. What I think needs to be taken into account here, is
  100. the amount of effort required to emulate or modify DOS. Having done
  101. both to some degree over the years I can honestly say that any good
  102. programmer with enough moxy on the ball should not have any
  103. problems. DOS aint that complicated folks. IF Novell can't get it
  104. right first pass, then that's their fault, not Microsoft's or
  105. IBM's. Frankly I am amazed these guys even know how to use a
  106. disassembler and walk a thread sometimes, from some of the reports
  107. I get from engineers who have to deal with them.
  108.  
  109. So the changes come out a bit late. BFD. IF I had a product that a
  110. competetor was successfully emulating, I would not readily hand
  111. over the keys to the castle either; but I would not stop them.
  112. Instead the smart money is on licensing the technology for an
  113. established period of time and then throw the doors open and allow
  114. feedback from the competitors supporting the standard if you will.
  115. This creates a win-win situation for all involved. The product
  116. becomes standardized, the competition markets successfully as well
  117. and gives you the ability to grow the product, while the consumer
  118. benefits. What the major players (Novell, IBM, Lotus, Microsoft,
  119. etc.) fail to realize, is that their product is not a necessity of
  120. life and that ego and greed only bring about their downfall,
  121. because in their books, the bottom line is more important than the
  122. customer. IBM is relearning this lesson a bit late. The rest of the
  123. aforementioned tend to see only the wallet, and not the entire
  124. customer.
  125.  
  126. JMHO...
  127.  
  128.  
  129. -- 
  130. --------------------------------------------------------------------
  131.             Bureaucracy: noun, plural - Bureaucracies.
  132.          The process of turning energy into solid waste.
  133. ---------------------------------------------------------------------
  134.