Annotation of 43BSDReno/contrib/isode-beta/doc/osi-posix/osi-posix.tex, revision 1.1

1.1     ! root        1: % run this through SLiTeX
        !             2: 
        !             3: \documentstyle[blackandwhite,landscape,oval,pagenumbers,plain,small]{NRslides}
        !             4: 
        !             5: \input trademark 
        !             6: 
        !             7: \raggedright
        !             8: 
        !             9: \begin{document}
        !            10: 
        !            11: \title {OSI PROTOCOLS WITHIN AN\\
        !            12:        OPENLY AVAILABLE\\ POSIX CONFORMANT\\ BERKELEY UNIX ENVIRONMENT}
        !            13: \author        {Marshall T.~Rose\\The Wollongong Group}
        !            14: \date  {December 4, 1987}
        !            15: \maketitlepage
        !            16: 
        !            17: 
        !            18: \begin{note}\em
        !            19: if i've left out any 
        !            20: \begin{quote}
        !            21: buzzwords\\
        !            22: jargon\\
        !            23: marketing hype\\
        !            24: \end{quote}
        !            25: please let me know and i'll add them!
        !            26: 
        !            27: also, henceforth ``users'' means ``u.s.~govt. users''
        !            28: \end{note}
        !            29: 
        !            30: 
        !            31: \begin{bwslide}
        !            32: \ctitle        {STANDARD DISCLAIMER}
        !            33: 
        !            34: \begin{nrtc}
        !            35: \item  THE VIEW PRESENTED HERE ARE NOT NECESSARILY THOSE OF:
        !            36: \begin{quote}
        !            37: DoD, MITRE, NBS, TWG, U.C.~BERKELEY, UCL, THE U.S.~GOVT,
        !            38: OR ANY OTHER ACRONYM, AGENCY, OR ORGANIZATION
        !            39: \end{quote}
        !            40: 
        !            41: \item  I APPOLOGIZE ONLY TO THOSE TO WHOM I HAVE UNINTENTIONALLY OFFENDED
        !            42: \end{nrtc}
        !            43: \end{bwslide}
        !            44: 
        !            45: 
        !            46: \begin{bwslide}
        !            47: \ctitle        {FUNDAMENTAL PREMISES:\\ NETWORKING}
        !            48: 
        !            49: \begin{nrtc}
        !            50: \item  OSI/ISO WILL DOMINATE COMPUTER COMMUNICATIONS
        !            51: 
        !            52: \item  THE U.S. GOVERNMENT OSI PROFILE (GOSIP) WILL BE THE INITIAL SET OF
        !            53:        GUIDELINES FOR PROCUREMENT OF OSI FOR USERS
        !            54: \end{nrtc}
        !            55: \end{bwslide}
        !            56: 
        !            57: 
        !            58: \begin{bwslide}
        !            59: \ctitle        {GOSIP}
        !            60: 
        !            61: \begin{nrtc}
        !            62: \item  A (SOON-TO-BE) FEDERAL INFORMATION PROCESSING STANDARD
        !            63: 
        !            64: \item  PROPOSED TO ENABLE USERS TO SPECIFY AND PROCURE
        !            65:        \begin{nrtc}
        !            66:        \item   INTEROPERABLE
        !            67: 
        !            68:        \item   MULTI-VENDOR
        !            69: 
        !            70:        \item   OFF-THE-SHELF
        !            71:        \end{nrtc}
        !            72:        COMPUTER COMMUNICATIONS PRODUCTS
        !            73: 
        !            74: \item  THE \dod/:
        !            75:     \begin{nrtc}
        !            76:     \item      IS ADOPTING GOSIP AS A CO-STANDARD WITH TCP/IP
        !            77: 
        !            78:     \item      INTENDS (IN APPROX.~TWO YEARS) TO SPECIFY GOSIP AS THE 
        !            79:                \underbar{ONLY} STANDARD FOR NON-PROPRIETARY, INTEROPERABLE
        !            80:                COMPUTER COMMUNICATIONS
        !            81:     \end{nrtc}
        !            82: \end{nrtc}
        !            83: \end{bwslide}
        !            84: 
        !            85: 
        !            86: \begin{bwslide}
        !            87: \ctitle        {FUNDAMENTAL PREMISES:\\ OPERATING SYSTEMS}
        !            88: 
        !            89: \begin{nrtc}
        !            90: \item  THE \unix/ FAMILY WILL DOMINATE OPERATING SYSTEMS
        !            91: 
        !            92: \item  THE EMERGING IEEE \unix/-BASED PORTABLE OPERATING SYSTEM (POSIX)
        !            93:        STANDARD WILL BE THE BASELINE FOR THESE SYSTEMS
        !            94: 
        !            95: \item  ANOTHER FIPS IS UNDER DEVELOPMENT TO BE THE INITIAL SET OF
        !            96:        GUIDELINES FOR PROCUREMENT OF OPERATING SYSTEMS FOR USERS
        !            97: \end{nrtc}
        !            98: \end{bwslide}
        !            99: 
        !           100: 
        !           101: \begin{bwslide}
        !           102: \ctitle        {POSIX}
        !           103: 
        !           104: \begin{nrtc}
        !           105: \item  CURRENTLY POSIX SPECIFIES ONLY THE \unix/ KERNEL INTERFACE
        !           106:     \begin{nrtc}
        !           107:     \item      INFLUENCED MOSTLY BY AT\&T \unix/ (SVID) WITH SOME BERKELEY
        !           108:                ENHANCEMENTS
        !           109:     \end{nrtc}
        !           110: 
        !           111: \item  WORK IS UNDERWAY ON A SHELL AND TOOLS STANDARD
        !           112: 
        !           113: \item  THE LACK OF A STANDARD INTERFACE FOR NETWORKING IS NOTABLY MISSING
        !           114: \end{nrtc}
        !           115: \end{bwslide}
        !           116: 
        !           117: 
        !           118: \begin{bwslide}
        !           119: \ctitle        {A MODEST OBSERVATION}
        !           120: 
        !           121: \begin{nrtc}
        !           122: \item  THE WIDESPREAD USE OF TCP/IP WAS DRAMATICALLY ACCELERATED BY INCLUDING
        !           123:        THIS PROTOCOL SUITE IN BERKELEY \unix/
        !           124: 
        !           125: \item  QUESTIONS:
        !           126:     \begin{nrtc}
        !           127:     \item      CAN WE PUT THE OSI PROTOCOLS IN BERKELEY \unix/?
        !           128: 
        !           129:     \item      CAN WE MAKE BERKELEY \unix/ POSIX COMPLIANT?
        !           130: 
        !           131:     \item      CAN WE EXTEND POSIX TO DEFINE AN INTERFACE TO NETWORK SERVICES?
        !           132: 
        !           133:     \item      CAN WE MAKE THE WORK OPENLY AVAILABLE AND HAVE IT READY FOR
        !           134:                4.4\bsd/~\unix/?
        !           135:     \end{nrtc}
        !           136: 
        !           137: \item  ANSWER: YES
        !           138: \end{nrtc}
        !           139: \end{bwslide}
        !           140: 
        !           141: 
        !           142: \begin{bwslide}
        !           143: \ctitle        {EXPLANATION}
        !           144: 
        !           145: \begin{nrtc}
        !           146: \item  A LARGE NUMBER OF THE PIECES ARE ALREADY OPENLY AVAILABLE
        !           147: 
        !           148: \item  SO, THE WORK CONSISTS MAINLY OF:
        !           149:     \begin{nrtc}
        !           150:     \item      FILLING IN THE GAPS
        !           151: 
        !           152:     \item      INTEGRATING THE COMPONENTS
        !           153: 
        !           154:     \item      TESTING THE SYSTEM (INTEROPERABILITY AND CONFORMANCE)
        !           155:     \end{nrtc}
        !           156: \end{nrtc}
        !           157: \end{bwslide}
        !           158: 
        !           159: 
        !           160: \begin{bwslide}
        !           161: \ctitle        {APPROACH:\\ OSI PROTOCOLS}
        !           162: 
        !           163: \begin{nrtc}
        !           164: \item  AN IMPLEMENTATION OF THE OSI UPPER-LAYERS (ISODE) IS ALREADY AVAILABLE
        !           165: 
        !           166: \item  OTHER ORGANIZATIONS HAVE ALSO DEVELOPED OR ARE PLANNING TO DEVELOP:
        !           167:     \begin{nrtc}
        !           168:     \item      THE LOWER LAYERS
        !           169: 
        !           170:     \item      SOME OSI APPLICATIONS
        !           171:     \end{nrtc}
        !           172: 
        !           173: \item  MOST STANDARDS HAVE PROGRESSED FROM DRAFT (DIS) TO FINAL (IS) STATUS
        !           174: \end{nrtc}
        !           175: \end{bwslide}
        !           176: 
        !           177: 
        !           178: \begin{bwslide}
        !           179: \diagram[p]{figure1}
        !           180: \end{bwslide}
        !           181: 
        !           182: 
        !           183: \begin{bwslide}
        !           184: \diagram[p]{figure2}
        !           185: \end{bwslide}
        !           186: 
        !           187: 
        !           188: \begin{bwslide}
        !           189: \ctitle        {THE WORK PLAN}
        !           190: 
        !           191: \begin{nrtc}
        !           192: \item  UPGRADE ISODE AND OTHER OSI APPLICATIONS TO FINAL (IS) STATUS
        !           193: 
        !           194: \item  INTEGRATE OTHER OSI APPLICATIONS INTO ISODE
        !           195: 
        !           196: \item  PERFORM INTEROPERABILITY TESTING ON OSInet
        !           197: 
        !           198: \item  PERFORM CONFORMANCE TESTING WITH COS
        !           199: \end{nrtc}
        !           200: \end{bwslide}
        !           201: 
        !           202: 
        !           203: \begin{bwslide}
        !           204: \ctitle        {APPROACH:\\ POSIX COMPLIANCE}
        !           205: 
        !           206: \begin{nrtc}
        !           207: \item  MINOR WORK TO MODIFY THE BERKELEY \unix/ KERNEL TO SUPPORT THE POSIX
        !           208:        STANDARD
        !           209: 
        !           210: \item  PERFORM CONFORMANCE TESTING WITH NBS
        !           211: 
        !           212: \item  ISODE AND OSI APPLICATIONS WILL BE CONVERTED TO USE THE POSIX
        !           213:        INTERFACE AS APPLICABLE
        !           214: \end{nrtc}
        !           215: \end{bwslide}
        !           216: 
        !           217: 
        !           218: \begin{bwslide}
        !           219: \ctitle        {APPROACH:\\ NETWORK SERVICE EXTENSIONS}
        !           220: 
        !           221: \begin{nrtc}
        !           222: \item  U.C.~BERKELEY (AND FRIENDS) WILL DEFINE A NETWORK SERVICE INTERFACE
        !           223: 
        !           224: \item  THIS DOCUMENT WILL BE SUBMITTED AS A DRAFT PROPOSAL TO THE POSIX
        !           225:        COMMITTEE
        !           226: \end{nrtc}
        !           227: \end{bwslide}
        !           228: 
        !           229: 
        !           230: \begin{bwslide}
        !           231: \ctitle        {SCHEDULE}
        !           232: 
        !           233: \begin{nrtc}
        !           234: \item  WOULD YOU BELIEVE 18~MONTHS?
        !           235: 
        !           236: \item  ACTUALLY 120~MAN-MONTHS%
        !           237:        \footnote{You may have read Brooks' {\em The Mythical Man-Month}.}
        !           238: \end{nrtc}
        !           239: \end{bwslide}
        !           240: 
        !           241: 
        !           242: \end{document}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.