\setlength{\unitlength}{3947sp}%
%
\begingroup\makeatletter\ifx\SetFigFont\undefined%
\gdef\SetFigFont#1#2#3#4#5{%
  \reset@font\fontsize{#1}{#2pt}%
  \fontfamily{#3}\fontseries{#4}\fontshape{#5}%
  \selectfont}%
\fi\endgroup%
\begin{picture}(4824,2649)(-11,-2248)
\thinlines
% Boxes at the top:
\put( 1,-136){\framebox(825,525){}}
\put(994,-136){\framebox(825,525){}}
\put(1988,-136){\framebox(825,525){}}
\put(2981,-136){\framebox(825,525){}}
\put(3975,-136){\framebox(825,525){}}
% The three big long boxes:
\put(  1,-886){\framebox(4800,450){}}
\put(  1,-1561){\framebox(4800,450){}}
\put(  1,-2236){\framebox(4800,450){}}
% lines from boxes at top to Shells & Utilities and X
\put(489,-136){\line( 0,-1){300}}
\put(1464,-136){\line( 0,-1){300}}
\put(2439,-136){\line( 0,-1){300}}
\put(3414,-136){\line( 0,-1){300}}
\put(4389,-136){\line( 0,-1){300}}
% Lines from Shells & Utilities and X to Kernel:
\put(901,-886){\line( 0,-1){225}}
\put(3899,-886){\line( 0,-1){225}}
% Lines from Kernel to Hardware
\put(226,-1561){\line( 0,-1){225}}
\put(621,-1561){\line( 0,-1){225}}
\put(1017,-1561){\line( 0,-1){225}}
\put(1412,-1561){\line( 0,-1){225}}
\put(1807,-1561){\line( 0,-1){225}}
\put(2202,-1561){\line( 0,-1){225}}
\put(2598,-1561){\line( 0,-1){225}}
\put(2993,-1561){\line( 0,-1){225}}
\put(3388,-1561){\line( 0,-1){225}}
\put(3783,-1561){\line( 0,-1){225}}
\put(4179,-1561){\line( 0,-1){225}}
\put(4574,-1561){\line( 0,-1){225}}
% Text in small boxes at top:
\put(413, 89){\makebox(0,0)[cb]{\smash{\SetFigFont{10}{12.0}{\sfdefault}{\mddefault}{\updefault}Compilers}}}
\put(1406, 89){\makebox(0,0)[cb]{\smash{\SetFigFont{10}{12.0}{\sfdefault}{\mddefault}{\updefault}DBMS}}}
\put(2400,164){\makebox(0,0)[cb]{\smash{\SetFigFont{10}{12.0}{\sfdefault}{\mddefault}{\updefault}Text}}}
\put(2400, 14){\makebox(0,0)[cb]{\smash{\SetFigFont{10}{12.0}{\sfdefault}{\mddefault}{\updefault}Editors}}}
\put(3394, 89){\makebox(0,0)[cb]{\smash{\SetFigFont{10}{12.0}{\sfdefault}{\mddefault}{\updefault}Mailers}}}
\put(4388,164){\makebox(0,0)[cb]{\smash{\SetFigFont{10}{12.0}{\sfdefault}{\mddefault}{\updefault}Graphics}}}
\put(4388,14){\makebox(0,0)[cb]{\smash{\SetFigFont{10}{12.0}{\sfdefault}{\mddefault}{\updefault}Apps}}}
% Text in long boxes:
\put(151,-736){\makebox(0,0)[lb]{\smash{\SetFigFont{12}{14.4}{\sfdefault}{\mddefault}{\updefault}Shells \& Utilities}}}
\put(4649,-736){\makebox(0,0)[rb]{\smash{\SetFigFont{12}{14.4}{\sfdefault}{\mddefault}{\updefault}X Windowing System}}}
\put(2400,-1411){\makebox(0,0)[cb]{\smash{\SetFigFont{12}{14.4}{\sfdefault}{\mddefault}{\updefault}Kernel}}}
\put(2400,-2086){\makebox(0,0)[cb]{\smash{\SetFigFont{12}{14.4}{\sfdefault}{\mddefault}{\updefault}Hardware}}}
\end{picture}

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: "planet_basic_0_masterfile"
%%% End: 
