diff --git a/pics/Operating_system_placement.svg b/pics/Operating_system_placement.svg new file mode 100644 index 0000000000000000000000000000000000000000..63d7329d0344fa2d4feb336059b5f4c808393ccc --- /dev/null +++ b/pics/Operating_system_placement.svg @@ -0,0 +1,325 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="250" + height="370" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.46" + version="1.0" + sodipodi:docname="operating_system_four.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs + id="defs4"> + <linearGradient + inkscape:collect="always" + id="linearGradient3265"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop3267" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop3269" /> + </linearGradient> + <linearGradient + id="linearGradient3251"> + <stop + style="stop-color:#f5f5f5;stop-opacity:0.96078432;" + offset="0" + id="stop3253" /> + <stop + style="stop-color:#f5f5f5;stop-opacity:0;" + offset="1" + id="stop3255" /> + </linearGradient> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective10" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3251" + id="linearGradient3435" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.1095366,0,0,0.1095366,339.65613,441.60027)" + x1="359.61432" + y1="717.89703" + x2="359.61432" + y2="901.36926" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3251" + id="linearGradient3437" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.1095366,0,0,-0.1095366,423.21886,550.24347)" + x1="359.61432" + y1="717.89703" + x2="359.61432" + y2="901.36926" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3265" + id="linearGradient3439" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.1095366,0,0,0.1095366,339.65613,441.60027)" + x1="468.71078" + y1="197.77313" + x2="468.71078" + y2="366.96603" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3265" + id="linearGradient3441" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.1095366,0,0,0.1095366,339.65613,470.07979)" + x1="468.71078" + y1="197.77313" + x2="468.71078" + y2="366.96603" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3265" + id="linearGradient2526" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.1095366,0,0,0.1095366,339.65613,470.07979)" + x1="468.71078" + y1="197.77313" + x2="468.71078" + y2="366.96603" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3265" + id="linearGradient2529" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.3617814,0,0,0.3617814,336.00319,543.94452)" + x1="468.71078" + y1="197.77313" + x2="468.71078" + y2="366.96603" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3265" + id="linearGradient2534" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.1095366,0,0,0.1095366,339.65613,441.60027)" + x1="468.71078" + y1="197.77313" + x2="468.71078" + y2="366.96603" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3265" + id="linearGradient2537" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.3617814,0,0,0.3617814,336.00319,449.88135)" + x1="468.71078" + y1="197.77313" + x2="468.71078" + y2="366.96603" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3251" + id="linearGradient2542" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.1095366,0,0,-0.1095366,423.21886,550.24347)" + x1="359.61432" + y1="717.89703" + x2="359.61432" + y2="901.36926" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3251" + id="linearGradient2545" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-0.3617814,0,0,-0.3617814,611.99715,808.71197)" + x1="359.61432" + y1="717.89703" + x2="359.61432" + y2="901.36926" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3251" + id="linearGradient2550" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.1095366,0,0,0.1095366,339.65613,441.60027)" + x1="359.61432" + y1="717.89703" + x2="359.61432" + y2="901.36926" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3251" + id="linearGradient2553" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.3617814,0,0,0.3617814,336.00319,449.88135)" + x1="359.61432" + y1="717.89703" + x2="359.61432" + y2="901.36926" /> + <filter + inkscape:collect="always" + id="filter3290"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="4.2491226" + id="feGaussianBlur3292" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + gridtolerance="10000" + guidetolerance="10" + objecttolerance="10" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="81.331568" + inkscape:cy="165.06248" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-347.94326,-443.56851)"> + <g + id="g3276" + style="filter:url(#filter3290)" + transform="translate(-101.05693,-0.99383)"> + <path + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 530.40553,710.17177 L 506.46011,722.32535 L 515.74207,722.32535 L 515.74207,739.64565 L 471.15253,739.64565 C 467.14398,739.64565 463.91688,742.87272 463.91688,746.88127 L 463.91688,794.43292 C 463.91688,798.44144 467.14398,801.66854 471.15253,801.66854 L 676.84784,801.66854 C 680.85639,801.66854 684.08346,798.44144 684.0835,794.43292 L 684.0835,746.88127 C 684.0835,742.87272 680.85639,739.64565 676.84784,739.64565 L 545.41946,739.64565 L 545.41946,722.32535 L 554.70142,722.32535 L 530.40553,710.17177 z" + id="path3337" /> + <path + style="fill:#000000;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 471.15253,457.45614 C 467.14398,457.45614 463.91688,460.68324 463.91688,464.69176 L 463.91688,512.24341 C 463.91688,516.25196 467.14398,519.47903 471.15253,519.47903 L 602.56961,519.47903 L 602.56961,536.72019 L 593.28766,536.72019 L 617.23308,548.86247 L 641.52894,536.72019 L 632.24698,536.72019 L 632.24698,519.47903 L 676.84784,519.47903 C 680.85639,519.47903 684.08346,516.25196 684.0835,512.24341 L 684.0835,464.69176 C 684.0835,460.68324 680.85639,457.45614 676.84784,457.45614 L 471.15253,457.45614 z" + id="path3347" /> + <path + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 530.40553,522.04543 L 506.46011,534.19904 L 515.74207,534.19904 L 515.74207,551.51931 L 471.15253,551.51931 C 467.14398,551.51931 463.91688,554.74641 463.91688,558.75493 L 463.91688,606.30658 C 463.91688,610.31513 467.14398,613.5422 471.15253,613.5422 L 602.56961,613.5422 L 602.56961,630.78336 L 593.28766,630.78336 L 617.23308,642.92564 L 641.52894,630.78336 L 632.24698,630.78336 L 632.24698,613.5422 L 676.84784,613.5422 C 680.85639,613.5422 684.08346,610.3151 684.0835,606.30658 L 684.0835,558.75493 C 684.0835,554.74641 680.85639,551.51931 676.84784,551.51931 L 545.41946,551.51931 L 545.41946,534.19904 L 554.70142,534.19904 L 530.40553,522.04543 z" + id="path3357" /> + <path + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 530.40553,616.1086 L 506.46011,628.26218 L 515.74207,628.26218 L 515.74207,645.58248 L 471.15253,645.58248 C 467.14398,645.58248 463.91688,648.80958 463.91688,652.8181 L 463.91688,700.36975 C 463.91688,704.3783 467.14398,707.60537 471.15253,707.60537 L 602.56961,707.60537 L 602.56961,724.84653 L 593.28766,724.84653 L 617.23308,736.98881 L 641.52894,724.84653 L 632.24698,724.84653 L 632.24698,707.60537 L 676.84784,707.60537 C 680.85639,707.60537 684.08346,704.37827 684.0835,700.36975 L 684.0835,652.8181 C 684.0835,648.80958 680.85639,645.58248 676.84784,645.58248 L 545.41946,645.58248 L 545.41946,628.26218 L 554.70142,628.26218 L 530.40553,616.1086 z" + id="path3367" /> + </g> + <g + id="g2444" + transform="translate(78.94307,-0.72815)"> + <g + transform="translate(-80,0)" + id="g2438"> + <path + style="fill:#800000;fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 430.40553,710.17177 L 406.46011,722.32535 L 415.74207,722.32535 L 415.74207,739.64565 L 371.15253,739.64565 C 367.14398,739.64565 363.91688,742.87272 363.91688,746.88127 L 363.91688,794.43292 C 363.91688,798.44144 367.14398,801.66854 371.15253,801.66854 L 576.84784,801.66854 C 580.85639,801.66854 584.08346,798.44144 584.0835,794.43292 L 584.0835,746.88127 C 584.0835,742.87272 580.85639,739.64565 576.84784,739.64565 L 445.41946,739.64565 L 445.41946,722.32535 L 454.70142,722.32535 L 430.40553,710.17177 z" + id="rect2383" /> + <path + style="fill:#ff6600;fill-opacity:0.96078431;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 371.15253,457.45614 C 367.14398,457.45614 363.91688,460.68324 363.91688,464.69176 L 363.91688,512.24341 C 363.91688,516.25196 367.14398,519.47903 371.15253,519.47903 L 502.56961,519.47903 L 502.56961,536.72019 L 493.28766,536.72019 L 517.23308,548.86247 L 541.52894,536.72019 L 532.24698,536.72019 L 532.24698,519.47903 L 576.84784,519.47903 C 580.85639,519.47903 584.08346,516.25196 584.0835,512.24341 L 584.0835,464.69176 C 584.0835,460.68324 580.85639,457.45614 576.84784,457.45614 L 371.15253,457.45614 z" + id="rect3223" /> + <path + style="fill:#5aa02c;fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 430.40553,522.04543 L 406.46011,534.19904 L 415.74207,534.19904 L 415.74207,551.51931 L 371.15253,551.51931 C 367.14398,551.51931 363.91688,554.74641 363.91688,558.75493 L 363.91688,606.30658 C 363.91688,610.31513 367.14398,613.5422 371.15253,613.5422 L 502.56961,613.5422 L 502.56961,630.78336 L 493.28766,630.78336 L 517.23308,642.92564 L 541.52894,630.78336 L 532.24698,630.78336 L 532.24698,613.5422 L 576.84784,613.5422 C 580.85639,613.5422 584.08346,610.3151 584.0835,606.30658 L 584.0835,558.75493 C 584.0835,554.74641 580.85639,551.51931 576.84784,551.51931 L 445.41946,551.51931 L 445.41946,534.19904 L 454.70142,534.19904 L 430.40553,522.04543 z" + id="rect2389" /> + <path + style="fill:#2c5aa0;fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 430.40553,616.1086 L 406.46011,628.26218 L 415.74207,628.26218 L 415.74207,645.58248 L 371.15253,645.58248 C 367.14398,645.58248 363.91688,648.80958 363.91688,652.8181 L 363.91688,700.36975 C 363.91688,704.3783 367.14398,707.60537 371.15253,707.60537 L 502.56961,707.60537 L 502.56961,724.84653 L 493.28766,724.84653 L 517.23308,736.98881 L 541.52894,724.84653 L 532.24698,724.84653 L 532.24698,707.60537 L 576.84784,707.60537 C 580.85639,707.60537 584.08346,704.37827 584.0835,700.36975 L 584.0835,652.8181 C 584.0835,648.80958 580.85639,645.58248 576.84784,645.58248 L 445.41946,645.58248 L 445.41946,628.26218 L 454.70142,628.26218 L 430.40553,616.1086 z" + id="rect2385" /> + </g> + <g + transform="translate(-80,0)" + id="g2574"> + <g + id="g2568"> + <path + style="fill:url(#linearGradient2553);fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 430.40553,710.17177 L 406.46011,722.32535 L 415.74207,722.32535 L 415.74207,739.64565 L 371.15253,739.64565 C 367.14398,739.64565 363.91688,742.87272 363.91688,746.88127 L 363.91688,794.43292 C 363.91688,798.44144 367.14398,801.66854 371.15253,801.66854 L 576.84784,801.66854 C 580.85639,801.66854 584.08346,798.44144 584.0835,794.43292 L 584.0835,746.88127 C 584.0835,742.87272 580.85639,739.64565 576.84784,739.64565 L 445.41946,739.64565 L 445.41946,722.32535 L 454.70142,722.32535 L 430.40553,710.17177 z" + id="path3249" /> + <path + id="path3259" + d="M 517.59484,548.42154 L 541.54023,536.26797 L 532.25831,536.26797 L 532.25831,518.94767 L 576.84784,518.94767 C 580.85639,518.94767 584.0835,515.7206 584.0835,511.71205 L 584.0835,464.1604 C 584.0835,460.15185 580.85639,456.92478 576.84784,456.92478 L 371.15253,456.92478 C 367.14398,456.92478 363.91688,460.15188 363.91688,464.1604 L 363.91688,511.71205 C 363.91688,515.7206 367.14398,518.94767 371.15253,518.94767 L 502.58091,518.94767 L 502.58091,536.26797 L 493.29895,536.26797 L 517.59484,548.42154 z" + style="fill:url(#linearGradient2545);fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" /> + <path + style="fill:url(#linearGradient2537);fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" + d="M 430.40553,522.04543 L 406.46011,534.19904 L 415.74207,534.19904 L 415.74207,551.51931 L 371.15253,551.51931 C 367.14398,551.51931 363.91688,554.74641 363.91688,558.75493 L 363.91688,606.30658 C 363.91688,610.31513 367.14398,613.5422 371.15253,613.5422 L 502.56961,613.5422 L 502.56961,630.78336 L 493.28766,630.78336 L 517.23308,642.92564 L 541.52894,630.78336 L 532.24698,630.78336 L 532.24698,613.5422 L 576.84784,613.5422 C 580.85639,613.5422 584.08346,610.3151 584.0835,606.30658 L 584.0835,558.75493 C 584.0835,554.74641 580.85639,551.51931 576.84784,551.51931 L 445.41946,551.51931 L 445.41946,534.19904 L 454.70142,534.19904 L 430.40553,522.04543 z" + id="path3263" /> + <path + id="path3273" + d="M 430.40553,616.1086 L 406.46011,628.26218 L 415.74207,628.26218 L 415.74207,645.58248 L 371.15253,645.58248 C 367.14398,645.58248 363.91688,648.80958 363.91688,652.8181 L 363.91688,700.36975 C 363.91688,704.3783 367.14398,707.60537 371.15253,707.60537 L 502.56961,707.60537 L 502.56961,724.84653 L 493.28766,724.84653 L 517.23308,736.98881 L 541.52894,724.84653 L 532.24698,724.84653 L 532.24698,707.60537 L 576.84784,707.60537 C 580.85639,707.60537 584.08346,704.37827 584.0835,700.36975 L 584.0835,652.8181 C 584.0835,648.80958 580.85639,645.58248 576.84784,645.58248 L 445.41946,645.58248 L 445.41946,628.26218 L 454.70142,628.26218 L 430.40553,616.1086 z" + style="fill:url(#linearGradient2529);fill-opacity:1;stroke:#000000;stroke-width:1.0853442;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.96078431" /> + </g> + <g + id="g2558"> + <text + xml:space="preserve" + style="font-size:20px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Liberation Sans" + x="394.11737" + y="684.25793" + id="text2395"><tspan + sodipodi:role="line" + id="tspan2397" + x="394.11737" + y="684.25793">Operating System</tspan></text> + <text + id="text3225" + y="496.13147" + x="452.27167" + style="font-size:20px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Liberation Sans" + xml:space="preserve"><tspan + y="496.13147" + x="452.27167" + id="tspan3227" + sodipodi:role="line">User</tspan></text> + <text + xml:space="preserve" + style="font-size:20px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Liberation Sans" + x="425.6701" + y="590.19464" + id="text2403"><tspan + sodipodi:role="line" + id="tspan2405" + x="425.6701" + y="590.19464">Application</tspan></text> + <text + id="text2391" + y="778.32098" + x="430.23065" + style="font-size:20px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Liberation Sans" + xml:space="preserve"><tspan + y="778.32098" + x="430.23065" + id="tspan2393" + sodipodi:role="line">Hardware</tspan></text> + </g> + </g> + </g> + </g> +</svg> diff --git a/pics/evolution.jpg b/pics/evolution.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c84948c2fa8d8f8c1f61118a47c955f867fdd39c Binary files /dev/null and b/pics/evolution.jpg differ