The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: unix Pages: 1 -->
<svg width="432pt" height="345pt"
 viewBox="0.00 0.00 432.00 345.49" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(0.452218 0.452218) rotate(0) translate(4 760)">
<title>unix</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-760 951.292,-760 951.292,4 -4,4"/>
<!-- 5th Edition -->
<g id="node1" class="node"><title>5th Edition</title>
<ellipse fill="none" stroke="black" cx="581.897" cy="-738" rx="50.0912" ry="18"/>
<text text-anchor="middle" x="581.897" y="-734.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="node2" class="node"><title>6th Edition</title>
<ellipse fill="none" stroke="black" cx="426.897" cy="-666" rx="50.0912" ry="18"/>
<text text-anchor="middle" x="426.897" y="-662.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="edge1" class="edge"><title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M552.012,-723.503C527.645,-712.499 493.026,-696.865 466.378,-684.83"/>
<polygon fill="black" stroke="black" points="467.509,-681.501 456.955,-680.575 464.628,-687.88 467.509,-681.501"/>
</g>
<!-- PWB 1.0 -->
<g id="node3" class="node"><title>PWB 1.0</title>
<ellipse fill="none" stroke="black" cx="677.897" cy="-666" rx="44.393" ry="18"/>
<text text-anchor="middle" x="677.897" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="edge2" class="edge"><title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M603.203,-721.465C616.686,-711.633 634.29,-698.797 649.022,-688.055"/>
<polygon fill="black" stroke="black" points="651.292,-690.731 657.31,-682.011 647.168,-685.075 651.292,-690.731"/>
</g>
<!-- LSX -->
<g id="node4" class="node"><title>LSX</title>
<ellipse fill="none" stroke="black" cx="588.897" cy="-594" rx="27.0966" ry="18"/>
<text text-anchor="middle" x="588.897" y="-590.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="edge3" class="edge"><title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M458.345,-651.97C483.69,-641.396 520.2,-625.998 551.897,-612 553.74,-611.186 555.632,-610.343 557.537,-609.487"/>
<polygon fill="black" stroke="black" points="559.374,-612.496 567.033,-605.176 556.481,-606.122 559.374,-612.496"/>
</g>
<!-- 1 BSD -->
<g id="node5" class="node"><title>1 BSD</title>
<ellipse fill="none" stroke="black" cx="126.897" cy="-594" rx="34.394" ry="18"/>
<text text-anchor="middle" x="126.897" y="-590.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="edge4" class="edge"><title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M386.126,-655.487C328.847,-642.122 225.156,-617.927 167.804,-604.545"/>
<polygon fill="black" stroke="black" points="168.529,-601.12 157.995,-602.256 166.938,-607.937 168.529,-601.12"/>
</g>
<!-- Mini Unix -->
<g id="node6" class="node"><title>Mini Unix</title>
<ellipse fill="none" stroke="black" cx="366.897" cy="-594" rx="48.1917" ry="18"/>
<text text-anchor="middle" x="366.897" y="-590.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="edge5" class="edge"><title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M412.678,-648.411C405.206,-639.693 395.908,-628.845 387.647,-619.208"/>
<polygon fill="black" stroke="black" points="390.18,-616.785 381.014,-611.47 384.865,-621.34 390.18,-616.785"/>
</g>
<!-- Wollongong -->
<g id="node7" class="node"><title>Wollongong</title>
<ellipse fill="none" stroke="black" cx="487.897" cy="-594" rx="55.4913" ry="18"/>
<text text-anchor="middle" x="487.897" y="-590.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="edge6" class="edge"><title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M441.353,-648.411C448.95,-639.693 458.403,-628.845 466.802,-619.208"/>
<polygon fill="black" stroke="black" points="469.614,-621.309 473.545,-611.47 464.336,-616.71 469.614,-621.309"/>
</g>
<!-- Interdata -->
<g id="node8" class="node"><title>Interdata</title>
<ellipse fill="none" stroke="black" cx="258.897" cy="-594" rx="42.4939" ry="18"/>
<text text-anchor="middle" x="258.897" y="-590.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="edge7" class="edge"><title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M395.298,-651.834C367.629,-640.305 327.332,-623.515 297.71,-611.172"/>
<polygon fill="black" stroke="black" points="298.684,-607.786 288.107,-607.171 295.991,-614.248 298.684,-607.786"/>
</g>
<!-- PWB 1.2 -->
<g id="node28" class="node"><title>PWB 1.2</title>
<ellipse fill="none" stroke="black" cx="677.897" cy="-594" rx="44.393" ry="18"/>
<text text-anchor="middle" x="677.897" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="edge31" class="edge"><title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M677.897,-647.697C677.897,-639.983 677.897,-630.712 677.897,-622.112"/>
<polygon fill="black" stroke="black" points="681.397,-622.104 677.897,-612.104 674.397,-622.104 681.397,-622.104"/>
</g>
<!-- USG 1.0 -->
<g id="node29" class="node"><title>USG 1.0</title>
<ellipse fill="none" stroke="black" cx="781.897" cy="-594" rx="42.4939" ry="18"/>
<text text-anchor="middle" x="781.897" y="-590.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="edge32" class="edge"><title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M699.699,-650.326C714.814,-640.152 735.138,-626.472 751.795,-615.261"/>
<polygon fill="black" stroke="black" points="753.783,-618.142 760.124,-609.655 749.874,-612.335 753.783,-618.142"/>
</g>
<!-- 2 BSD -->
<g id="node19" class="node"><title>2 BSD</title>
<ellipse fill="none" stroke="black" cx="89.8973" cy="-234" rx="34.394" ry="18"/>
<text text-anchor="middle" x="89.8973" y="-230.3" font-family="Times,serif" font-size="14.00">2 BSD</text>
</g>
<!-- 1 BSD&#45;&gt;2 BSD -->
<g id="edge19" class="edge"><title>1 BSD&#45;&gt;2 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M121.958,-576.12C114.672,-549.687 101.897,-496.808 101.897,-451 101.897,-451 101.897,-451 101.897,-377 101.897,-336.853 97.0759,-290.548 93.5453,-262.022"/>
<polygon fill="black" stroke="black" points="97.0055,-261.487 92.2682,-252.01 90.0617,-262.373 97.0055,-261.487"/>
</g>
<!-- Unix/TS 3.0 -->
<g id="node9" class="node"><title>Unix/TS 3.0</title>
<ellipse fill="none" stroke="black" cx="616.897" cy="-378" rx="54.6905" ry="18"/>
<text text-anchor="middle" x="616.897" y="-374.3" font-family="Times,serif" font-size="14.00">Unix/TS 3.0</text>
</g>
<!-- Interdata&#45;&gt;Unix/TS 3.0 -->
<g id="edge8" class="edge"><title>Interdata&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M282.387,-578.959C343.997,-542.13 510.457,-442.627 582.685,-399.451"/>
<polygon fill="black" stroke="black" points="584.632,-402.365 591.42,-394.229 581.041,-396.356 584.632,-402.365"/>
</g>
<!-- PWB 2.0 -->
<g id="node10" class="node"><title>PWB 2.0</title>
<ellipse fill="none" stroke="black" cx="560.897" cy="-522" rx="44.393" ry="18"/>
<text text-anchor="middle" x="560.897" y="-518.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="edge9" class="edge"><title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M290.254,-581.797C296.702,-579.706 303.482,-577.659 309.897,-576 394.375,-554.152 418.034,-560.297 502.897,-540 507.563,-538.884 512.412,-537.625 517.23,-536.308"/>
<polygon fill="black" stroke="black" points="518.331,-539.634 527.008,-533.555 516.434,-532.897 518.331,-539.634"/>
</g>
<!-- 7th Edition -->
<g id="node11" class="node"><title>7th Edition</title>
<ellipse fill="none" stroke="black" cx="258.897" cy="-522" rx="50.0912" ry="18"/>
<text text-anchor="middle" x="258.897" y="-518.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="edge10" class="edge"><title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M258.897,-575.697C258.897,-567.983 258.897,-558.712 258.897,-550.112"/>
<polygon fill="black" stroke="black" points="262.397,-550.104 258.897,-540.104 255.397,-550.104 262.397,-550.104"/>
</g>
<!-- TS 4.0 -->
<g id="node38" class="node"><title>TS 4.0</title>
<ellipse fill="none" stroke="black" cx="672.897" cy="-234" rx="34.394" ry="18"/>
<text text-anchor="middle" x="672.897" y="-230.3" font-family="Times,serif" font-size="14.00">TS 4.0</text>
</g>
<!-- Unix/TS 3.0&#45;&gt;TS 4.0 -->
<g id="edge44" class="edge"><title>Unix/TS 3.0&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M623.652,-359.871C633.333,-335.325 651.232,-289.938 662.577,-261.17"/>
<polygon fill="black" stroke="black" points="665.88,-262.335 666.292,-251.748 659.368,-259.767 665.88,-262.335"/>
</g>
<!-- PWB 2.0&#45;&gt;Unix/TS 3.0 -->
<g id="edge42" class="edge"><title>PWB 2.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M558.44,-503.793C556.555,-485.247 555.754,-455.265 565.897,-432 570.871,-420.593 579.448,-410.19 588.165,-401.68"/>
<polygon fill="black" stroke="black" points="590.764,-404.046 595.774,-394.711 586.036,-398.884 590.764,-404.046"/>
</g>
<!-- 8th Edition -->
<g id="node12" class="node"><title>8th Edition</title>
<ellipse fill="none" stroke="black" cx="460.897" cy="-162" rx="50.0912" ry="18"/>
<text text-anchor="middle" x="460.897" y="-158.3" font-family="Times,serif" font-size="14.00">8th Edition</text>
</g>
<!-- 7th Edition&#45;&gt;8th Edition -->
<g id="edge11" class="edge"><title>7th Edition&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M302.298,-512.912C347.58,-503.599 414.386,-487.104 431.897,-468 459.228,-438.184 450.897,-419.447 450.897,-379 450.897,-379 450.897,-379 450.897,-305 450.897,-264.897 454.915,-218.58 457.857,-190.04"/>
<polygon fill="black" stroke="black" points="461.346,-190.336 458.922,-180.022 454.385,-189.596 461.346,-190.336"/>
</g>
<!-- 32V -->
<g id="node13" class="node"><title>32V</title>
<ellipse fill="none" stroke="black" cx="395.897" cy="-450" rx="27" ry="18"/>
<text text-anchor="middle" x="395.897" y="-446.3" font-family="Times,serif" font-size="14.00">32V</text>
</g>
<!-- 7th Edition&#45;&gt;32V -->
<g id="edge12" class="edge"><title>7th Edition&#45;&gt;32V</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M286.621,-506.834C309.574,-495.107 342.129,-478.473 365.73,-466.414"/>
<polygon fill="black" stroke="black" points="367.614,-469.382 374.927,-461.715 364.429,-463.148 367.614,-469.382"/>
</g>
<!-- V7M -->
<g id="node14" class="node"><title>V7M</title>
<ellipse fill="none" stroke="black" cx="29.8973" cy="-378" rx="29.795" ry="18"/>
<text text-anchor="middle" x="29.8973" y="-374.3" font-family="Times,serif" font-size="14.00">V7M</text>
</g>
<!-- 7th Edition&#45;&gt;V7M -->
<g id="edge13" class="edge"><title>7th Edition&#45;&gt;V7M</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M224.526,-508.874C199.596,-499.391 165.545,-484.991 137.897,-468 105.96,-448.373 73.2896,-420.076 52.3708,-400.689"/>
<polygon fill="black" stroke="black" points="54.6425,-398.021 44.9549,-393.731 49.8531,-403.126 54.6425,-398.021"/>
</g>
<!-- Ultrix&#45;11 -->
<g id="node15" class="node"><title>Ultrix&#45;11</title>
<ellipse fill="none" stroke="black" cx="118.897" cy="-90" rx="43.5923" ry="18"/>
<text text-anchor="middle" x="118.897" y="-86.3" font-family="Times,serif" font-size="14.00">Ultrix&#45;11</text>
</g>
<!-- 7th Edition&#45;&gt;Ultrix&#45;11 -->
<g id="edge14" class="edge"><title>7th Edition&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M225.276,-508.64C206.497,-500.043 184.256,-486.731 170.897,-468 147.412,-435.07 151.897,-419.447 151.897,-379 151.897,-379 151.897,-379 151.897,-233 151.897,-191.974 138.667,-145.972 128.961,-117.743"/>
<polygon fill="black" stroke="black" points="132.215,-116.446 125.575,-108.189 125.617,-118.784 132.215,-116.446"/>
</g>
<!-- Xenix -->
<g id="node16" class="node"><title>Xenix</title>
<ellipse fill="none" stroke="black" cx="211.897" cy="-450" rx="32.4942" ry="18"/>
<text text-anchor="middle" x="211.897" y="-446.3" font-family="Times,serif" font-size="14.00">Xenix</text>
</g>
<!-- 7th Edition&#45;&gt;Xenix -->
<g id="edge15" class="edge"><title>7th Edition&#45;&gt;Xenix</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M247.759,-504.411C242.023,-495.868 234.913,-485.278 228.54,-475.787"/>
<polygon fill="black" stroke="black" points="231.436,-473.821 222.956,-467.47 225.624,-477.723 231.436,-473.821"/>
</g>
<!-- UniPlus+ -->
<g id="node17" class="node"><title>UniPlus+</title>
<ellipse fill="none" stroke="black" cx="306.897" cy="-450" rx="44.393" ry="18"/>
<text text-anchor="middle" x="306.897" y="-446.3" font-family="Times,serif" font-size="14.00">UniPlus+</text>
</g>
<!-- 7th Edition&#45;&gt;UniPlus+ -->
<g id="edge16" class="edge"><title>7th Edition&#45;&gt;UniPlus+</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M270.273,-504.411C276.131,-495.868 283.392,-485.278 289.9,-475.787"/>
<polygon fill="black" stroke="black" points="292.835,-477.697 295.604,-467.47 287.062,-473.738 292.835,-477.697"/>
</g>
<!-- 9th Edition -->
<g id="node18" class="node"><title>9th Edition</title>
<ellipse fill="none" stroke="black" cx="537.897" cy="-90" rx="50.0912" ry="18"/>
<text text-anchor="middle" x="537.897" y="-86.3" font-family="Times,serif" font-size="14.00">9th Edition</text>
</g>
<!-- 8th Edition&#45;&gt;9th Edition -->
<g id="edge18" class="edge"><title>8th Edition&#45;&gt;9th Edition</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M478.37,-145.116C488.536,-135.874 501.525,-124.066 512.774,-113.84"/>
<polygon fill="black" stroke="black" points="515.182,-116.38 520.227,-107.064 510.474,-111.2 515.182,-116.38"/>
</g>
<!-- 3 BSD -->
<g id="node22" class="node"><title>3 BSD</title>
<ellipse fill="none" stroke="black" cx="376.897" cy="-378" rx="34.394" ry="18"/>
<text text-anchor="middle" x="376.897" y="-374.3" font-family="Times,serif" font-size="14.00">3 BSD</text>
</g>
<!-- 32V&#45;&gt;3 BSD -->
<g id="edge23" class="edge"><title>32V&#45;&gt;3 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M391.298,-432.055C389.182,-424.261 386.62,-414.822 384.247,-406.079"/>
<polygon fill="black" stroke="black" points="387.584,-405.009 381.586,-396.275 380.828,-406.843 387.584,-405.009"/>
</g>
<!-- V7M&#45;&gt;Ultrix&#45;11 -->
<g id="edge17" class="edge"><title>V7M&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M29.4051,-359.594C29.0616,-329.528 30.582,-266.259 46.8973,-216 59.0872,-178.45 83.5661,-139.746 100.577,-115.549"/>
<polygon fill="black" stroke="black" points="103.493,-117.487 106.47,-107.319 97.8021,-113.412 103.493,-117.487"/>
</g>
<!-- 2.8 BSD -->
<g id="node20" class="node"><title>2.8 BSD</title>
<ellipse fill="none" stroke="black" cx="221.897" cy="-162" rx="41.6928" ry="18"/>
<text text-anchor="middle" x="221.897" y="-158.3" font-family="Times,serif" font-size="14.00">2.8 BSD</text>
</g>
<!-- 2 BSD&#45;&gt;2.8 BSD -->
<g id="edge20" class="edge"><title>2 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M113.192,-220.647C133.84,-209.697 164.259,-193.566 187.672,-181.15"/>
<polygon fill="black" stroke="black" points="189.391,-184.2 196.586,-176.423 186.111,-178.016 189.391,-184.2"/>
</g>
<!-- 2.8 BSD&#45;&gt;Ultrix&#45;11 -->
<g id="edge21" class="edge"><title>2.8 BSD&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M200.556,-146.496C185.603,-136.334 165.412,-122.612 148.85,-111.356"/>
<polygon fill="black" stroke="black" points="150.804,-108.452 140.566,-105.726 146.869,-114.242 150.804,-108.452"/>
</g>
<!-- 2.9 BSD -->
<g id="node21" class="node"><title>2.9 BSD</title>
<ellipse fill="none" stroke="black" cx="221.897" cy="-90" rx="41.6928" ry="18"/>
<text text-anchor="middle" x="221.897" y="-86.3" font-family="Times,serif" font-size="14.00">2.9 BSD</text>
</g>
<!-- 2.8 BSD&#45;&gt;2.9 BSD -->
<g id="edge22" class="edge"><title>2.8 BSD&#45;&gt;2.9 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M221.897,-143.697C221.897,-135.983 221.897,-126.712 221.897,-118.112"/>
<polygon fill="black" stroke="black" points="225.397,-118.104 221.897,-108.104 218.397,-118.104 225.397,-118.104"/>
</g>
<!-- 4 BSD -->
<g id="node23" class="node"><title>4 BSD</title>
<ellipse fill="none" stroke="black" cx="372.897" cy="-306" rx="34.394" ry="18"/>
<text text-anchor="middle" x="372.897" y="-302.3" font-family="Times,serif" font-size="14.00">4 BSD</text>
</g>
<!-- 3 BSD&#45;&gt;4 BSD -->
<g id="edge24" class="edge"><title>3 BSD&#45;&gt;4 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M375.909,-359.697C375.468,-351.983 374.938,-342.712 374.447,-334.112"/>
<polygon fill="black" stroke="black" points="377.94,-333.888 373.875,-324.104 370.951,-334.288 377.94,-333.888"/>
</g>
<!-- 4.1 BSD -->
<g id="node24" class="node"><title>4.1 BSD</title>
<ellipse fill="none" stroke="black" cx="370.897" cy="-234" rx="41.6928" ry="18"/>
<text text-anchor="middle" x="370.897" y="-230.3" font-family="Times,serif" font-size="14.00">4.1 BSD</text>
</g>
<!-- 4 BSD&#45;&gt;4.1 BSD -->
<g id="edge25" class="edge"><title>4 BSD&#45;&gt;4.1 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M372.403,-287.697C372.183,-279.983 371.918,-270.712 371.672,-262.112"/>
<polygon fill="black" stroke="black" points="375.17,-262 371.386,-252.104 368.173,-262.2 375.17,-262"/>
</g>
<!-- 4.1 BSD&#45;&gt;8th Edition -->
<g id="edge28" class="edge"><title>4.1 BSD&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M390.426,-217.811C402.756,-208.221 418.89,-195.672 432.609,-185.002"/>
<polygon fill="black" stroke="black" points="435.039,-187.546 440.784,-178.644 430.741,-182.021 435.039,-187.546"/>
</g>
<!-- 4.1 BSD&#45;&gt;2.8 BSD -->
<g id="edge27" class="edge"><title>4.1 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M343.568,-220.161C319.625,-208.912 284.637,-192.475 258.32,-180.111"/>
<polygon fill="black" stroke="black" points="259.592,-176.842 249.053,-175.758 256.616,-183.178 259.592,-176.842"/>
</g>
<!-- 4.2 BSD -->
<g id="node25" class="node"><title>4.2 BSD</title>
<ellipse fill="none" stroke="black" cx="350.897" cy="-162" rx="41.6928" ry="18"/>
<text text-anchor="middle" x="350.897" y="-158.3" font-family="Times,serif" font-size="14.00">4.2 BSD</text>
</g>
<!-- 4.1 BSD&#45;&gt;4.2 BSD -->
<g id="edge26" class="edge"><title>4.1 BSD&#45;&gt;4.2 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M366.056,-216.055C363.829,-208.261 361.132,-198.822 358.634,-190.079"/>
<polygon fill="black" stroke="black" points="361.946,-188.929 355.833,-180.275 355.215,-190.852 361.946,-188.929"/>
</g>
<!-- 4.3 BSD -->
<g id="node26" class="node"><title>4.3 BSD</title>
<ellipse fill="none" stroke="black" cx="427.897" cy="-90" rx="41.6928" ry="18"/>
<text text-anchor="middle" x="427.897" y="-86.3" font-family="Times,serif" font-size="14.00">4.3 BSD</text>
</g>
<!-- 4.2 BSD&#45;&gt;4.3 BSD -->
<g id="edge29" class="edge"><title>4.2 BSD&#45;&gt;4.3 BSD</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M367.986,-145.465C378.354,-136.04 391.759,-123.853 403.259,-113.398"/>
<polygon fill="black" stroke="black" points="405.811,-115.808 410.856,-106.492 401.103,-110.629 405.811,-115.808"/>
</g>
<!-- Ultrix&#45;32 -->
<g id="node27" class="node"><title>Ultrix&#45;32</title>
<ellipse fill="none" stroke="black" cx="324.897" cy="-90" rx="43.5923" ry="18"/>
<text text-anchor="middle" x="324.897" y="-86.3" font-family="Times,serif" font-size="14.00">Ultrix&#45;32</text>
</g>
<!-- 4.2 BSD&#45;&gt;Ultrix&#45;32 -->
<g id="edge30" class="edge"><title>4.2 BSD&#45;&gt;Ultrix&#45;32</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M344.603,-144.055C341.677,-136.176 338.126,-126.617 334.849,-117.794"/>
<polygon fill="black" stroke="black" points="338.077,-116.431 331.314,-108.275 331.515,-118.868 338.077,-116.431"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="edge33" class="edge"><title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M653.938,-578.666C636.508,-568.237 612.705,-553.996 593.538,-542.529"/>
<polygon fill="black" stroke="black" points="595.203,-539.446 584.824,-537.315 591.609,-545.453 595.203,-539.446"/>
</g>
<!-- CB Unix 1 -->
<g id="node30" class="node"><title>CB Unix 1</title>
<ellipse fill="none" stroke="black" cx="833.897" cy="-522" rx="49.2915" ry="18"/>
<text text-anchor="middle" x="833.897" y="-518.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="edge34" class="edge"><title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M794.221,-576.411C800.567,-567.868 808.433,-557.278 815.484,-547.787"/>
<polygon fill="black" stroke="black" points="818.509,-549.585 821.663,-539.47 812.89,-545.41 818.509,-549.585"/>
</g>
<!-- USG 2.0 -->
<g id="node31" class="node"><title>USG 2.0</title>
<ellipse fill="none" stroke="black" cx="699.897" cy="-522" rx="42.4939" ry="18"/>
<text text-anchor="middle" x="699.897" y="-518.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="edge35" class="edge"><title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M763.699,-577.465C752.552,-567.949 738.108,-555.619 725.782,-545.097"/>
<polygon fill="black" stroke="black" points="727.923,-542.323 718.045,-538.492 723.378,-547.646 727.923,-542.323"/>
</g>
<!-- CB Unix 2 -->
<g id="node32" class="node"><title>CB Unix 2</title>
<ellipse fill="none" stroke="black" cx="853.897" cy="-450" rx="49.2915" ry="18"/>
<text text-anchor="middle" x="853.897" y="-446.3" font-family="Times,serif" font-size="14.00">CB Unix 2</text>
</g>
<!-- CB Unix 1&#45;&gt;CB Unix 2 -->
<g id="edge36" class="edge"><title>CB Unix 1&#45;&gt;CB Unix 2</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M838.739,-504.055C840.966,-496.261 843.663,-486.822 846.161,-478.079"/>
<polygon fill="black" stroke="black" points="849.58,-478.852 848.962,-468.275 842.849,-476.929 849.58,-478.852"/>
</g>
<!-- USG 3.0 -->
<g id="node36" class="node"><title>USG 3.0</title>
<ellipse fill="none" stroke="black" cx="616.897" cy="-450" rx="42.4939" ry="18"/>
<text text-anchor="middle" x="616.897" y="-446.3" font-family="Times,serif" font-size="14.00">USG 3.0</text>
</g>
<!-- USG 2.0&#45;&gt;USG 3.0 -->
<g id="edge40" class="edge"><title>USG 2.0&#45;&gt;USG 3.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M681.477,-505.465C670.194,-495.949 655.574,-483.619 643.098,-473.097"/>
<polygon fill="black" stroke="black" points="645.167,-470.263 635.266,-466.492 640.654,-475.614 645.167,-470.263"/>
</g>
<!-- CB Unix 3 -->
<g id="node33" class="node"><title>CB Unix 3</title>
<ellipse fill="none" stroke="black" cx="795.897" cy="-378" rx="49.2915" ry="18"/>
<text text-anchor="middle" x="795.897" y="-374.3" font-family="Times,serif" font-size="14.00">CB Unix 3</text>
</g>
<!-- CB Unix 2&#45;&gt;CB Unix 3 -->
<g id="edge37" class="edge"><title>CB Unix 2&#45;&gt;CB Unix 3</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M840.152,-432.411C832.929,-423.693 823.941,-412.845 815.955,-403.208"/>
<polygon fill="black" stroke="black" points="818.619,-400.937 809.544,-395.47 813.229,-405.403 818.619,-400.937"/>
</g>
<!-- Unix/TS++ -->
<g id="node34" class="node"><title>Unix/TS++</title>
<ellipse fill="none" stroke="black" cx="752.897" cy="-306" rx="51.9908" ry="18"/>
<text text-anchor="middle" x="752.897" y="-302.3" font-family="Times,serif" font-size="14.00">Unix/TS++</text>
</g>
<!-- CB Unix 3&#45;&gt;Unix/TS++ -->
<g id="edge38" class="edge"><title>CB Unix 3&#45;&gt;Unix/TS++</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M785.488,-360.055C780.418,-351.801 774.214,-341.701 768.585,-332.538"/>
<polygon fill="black" stroke="black" points="771.427,-330.478 763.211,-323.789 765.463,-334.142 771.427,-330.478"/>
</g>
<!-- PDP&#45;11 Sys V -->
<g id="node35" class="node"><title>PDP&#45;11 Sys V</title>
<ellipse fill="none" stroke="black" cx="884.897" cy="-306" rx="62.2891" ry="18"/>
<text text-anchor="middle" x="884.897" y="-302.3" font-family="Times,serif" font-size="14.00">PDP&#45;11 Sys V</text>
</g>
<!-- CB Unix 3&#45;&gt;PDP&#45;11 Sys V -->
<g id="edge39" class="edge"><title>CB Unix 3&#45;&gt;PDP&#45;11 Sys V</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M815.649,-361.465C827.609,-352.058 843.065,-339.902 856.34,-329.461"/>
<polygon fill="black" stroke="black" points="858.576,-332.155 864.273,-323.222 854.249,-326.653 858.576,-332.155"/>
</g>
<!-- CB Unix 3&#45;&gt;TS 4.0 -->
<g id="edge46" class="edge"><title>CB Unix 3&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M757.546,-366.583C735.126,-358.542 708.128,-345.135 691.897,-324 678.4,-306.425 673.989,-281.394 672.76,-262.351"/>
<polygon fill="black" stroke="black" points="676.251,-262.059 672.363,-252.204 669.257,-262.333 676.251,-262.059"/>
</g>
<!-- Unix/TS++&#45;&gt;TS 4.0 -->
<g id="edge45" class="edge"><title>Unix/TS++&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M734.744,-289.116C723.702,-279.454 709.455,-266.988 697.419,-256.456"/>
<polygon fill="black" stroke="black" points="699.715,-253.815 689.885,-249.864 695.106,-259.083 699.715,-253.815"/>
</g>
<!-- USG 3.0&#45;&gt;Unix/TS 3.0 -->
<g id="edge41" class="edge"><title>USG 3.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M616.897,-431.697C616.897,-423.983 616.897,-414.712 616.897,-406.112"/>
<polygon fill="black" stroke="black" points="620.397,-406.104 616.897,-396.104 613.397,-406.104 620.397,-406.104"/>
</g>
<!-- Unix/TS 1.0 -->
<g id="node37" class="node"><title>Unix/TS 1.0</title>
<ellipse fill="none" stroke="black" cx="731.897" cy="-450" rx="54.6905" ry="18"/>
<text text-anchor="middle" x="731.897" y="-446.3" font-family="Times,serif" font-size="14.00">Unix/TS 1.0</text>
</g>
<!-- Unix/TS 1.0&#45;&gt;Unix/TS 3.0 -->
<g id="edge43" class="edge"><title>Unix/TS 1.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M706.944,-433.811C690.518,-423.813 668.808,-410.598 650.821,-399.649"/>
<polygon fill="black" stroke="black" points="652.164,-396.369 641.802,-394.159 648.524,-402.349 652.164,-396.369"/>
</g>
<!-- System V.0 -->
<g id="node39" class="node"><title>System V.0</title>
<ellipse fill="none" stroke="black" cx="672.897" cy="-162" rx="52.7911" ry="18"/>
<text text-anchor="middle" x="672.897" y="-158.3" font-family="Times,serif" font-size="14.00">System V.0</text>
</g>
<!-- TS 4.0&#45;&gt;System V.0 -->
<g id="edge47" class="edge"><title>TS 4.0&#45;&gt;System V.0</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M672.897,-215.697C672.897,-207.983 672.897,-198.712 672.897,-190.112"/>
<polygon fill="black" stroke="black" points="676.397,-190.104 672.897,-180.104 669.397,-190.104 676.397,-190.104"/>
</g>
<!-- System V.2 -->
<g id="node40" class="node"><title>System V.2</title>
<ellipse fill="none" stroke="black" cx="672.897" cy="-90" rx="52.7911" ry="18"/>
<text text-anchor="middle" x="672.897" y="-86.3" font-family="Times,serif" font-size="14.00">System V.2</text>
</g>
<!-- System V.0&#45;&gt;System V.2 -->
<g id="edge48" class="edge"><title>System V.0&#45;&gt;System V.2</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M672.897,-143.697C672.897,-135.983 672.897,-126.712 672.897,-118.112"/>
<polygon fill="black" stroke="black" points="676.397,-118.104 672.897,-108.104 669.397,-118.104 676.397,-118.104"/>
</g>
<!-- System V.3 -->
<g id="node41" class="node"><title>System V.3</title>
<ellipse fill="none" stroke="black" cx="672.897" cy="-18" rx="52.7911" ry="18"/>
<text text-anchor="middle" x="672.897" y="-14.3" font-family="Times,serif" font-size="14.00">System V.3</text>
</g>
<!-- System V.2&#45;&gt;System V.3 -->
<g id="edge49" class="edge"><title>System V.2&#45;&gt;System V.3</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M672.897,-71.6966C672.897,-63.9827 672.897,-54.7125 672.897,-46.1124"/>
<polygon fill="black" stroke="black" points="676.397,-46.1043 672.897,-36.1043 669.397,-46.1044 676.397,-46.1043"/>
</g>
</g>
</svg>