xref: /original-bsd/admin/admin/DARPA/BAA.unix/C.t (revision 3b6250d9)
@(#)C.t 1.2 89/02/24

\s+4C. Deliverables\s-4

We are planning to implement prototypes for each of these outlined areas of work over the period of this proposal.

1. We will do an informal (``alpha'') release of the system to interested developers after the first quarter of the proposal period. In particular, the informal release will be made available to the group at Mt Xinu that is producing a commercially supported MACH release, as well as to collaborators on the OSI networking project. The alpha release will include

" \(bu
a functioning OSI network and transport implementation
" \(bu
changes to the socket interface and structure to support new features of the OSI protocols
" \(bu
major portions of the POSIX interface, including the process group and job control model, the terminal interface, and signals

In addition, it is expected that a prototype of the standard filesystem interface will be completed in time for the alpha release.

2. After incorporating feedback and refinements from the testers, another release will be made to interested parties at the end of the proposal period. This release will be a stable system that may be used by other researchers, although it may be known as a ``beta'' or intermediate release. It will include

" \(bu
a complete functioning OSI network protocol stack, including all seven layers, FTAM, and all other applications made available to Berkeley in time for release
" \(bu
the final socket interface to support new features of the OSI protocols
" \(bu
changes to the network layering and existing protocol implementations to allow greater caching and pipelining
" \(bu
a complete, conforming IEEE 1003.1 (POSIX) system interface
" \(bu
a standard filesystem interface allowing simultaneous operation of multiple local and remote filesystem types

If one of the current Network File System implementations being done outside of Berkeley is made available at least three months before this release, it will be included in this release as well; this is expected to occur.

3. We will submit a technical report describing the work done under this proposal. .bp