diff options
Diffstat (limited to 'Fosdem2024/img/Bootstrapping_now.svg')
-rw-r--r-- | Fosdem2024/img/Bootstrapping_now.svg | 397 |
1 files changed, 397 insertions, 0 deletions
diff --git a/Fosdem2024/img/Bootstrapping_now.svg b/Fosdem2024/img/Bootstrapping_now.svg new file mode 100644 index 0000000..314dd32 --- /dev/null +++ b/Fosdem2024/img/Bootstrapping_now.svg @@ -0,0 +1,397 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="70mm" + height="142.82118mm" + viewBox="0 0 70 142.82118" + version="1.1" + id="svg18419" + inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" + sodipodi:docname="Bootstrapping_now.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview18421" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:document-units="mm" + showgrid="false" + inkscape:zoom="2.3329719" + inkscape:cx="140.59321" + inkscape:cy="124.09065" + inkscape:window-width="1916" + inkscape:window-height="1029" + inkscape:window-x="0" + inkscape:window-y="24" + inkscape:window-maximized="1" + inkscape:current-layer="layer1" /> + <defs + id="defs18416"> + <marker + markerWidth="1.4566435" + markerHeight="2.7211852" + refX="0.15190081" + refY="0" + orient="auto-start-reverse" + id="CapTriangle" + viewBox="0 0 0.525 1" + inkscape:stockid="pin" + style="overflow:visible" + preserveAspectRatio="none" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path7813" + style="fill:context-stroke;stroke-linecap:butt" + d="M 0,-1 1,0 0,1 -0.05,0 Z" + sodipodi:nodetypes="sssssscsss" + transform="scale(0.5)" /> + </marker> + <marker + markerWidth="1.4566435" + markerHeight="2.7211852" + refX="0.15190081" + refY="0" + orient="auto-start-reverse" + id="CapTriangle-0" + viewBox="0 0 0.525 1" + inkscape:stockid="pin" + style="overflow:visible" + preserveAspectRatio="none" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path7813-6" + style="fill:context-stroke;stroke-linecap:butt" + d="M 0,-1 1,0 0,1 -0.05,0 Z" + sodipodi:nodetypes="sssssscsss" + transform="scale(0.5)" /> + </marker> + <marker + markerWidth="1.4566435" + markerHeight="2.7211852" + refX="0.15190081" + refY="0" + orient="auto-start-reverse" + id="CapTriangle-2" + viewBox="0 0 0.525 1" + inkscape:stockid="pin" + style="overflow:visible" + preserveAspectRatio="none" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path7813-0" + style="fill:context-stroke;stroke-linecap:butt" + d="M 0,-1 1,0 0,1 -0.05,0 Z" + sodipodi:nodetypes="sssssscsss" + transform="scale(0.5)" /> + </marker> + <marker + markerWidth="1.4566435" + markerHeight="2.7211852" + refX="0.15190081" + refY="0" + orient="auto-start-reverse" + id="CapTriangle-1" + viewBox="0 0 0.525 1" + inkscape:stockid="pin" + style="overflow:visible" + preserveAspectRatio="none" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path7813-5" + style="fill:context-stroke;stroke-linecap:butt" + d="M 0,-1 1,0 0,1 -0.05,0 Z" + sodipodi:nodetypes="sssssscsss" + transform="scale(0.5)" /> + </marker> + <marker + markerWidth="1.4566435" + markerHeight="2.7211852" + refX="0.15190081" + refY="0" + orient="auto-start-reverse" + id="CapTriangle-4" + viewBox="0 0 0.525 1" + inkscape:stockid="pin" + style="overflow:visible" + preserveAspectRatio="none" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path7813-7" + style="fill:context-stroke;stroke-linecap:butt" + d="M 0,-1 1,0 0,1 -0.05,0 Z" + sodipodi:nodetypes="sssssscsss" + transform="scale(0.5)" /> + </marker> + <marker + markerWidth="1.4566435" + markerHeight="2.7211852" + refX="0.15190081" + refY="0" + orient="auto-start-reverse" + id="CapTriangle-6" + viewBox="0 0 0.525 1" + inkscape:stockid="pin" + style="overflow:visible" + preserveAspectRatio="none" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path7813-9" + style="fill:context-stroke;stroke-linecap:butt" + d="M 0,-1 1,0 0,1 -0.05,0 Z" + sodipodi:nodetypes="sssssscsss" + transform="scale(0.5)" /> + </marker> + <rect + x="142.44379" + y="124.81238" + width="230.965" + height="76.407616" + id="rect9558" /> + <rect + x="142.44379" + y="124.81238" + width="230.965" + height="76.407616" + id="rect9558-2" /> + <rect + x="142.44379" + y="124.81238" + width="230.965" + height="76.407616" + id="rect9558-2-1-7" /> + <rect + x="142.44379" + y="124.81238" + width="230.965" + height="76.407616" + id="rect9558-2-1-7-2" /> + <rect + x="142.44379" + y="124.81238" + width="230.965" + height="76.407616" + id="rect9558-2-1-7-2-2" /> + <rect + x="142.44379" + y="124.81238" + width="230.965" + height="76.407616" + id="rect9558-2-1-7-2-2-7" /> + <rect + x="142.44379" + y="124.81238" + width="230.965" + height="76.407616" + id="rect9558-2-1-7-2-2-7-2" /> + <rect + x="142.44379" + y="124.81238" + width="557.94611" + height="67.128738" + id="rect9558-3" /> + </defs> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(3.0505103,6.2599354)"> + <rect + style="fill:#c8ffbd;fill-opacity:1;fill-rule:evenodd;stroke:#207b30;stroke-width:0.499582;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1" + id="rect2124" + width="69.50042" + height="59.50042" + x="-2.8007193" + y="-0.4704206" + ry="0" /> + <path + style="fill:#54ce44;fill-opacity:1;stroke:#54ce44;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#CapTriangle)" + d="m 32.117028,15.339581 c 0,4.25534 0,4.25534 0,4.25534" + id="path15453" /> + <path + style="fill:#54ce44;fill-opacity:1;stroke:#54ce44;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#CapTriangle-0)" + d="m 32.117028,34.963641 c 0,4.25534 0,4.25534 0,4.25534" + id="path15453-3" /> + <path + style="fill:#54ce44;fill-opacity:1;stroke:#ce4444;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#CapTriangle-2)" + d="m 32.117028,54.914701 c 0,4.25534 0,4.25534 0,4.25534" + id="path15453-6" /> + <path + style="fill:#54ce44;fill-opacity:1;stroke:#ce4444;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#CapTriangle-1)" + d="m 32.117028,74.996401 c 0,4.25534 0,4.25534 0,4.25534" + id="path15453-5" /> + <path + style="fill:#54ce44;fill-opacity:1;stroke:#ce4444;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#CapTriangle-4)" + d="m 32.117028,94.906531 c 0,4.25534 0,4.25534 0,4.25534" + id="path15453-65" /> + <path + style="fill:#54ce44;fill-opacity:1;stroke:#fdc015;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#CapTriangle-6)" + d="m 32.117028,114.78939 c 0,4.25534 0,4.25534 0,4.25534" + id="path15453-37" /> + <rect + style="fill:#54ce44;fill-opacity:1;fill-rule:evenodd;stroke:#54ce44;stroke-width:0;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1" + id="rect1936-3-9" + width="60.419399" + height="15.745672" + x="1.4494902" + y="41.12505" + ry="6.0488062" /> + <rect + style="fill:#54ce44;fill-opacity:1;fill-rule:evenodd;stroke:#54ce44;stroke-width:0;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1" + id="rect1936-3-9-8" + width="60.419399" + height="15.745672" + x="1.4494902" + y="80.970306" + ry="6.0488062" /> + <rect + style="fill:#54ce44;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1" + id="rect1936-3-9-4" + width="60.419399" + height="15.745672" + x="1.4494902" + y="1.2797889" + ry="6.0488062" /> + <rect + style="fill:#54ce44;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1" + id="rect1936-3-9-4-7" + width="60.419399" + height="15.745672" + x="1.4494902" + y="21.202419" + ry="6.0488062" /> + <rect + style="fill:#54ce44;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1" + id="rect1936-3-9-4-7-0" + width="60.419399" + height="15.745672" + x="1.4494902" + y="100.89293" + ry="6.0488062" /> + <rect + style="fill:#fdc015;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1" + id="rect1936-3-9-4-7-4" + width="60.419399" + height="15.745672" + x="1.4494902" + y="61.047672" + ry="6.0488062" /> + <rect + style="fill:#fdc015;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-miterlimit:0;stroke-dasharray:none;stroke-opacity:1" + id="rect1936-3-9-4-7-4-5" + width="60.419399" + height="15.745672" + x="1.4494902" + y="120.81557" + ry="6.0488062" /> + <text + xml:space="preserve" + transform="matrix(0.26458333,0,0,0.26458333,-37.684766,-30.999119)" + id="text9556" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:end;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect9558);display:inline;fill:#ffffff;fill-opacity:1;stroke:#616161;stroke-opacity:1" + x="-96.614113" + y="0"><tspan + x="164.57152" + y="160.20312" + id="tspan1806"><tspan + style="font-weight:bold;font-size:30.2362px;font-family:B612;-inkscape-font-specification:'B612 Bold';text-align:center;text-anchor:middle" + id="tspan1804">Stage0-Posix</tspan> </tspan></text> + <text + xml:space="preserve" + transform="matrix(0.26458333,0,0,0.26458333,-84.932375,-39.454495)" + id="text9556-67" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.8976px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:end;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect9558-3);display:inline;fill:#ffffff;fill-opacity:1;stroke:#616161;stroke-opacity:1" + x="-96.614113" + y="0"><tspan + x="312.51959" + y="142.18391" + id="tspan1810"><tspan + style="font-weight:bold;font-family:B612;-inkscape-font-specification:'B612 Bold';text-align:center;text-anchor:middle" + id="tspan1808">Guix and Live-Bootstrap</tspan></tspan></text> + <text + xml:space="preserve" + transform="matrix(0.26458333,0,0,0.26458333,-37.396744,-8.2070195)" + id="text9556-6" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.2362px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect9558-2);display:inline;fill:#ffffff;fill-opacity:1;stroke:#616161;stroke-opacity:1" + x="-123.32022" + y="0"><tspan + x="229.2014" + y="152.60678" + id="tspan1814"><tspan + style="font-weight:bold;font-family:B612;-inkscape-font-specification:'B612 Bold'" + id="tspan1812">Mes</tspan></tspan></text> + <text + xml:space="preserve" + transform="matrix(0.26458333,0,0,0.26458333,-37.276749,10.613221)" + id="text9556-6-8-9" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.2362px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect9558-2-1-7);display:inline;fill:#ffffff;fill-opacity:1;stroke:#616161;stroke-opacity:1" + x="-123.32022" + y="0"><tspan + x="167.97307" + y="152.60678" + id="tspan1818"><tspan + style="font-weight:bold;font-family:B612;-inkscape-font-specification:'B612 Bold'" + id="tspan1816">TinyCC-Boot</tspan></tspan></text> + <text + xml:space="preserve" + transform="matrix(0.26458333,0,0,0.26458333,-37.294746,30.377451)" + id="text9556-6-8-9-0" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.2362px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect9558-2-1-7-2);display:inline;fill:#ffffff;fill-opacity:1;stroke:#616161;stroke-opacity:1" + x="-123.32022" + y="0"><tspan + x="208.79196" + y="152.60678" + id="tspan1822"><tspan + style="font-weight:bold;font-family:B612;-inkscape-font-specification:'B612 Bold'" + id="tspan1820">TinyCC</tspan></tspan></text> + <text + xml:space="preserve" + transform="matrix(0.26458333,0,0,0.26458333,-37.052744,50.491691)" + id="text9556-6-8-9-0-3" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.2362px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect9558-2-1-7-2-2);display:inline;fill:#ffffff;fill-opacity:1;stroke:#616161;stroke-opacity:1" + x="-123.32022" + y="0"><tspan + x="187.62656" + y="152.60678" + id="tspan1826"><tspan + style="font-weight:bold;font-family:B612;-inkscape-font-specification:'B612 Bold'" + id="tspan1824">GCC (old)</tspan></tspan></text> + <text + xml:space="preserve" + transform="matrix(0.26458333,0,0,0.26458333,-37.314746,70.831921)" + id="text9556-6-8-9-0-3-5" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.2362px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect9558-2-1-7-2-2-7);display:inline;fill:#ffffff;fill-opacity:1;stroke:#616161;stroke-opacity:1" + x="-123.32022" + y="0"><tspan + x="229.95729" + y="152.60678" + id="tspan1830"><tspan + style="font-weight:bold;font-family:B612;-inkscape-font-specification:'B612 Bold'" + id="tspan1828">GCC</tspan></tspan></text> + <text + xml:space="preserve" + transform="matrix(0.26458333,0,0,0.26458333,-36.930746,90.826161)" + id="text9556-6-8-9-0-3-5-8" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:30.2362px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect9558-2-1-7-2-2-7-2);display:inline;fill:#ffffff;fill-opacity:1;stroke:#616161;stroke-opacity:1" + x="-123.32022" + y="0"><tspan + x="170.24075" + y="152.60678" + id="tspan1834"><tspan + style="font-weight:bold;font-family:B612;-inkscape-font-specification:'B612 Bold'" + id="tspan1832">The World™</tspan></tspan></text> + </g> +</svg> |