home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / os2 / advocacy / 11343 < prev    next >
Encoding:
Internet Message Format  |  1993-01-01  |  4.3 KB

  1. Xref: sparky comp.os.os2.advocacy:11343 comp.os.ms-windows.advocacy:3596
  2. Newsgroups: comp.os.os2.advocacy,comp.os.ms-windows.advocacy
  3. Path: sparky!uunet!sequent!muncher.sequent.com!furballs
  4. From: furballs@sequent.com (Paul Penrod)
  5. Subject: Re: FCC will proclaim Microsoft is run by Communists! : )
  6. Message-ID: <1992Dec31.214259.25784@sequent.com>
  7. Sender: usenet@sequent.com (usenet )
  8. Nntp-Posting-Host: crg8.sequent.com
  9. Organization: Sequent Computer Systems, Inc.
  10. References: <1992Dec29.194318.27886@spang.Camosun.BC.CA> <1992Dec31.035545.3621@microsoft.com> <1992Dec31.214648.549@cis.ohio-state.edu>
  11. Date: Thu, 31 Dec 92 21:42:59 GMT
  12. Lines: 80
  13.  
  14. In article <1992Dec31.214648.549@cis.ohio-state.edu> cantor@iguana.cis.ohio-state.edu (scott eric cantor) writes:
  15. >In article <1992Dec31.035545.3621@microsoft.com> philipla@microsoft.com (Phil Lafornara) writes:
  16. >>In article <1992Dec29.194318.27886@spang.Camosun.BC.CA> dbarker@spang.Camosun.BC.CA (Deryk Barker) writes:
  17. >>>bobatk@microsoft.com (Bob Atkinson) writes:
  18. >>>:
  19. >>>: I'm confused; perhaps you can help me out of my confusion.
  20. >>>: 
  21. >>>:     1. You have DR-DOS6.0, a clone of MSDOS.
  22. >>>:     2. You buy Win3.1, an MS product that was designed to 
  23. >>>:         work with MSDOS. And indeed it does, as you note.
  24. >>>:     3. You find that Win3.1 doesn't work with DR-DOS6.0
  25. >>>: 
  26. >>>: Then: 
  27. >>>:     4. You complain to MS, not DR, about the problem.
  28. >>>: 
  29. >>>: See my confusion? Doesn't the problem have to do with the fidelity
  30. >>>: of the MSDOS emulation done by DR-DOS? Or am I missing something?
  31. >>>: I'd genuinely like to know...
  32. >>>
  33. >>>And if the fact that DRDOS's emulation is imperfect because of
  34. >>>information held back by Mircrosoft?
  35. >>>
  36. >>
  37. >>    Oh, this is rich.  The only way that DR-DOS could get perfect
  38. >>MS-DOS emulation is if they had the source code.  This source
  39. >>code wasn't provided to them by Microsoft.   Therefore, Microsoft
  40. >>is a grand evil company for not turning over the hard work of
  41. >>hundreds of engineers to their competitors.
  42. >>    Makes sense to me.
  43. >>
  44. >>                    -Phil
  45. >
  46. >    Isn't this the fundamental issue here?  Should Microsoft be required,
  47. >urged, or forced into giving the OS source to other companies for development?
  48. >
  49. >I don't know, frankly.  Has Microsoft ever stated, "DOS is an open system that
  50. >we want to be fully accessible at the source code level"?  If so, then the
  51. >anti-MS side has a valid point to make.  If not, then it seems clear that it is
  52. >not entirely unethical for MS App people to talk to OS people.
  53. >
  54. >
  55.  
  56. I don't ever remember Microsoft declaring DOS an "open" system.
  57. Frankly there is not that much to DOS, so why bother ? At Unisys, I
  58. had the opportunity to port DOS 3.3 to a specialized box there.
  59. Yes, source code was provided for some things, like formatting and
  60. other disk activities, but I would have preferred to write my own.
  61. It was really ugly assembly, but it worked. Source code was not
  62. provide for all of MS-DOS. There was no need to. I am sure that if
  63. I really wanted to I could have gotten source for a price and a
  64. disclaimer of support for it; since the implication is that I would
  65. change the base code to fit the needs of the project. This is not
  66. unusuall behavior and is pretty good common sense. Why fix someone
  67. else's mistake?
  68.  
  69. Now, as to the ethics of apps and systems people talking. This is
  70. an accepted practice for some time. As a systems programmer, I
  71. talked to apps people at Unisys all the time. Does that mean Unisys
  72. carries an unfair advantage ? How about IBM ?, How about DEC ? The
  73. list goes on.
  74.  
  75. Frankly, just because apps are developed tightly to the OS, from
  76. the same company, does not necessarily give them an advantage or a
  77. better product. Excel is a good product. Quattro Pro is better.
  78. Quattro does not come from Microsoft. Alot of times apps people
  79. will try and take shortcuts to get the job done; especially if the
  80. OS information is in house. Yes, they will use undocumented calls,
  81. and live to regret it when the OS changes and they have to go back
  82. and fix things. So you have a team of 100 programmers to develop
  83. and product, and at least 50 of them doing maintenance afterwards
  84. because they were lazy. Sounds like an advantage to me. :):)
  85.  
  86. JMHO...
  87.  
  88.  
  89. -- 
  90. --------------------------------------------------------------------
  91.             Bureaucracy: noun, plural - Bureaucracies.
  92.          The process of turning energy into solid waste.
  93. ---------------------------------------------------------------------
  94.