\documentclass{article}
\input{6828-preamble}

\begin{document}
\psetnum{16}
\date{2004/11/08}

\begin{pset}
  \begin{problem}
    \vspace{-2em}
    \begin{enumerate}
    \item UTF-8 is being used as an encoding scheme for Unicode text.
    \item \texttt{rfork} has been sucked into FreeBSD and other
      Unixes, and even credits Plan9 in the manpage.
    \item The ideas behind the \texttt{none} user and restricted
      namespaces for server processes keep working their way into more
      systems: i.e. \texttt{chroot} and \texttt{jail}.
    \end{enumerate}
  \end{problem}

  \begin{problem}
    \vspace{-2em}
    \begin{enumerate}
    \item The idea of local custom namespaces for each client hasn't
      been adopted, probably because it would require a large change
      in the operating system semantics.
    \item Plan9 doesn't have a super-user; it grants only limited
      administrative privileges. In most OSes, the root or
      administrator superuser still has plenty of power, but they seem
      to be slowly being dragged kicking and screaming in the
      direction of fine-grained access control.
    \item Unix and other OSes don't treat networks as file
      systems. (It's always confused me a bit that everything else is
      a file in Unix, except apparently network interfaces.) I assume
      this change hasn't been adopted because the advantages aren't
      immediately visible.
    \end{enumerate}
  \end{problem}
\end{pset}
\end{document}
