home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / std / unix / 535 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  3.6 KB

  1. Path: sparky!uunet!not-for-mail
  2. From: jason@cnd.hp.com (Jason Zions)
  3. Newsgroups: comp.std.unix
  4. Subject: Re: 1003.7.1/Palladium/Existing Practice
  5. Date: 28 Jan 1993 11:23:22 -0800
  6. Organization: Hewlett Packard, Network & System Management Division
  7. Lines: 65
  8. Sender: sef@ftp.UU.NET
  9. Approved: sef@ftp.uucp (Moderator, Sean Eric Fagan)
  10. Message-ID: <1k9braINN70g@ftp.UU.NET>
  11. NNTP-Posting-Host: ftp.uu.net
  12. X-Submissions: std-unix@uunet.uu.net
  13.  
  14. Submitted-by: jason@cnd.hp.com (Jason Zions)
  15.  
  16. >  Also, there was already precedent set within POSIX by the POSIX.2
  17. >inclusion of lp(1) as a command line interface for printing.
  18.  
  19. Doug Gwyn already addressed this; one can bind the lp interface to Palladium
  20. and still have the 1003.2-required right thing happen.
  21.  
  22. >> POSIX has expanded beyond the "only existing practice" rule.  Look at
  23. >> 1003.4, 1003.6, and the OSI APIs.  If you don't like this, your recourse
  24. >> is to campaing and vote against it, but if the majority disagree, this is 
  25. >> the way it will be.
  26. >
  27. >  This does not bode at all well for POSIX, because the last sentence
  28. >above can be safely translated as "POSIX is no longer a technical
  29. >process, it is now primarily a political process with vendors fighting
  30. >it out on marketing grounds."
  31.  
  32. The double-quoted text is both hyperbolic and somewhat incorrect. It's not a
  33. majority that's required; it's 75%. And if the other 25% are hard-core set
  34. against something, the IEEE Standards Board (RevCom) will see that and ask
  35. some very nasty questions.
  36.  
  37. As for the given examples of POSIX expanding upon the "existing practice"
  38. rules, let's remember how things really are. 1003.4 was a dumping ground for
  39. all the stuff people wanted in 1003.1 but couldn't get concensus for in
  40. 1988. Nothing to do with real-time, or not much. It's gotten better. 1003.6
  41. was sponsored before TCOS really clarified the "we don't invent here"
  42. policy. And they've suffered for it. The completed OSI APIs (1224, 1224.1,
  43. and 1224.2) are all based on specifications developed by X/Open and other
  44. groups and for which there were multiple independent implementations. The
  45. other OSI stuff (FTAM et al) has just had a change in direction; it will be
  46. based on yet more X/Open specs for which there are multiple (i.e. at least
  47. two) independent implementations.
  48.  
  49. As Stephe Walli pointed out in his late-December gallstone, Standards have
  50. always been a political process with vendors fighting it out on marketing
  51. grounds. Nothing new here.
  52.  
  53. >  Also, POSIX.4 is reportedly partially derived from years of
  54. >experience with a commercial real-time UNIX-like operating system.
  55. >POSIX.6 is derived significantly from experience building operating
  56. >systems targeted for B1 evaluation from NCSC and from other OSs that
  57. >have had ACLs for a while now.
  58.  
  59. And the Palladium-based spec is derived significantly from several extant
  60. implementations of it. The one I'm most familiar with is HP's OpenSpool
  61. product, which is based on Palladium technology (with lots of changes).
  62. They've sold a bunch of them; there's existing practice. Sure, it's not
  63. close to a majority of the users of distributed printing technology, but no
  64. one way of doing real-time on Un*x is dominant either, or is any way of
  65. putting ACLs in Un*x either. Quite a parallel.
  66.  
  67.  
  68. I watch 1003.7.* very closely; I'm the TCOS PMC mentor for the project. I
  69. admit to being the one that asked them to probe their mock-ballot group for
  70. the acceptability of Palladium, and the one that helped the rest of the TCOS
  71. SEC accept their word that it was okay. Has nothing to do with HP making
  72. anything that looks remotely like the evolving standard; that's not my part
  73. of the company (and it's not my company anymore after Jan 29).
  74.  
  75. Jason
  76.  
  77.  
  78. Volume-Number: Volume 30, Number 45
  79.