Expolibre-2-www/archives/v2.0/svg-2.0/expo02.svg

1149 lines
84 KiB
XML

<?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://web.resource.org/cc/"
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="744.09448"
height="1062.9921"
id="svg2"
sodipodi:version="0.32"
inkscape:version="0.45.1"
version="1.0"
sodipodi:docbase="/home/francois/travail/Free as Free Speech/Expolibre"
sodipodi:docname="expo02.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape"
inkscape:export-filename="./png/expo02.png"
inkscape:export-xdpi="145.14285"
inkscape:export-ydpi="145.14285">
<defs
id="defs4">
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath18110">
<rect
style="opacity:0.27536232;fill:#00ff25;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect18112"
width="566.92914"
height="885.82678"
x="1646.2036"
y="246.70551" />
</clipPath>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.7196742"
inkscape:cx="434.62008"
inkscape:cy="650.88382"
inkscape:document-units="mm"
inkscape:current-layer="layer5"
inkscape:object-bbox="true"
objecttolerance="4.5"
inkscape:object-points="false"
inkscape:object-nodes="true"
showgrid="true"
gridspacingx="1mm"
gridspacingy="1mm"
gridanglex="8.4666669mm"
gridanglez="8.4666669mm"
grid_units="mm"
gridtolerance="10000"
guidetolerance="5.2"
inkscape:window-width="1920"
inkscape:window-height="1125"
inkscape:window-x="0"
inkscape:window-y="25"
width="210mm"
height="299.99999mm"
units="mm"
inkscape:object-paths="false"
inkscape:grid-points="true" />
<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:license
rdf:resource="http://artlibre.org/licence.php/lalgb.html" />
<dc:title>Libres ... Et beaucoup plus !</dc:title>
<dc:date>06 fevrier 2008</dc:date>
<dc:creator>
<cc:Agent>
<dc:title>François Poulain</dc:title>
</cc:Agent>
</dc:creator>
<dc:language>fr</dc:language>
</cc:Work>
<cc:License
rdf:about="http://artlibre.org/licence.php/lalgb.html">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
<cc:requires
rdf:resource="http://web.resource.org/cc/ShareAlike" />
<cc:requires
rdf:resource="http://web.resource.org/cc/Notice" />
<cc:requires
rdf:resource="http://web.resource.org/cc/Attribution" />
</cc:License>
</rdf:RDF>
</metadata>
<g
inkscape:label="Fond"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-17.142862,-13.160811)"
style="display:inline">
<rect
style="opacity:1;fill:#2b5385;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect2257"
width="744.09448"
height="1062.9921"
x="17.142862"
y="13.160811"
ry="10.737294" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect4243"
width="566.92914"
height="885.82678"
x="180.13499"
y="176.15294"
clip-path="none" />
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="422.00909"
y="-235.85201"
id="text17212"><tspan
sodipodi:role="line"
id="tspan17214"
x="422.00909"
y="-235.85201"> </tspan></text>
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="Logo"
transform="translate(-3.1994629e-7,10.629943)"
style="display:inline">
<path
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 14.1875,14.1875 L 14.1875,159.4375 L 98.8125,159.4375 C 98.001211,159.27481 97.372846,158.6423 97.84375,157.90625 C 97.964383,157.7177 97.825589,157.5625 97.53125,157.5625 C 96.909557,157.5625 95.131852,155.80719 94.78125,154.84375 C 94.39596,153.785 93.494375,154.05667 92.59375,155.53125 L 91.75,156.90625 L 90.875,156.125 C 90.265548,155.5719 89.420578,155.29734 88.125,155.25 C 86.544448,155.19224 86.207299,155.04618 85.90625,154.28125 C 85.710509,153.7839 85.535612,153.01534 85.53125,152.5625 C 85.519259,151.31791 82.124273,149.86289 79.125,149.84375 C 77.04331,149.83046 76.744992,149.74285 76.3125,148.90625 C 75.61057,147.54845 74.652177,147 72.96875,147 C 71.77884,147 71.500003,146.87539 71.5,146.3125 C 71.5,145.92593 71.14785,145.18322 70.71875,144.65625 C 70.28966,144.12928 69.937497,143.56094 69.9375,143.40625 C 69.9375,143.25157 70.641823,142.55338 71.5,141.84375 C 72.98906,140.61248 73.54962,139.46876 72.65625,139.46875 C 71.90279,139.46875 68.350889,136.33821 68.125,135.46875 C 67.98732,134.93881 67.71541,134.71756 67.375,134.84375 C 67.01028,134.97895 66.58169,134.47464 66.09375,133.375 C 65.25335,131.48102 64.65467,130.93263 63.3125,130.75 C 62.73052,130.67082 61.840201,129.96396 61.03125,128.9375 C 59.64886,127.18344 57.877611,125.90625 56.8125,125.90625 C 56.47311,125.90625 55.563031,125.43795 54.78125,124.84375 C 53.99946,124.24955 52.67069,123.39831 51.8125,122.96875 C 50.95432,122.53918 49.417511,121.62363 48.40625,120.9375 C 47.39499,120.25139 45.582612,119.02881 44.375,118.21875 C 43.16738,117.40871 42.0628,116.48612 41.9375,116.15625 C 41.81221,115.82638 40.767199,114.51653 39.625,113.25 C 38.48279,111.98346 37.562499,110.67125 37.5625,110.34375 C 37.5625,110.01627 37.415068,109.64846 37.21875,109.53125 C 36.79368,109.27747 35.15976,105.14293 34.25,102 C 33.89318,100.76728 33.10019,98.807001 32.5,97.65625 C 31.89982,96.505495 30.683449,93.465727 29.78125,90.875 C 28.87904,88.284269 27.82131,85.479888 27.4375,84.65625 C 26.83959,83.373169 26.790639,83.00827 27.21875,82.03125 C 28.00082,80.246439 28.48718,78.14087 28.96875,74.46875 C 29.21336,72.603424 29.616861,70.391532 29.84375,69.5625 C 30.07064,68.733466 30.28696,67.447141 30.3125,66.6875 C 30.34308,65.778175 30.775039,64.731698 31.59375,63.65625 C 32.27769,62.757826 33.60452,61.000365 34.5625,59.75 C 35.52048,58.499628 36.528959,56.748853 36.78125,55.84375 C 37.98123,51.538724 40.35067,48.243973 46.59375,42.28125 C 48.16117,40.784219 48.940499,39.726655 49.25,38.59375 C 49.57672,37.397854 49.920901,36.920717 50.625,36.75 C 51.8611,36.4503 52.781248,35.060637 52.78125,33.46875 C 52.78125,31.333437 54.917,27.808048 57,26.53125 C 59.72683,24.859814 59.669288,24.872141 62.03125,24.5625 C 63.77914,24.333367 64.72862,24.41192 66.53125,25 C 68.55691,25.660838 68.87896,25.687358 69.46875,25.1875 C 71.04894,23.848273 73.393243,23.988284 72.625,25.375 C 72.30423,25.954005 72.323878,26.275863 72.75,26.6875 C 73.23566,27.156666 73.59016,27.041778 75.375,25.90625 C 76.52672,25.173519 78.004892,23.756344 78.75,22.6875 C 79.94485,20.973528 81.723493,19.65625 82.78125,19.65625 C 82.99599,19.65625 82.512843,20.817142 81.71875,22.25 C 80.92465,23.682861 80.39407,24.960559 80.53125,25.09375 C 80.66842,25.226941 81.887087,25.059921 83.25,24.71875 C 85.589658,24.133082 85.753715,24.126538 86.125,24.75 C 87.051759,26.306197 87.778371,26.699146 89.875,26.75 C 95.140651,26.877719 96.025108,24.310216 91.4375,22.21875 C 90.446756,21.767077 89.316411,21.157852 88.9375,20.84375 C 88.558592,20.529649 87.267283,20.126694 86.0625,19.96875 C 83.524474,19.636036 82.82766,19.199095 83.5625,18.34375 C 84.31451,17.468412 87.75289,17.596054 89.65625,18.5625 C 90.511257,18.996639 92.308198,20.422444 93.65625,21.75 C 96.054859,24.112144 96.94209,24.573214 97.46875,23.75 C 97.874617,23.115604 96.388496,20.810959 95.5,20.6875 C 94.561348,20.557072 94.165301,19.281251 95.0625,19.28125 C 95.392504,19.28125 95.816777,19.581608 96.03125,19.96875 C 96.245726,20.355887 96.949197,20.781719 97.59375,20.90625 C 99.14938,21.206805 100.36947,22.408539 100.375,23.6875 C 100.38187,25.27958 102.72541,26.220626 106.875,26.28125 C 109.14735,26.314449 110.34576,26.513791 110.8125,26.90625 C 111.51429,27.49635 112.60776,27.806034 115.6875,28.28125 C 116.83552,28.458391 117.9327,28.935442 118.59375,29.53125 C 119.18174,30.061201 120.32045,30.580623 121.125,30.71875 C 122.31692,30.923375 122.59375,31.136247 122.59375,31.84375 C 122.59375,33.421747 127.26884,39.41447 129.28125,40.40625 C 130.93905,41.223268 132.13057,42.782811 132.75,44.96875 C 133.06141,46.067673 133.4293,46.469732 134.5,46.84375 C 135.24589,47.104307 135.87092,47.553933 135.875,47.875 C 135.88434,48.61079 138.09824,52.0625 138.5625,52.0625 C 138.75251,52.0625 139.37251,53.144731 139.96875,54.5 C 141.01339,56.874454 141.04544,57.018463 140.4375,58.25 C 139.62752,59.890846 140.06834,63.002772 141.28125,64.25 C 142.2498,65.245956 142.37993,66.685393 141.53125,67 C 140.83991,67.25628 140.76342,68.609569 141.375,69.90625 C 141.73593,70.671496 141.64023,71.1909 140.8125,72.9375 C 139.71798,75.247037 139.31272,75.467099 138.6875,74.1875 C 135.84209,68.364047 135.64321,68.121276 134.8125,69.21875 C 134.16897,70.068932 134.15026,72.605368 134.75,74.90625 C 135.1081,76.28005 135.7941,77.202749 138.25,79.5625 C 141.19224,82.389554 141.3125,82.580386 141.3125,84.25 C 141.3125,85.20629 141.58444,86.599692 141.90625,87.34375 C 142.22807,88.087811 142.50001,89.055276 142.5,89.5 C 142.5,90.444959 144.07494,92.80161 145.65625,94.21875 C 146.71188,95.164786 146.74509,95.300165 146.53125,97.65625 L 146.3125,100.125 L 144.53125,100.125 C 142.8902,100.10572 142.71715,100.17153 142.40625,101.21875 C 141.88001,102.9913 142.3679,104.50782 144,106.25 C 145.35258,107.69382 145.53092,108.11428 145.71875,110.375 C 145.8338,111.75947 145.75655,113.18099 145.5625,113.53125 C 144.94705,114.64218 145.14294,118.81443 145.84375,119.5625 C 146.42793,120.18609 146.41231,120.29066 145.375,121.15625 L 144.25,122.09375 L 144.375,126.8125 C 144.48567,131.52785 144.48067,131.5585 143.59375,131.5625 C 142.60219,131.56696 139.90639,133.98935 140.5,134.34375 C 140.72074,134.47553 140.56389,135.18497 140.125,136.0625 C 139.31352,137.68501 139.1715,138.75541 139.71875,139.3125 C 140.19634,139.79869 138.87369,144.59864 138,145.53125 C 137.62238,145.93435 136.88929,146.25 136.375,146.25 C 135.6887,146.25 135.32795,146.55281 135.03125,147.375 C 134.73589,148.19351 134.38574,148.46755 133.78125,148.40625 C 133.22548,148.3499 132.91696,148.58743 132.8125,149.09375 C 132.59015,150.17158 131.97021,150.78125 131.125,150.78125 C 130.72218,150.78125 130.40624,150.99911 130.40625,151.28125 C 130.40625,151.63292 130.72921,151.75579 131.4375,151.625 C 132.86718,151.36097 132.27521,152.15842 130.8125,152.46875 C 130.1929,152.60022 128.54633,153.45414 127.125,154.375 C 124.00199,156.39834 122.64161,156.75283 116.5,157.0625 L 111.75,157.3125 L 111.09375,156.03125 C 109.81238,153.45185 109.51518,153.05094 109.0625,153.21875 C 108.80851,153.3129 108.41276,153.14232 108.15625,152.84375 C 107.89975,152.54519 107.35442,152.28125 106.9375,152.28125 C 106.52057,152.28125 105.81302,152.10145 105.375,151.875 C 103.54156,150.9271 103.61405,153.53479 105.46875,155.15625 C 105.91364,155.5452 106.21875,156.29133 106.21875,157.03125 C 106.21875,157.7123 106.37921,158.37191 106.59375,158.5 C 107.43897,159.00462 106.9259,159.4375 105.46875,159.4375 L 159.4375,159.4375 L 159.4375,14.1875 L 14.1875,14.1875 z M 105.46875,159.4375 C 104.62589,159.4375 103.66557,159.18589 103.34375,158.875 C 102.55569,158.11372 101.30087,158.17692 100.46875,159 C 100.21439,159.2516 99.888036,159.37826 99.5625,159.4375 L 105.46875,159.4375 z M 62.1875,27.59375 C 61.750611,27.627024 61.2549,27.778918 60.78125,28.125 C 60.36478,28.429294 59.761082,28.687501 59.40625,28.6875 C 58.76756,28.6875 57.468751,29.795351 57.46875,30.34375 C 57.46875,30.500138 58.334471,30.540087 59.40625,30.4375 C 60.47803,30.334917 61.441621,30.404796 61.5625,30.59375 C 61.96266,31.219228 62.818041,30.959368 63.46875,30 C 64.403392,28.622011 63.498168,27.493928 62.1875,27.59375 z M 97.71875,32.15625 C 96.876895,32.182044 96.038719,32.251265 95.1875,32.375 C 93.63468,32.600721 90.774669,32.98322 88.84375,33.21875 C 84.084995,33.799206 82.464089,34.250908 80.96875,35.34375 C 79.75126,36.233532 79.711938,36.339412 79.9375,38.21875 C 80.12759,39.802548 79.92091,40.819827 78.96875,43.5625 C 78.32118,45.427823 77.680346,47.555845 77.53125,48.28125 C 77.38215,49.006653 76.936052,50.318022 76.53125,51.1875 C 75.71535,52.939989 75.543429,56.39065 76.25,56.8125 C 76.51296,56.969498 77.138443,56.598707 77.75,55.9375 C 78.37655,55.260086 79.312251,54.731373 80.0625,54.625 C 81.30435,54.448926 81.333967,54.443515 81.125,55.6875 C 81.0081,56.383432 80.561399,57.401551 80.125,57.9375 C 79.6886,58.473445 79.199289,59.48312 79.0625,60.1875 C 78.85312,61.265647 78.661652,61.468749 77.78125,61.46875 C 76.90853,61.46875 76.486521,61.847063 75.3125,63.8125 C 73.27194,67.228654 72.409351,69.031797 72.15625,70.3125 C 71.02734,76.024975 71.271708,75.553317 68.125,78.5 C 65.20667,81.232819 61.49765,85.411496 60.65625,86.9375 C 60.33492,87.520289 60.331771,88.103639 60.65625,89.125 C 61.01577,90.256616 60.982452,90.740608 60.46875,91.78125 C 59.88625,92.961259 59.89026,93.08067 60.5,93.59375 C 61.57583,94.499032 62.80279,95.000001 63.9375,95 C 65.1915,95 69.090109,97.012479 70,98.125 C 70.79376,99.095538 71.875002,98.743827 71.875,97.53125 C 71.875,96.987051 72.341302,96.327592 73.0625,95.8125 C 73.85926,95.243436 74.245939,94.66663 74.25,93.96875 C 74.25329,93.404996 74.381001,92.714091 74.5625,92.4375 C 75.14056,91.556558 75.292456,93.089447 74.9375,96.28125 C 74.70279,98.391758 74.744008,99.410521 75.0625,99.78125 C 75.30919,100.06839 75.566778,100.86231 75.625,101.53125 C 75.68321,102.20019 75.928801,103.25322 76.1875,103.875 C 76.44619,104.49677 76.727838,105.65776 76.8125,106.46875 C 77.02859,108.53873 77.462959,108.92012 79.40625,108.6875 C 81.30794,108.45986 82.225863,107.56034 82.5625,105.59375 C 83.00694,102.99743 83.62226,101.40625 84.1875,101.40625 C 84.908299,101.40625 84.91087,102.20254 84.1875,103.875 C 83.29722,105.93337 84.568099,108.44457 85.5,106.46875 C 85.930946,105.55505 87.386263,105.26741 87.25,106.125 C 87.217522,106.32942 87.330312,106.79355 87.53125,107.15625 C 88.784693,109.41877 95.929565,105.8486 95.40625,103.21875 C 95.280745,102.58804 95.359906,102.15625 95.625,102.15625 C 95.864558,102.15625 96.062502,101.75592 96.0625,101.25 C 96.0625,100.36155 95.52799,99.734606 94.71875,99.71875 C 94.504203,99.714544 94.293714,98.879013 94.28125,97.84375 C 94.268786,96.80849 94.047279,95.45339 93.78125,94.84375 C 93.462797,94.113968 93.38416,93.035172 93.5625,91.65625 C 93.780572,89.970151 94.065554,89.352405 95,88.59375 C 95.638392,88.075454 96.623649,87.2449 97.1875,86.71875 C 98.508938,85.485645 100.58052,84.061846 102.3125,83.21875 C 103.06615,82.851887 104.39181,82.135573 105.25,81.625 C 106.8682,80.662259 108.34703,80.432617 108.75,81.0625 C 108.87805,81.262652 108.63804,82.081035 108.21875,82.875 C 107.79945,83.668966 107.33656,84.91992 107.1875,85.6875 C 107.03844,86.455079 106.75256,87.093754 106.5625,87.09375 C 105.91181,87.09375 103.18792,89.750173 102.96875,90.59375 C 102.84834,91.057233 102.21497,91.752667 101.5625,92.125 C 100.91002,92.497329 100.375,92.949736 100.375,93.125 C 100.375,93.300266 99.850158,93.599862 99.21875,93.8125 C 98.253194,94.137659 96.468753,96.489838 96.46875,97.4375 C 96.46875,97.762376 98.348104,97.678872 98.5625,97.34375 C 98.857376,96.882842 101.76299,97.046775 102.40625,97.5625 C 102.85246,97.920243 103.61263,97.871096 106,97.28125 C 109.51545,96.412687 111.58177,95.30087 112.09375,94 C 112.57917,92.766628 114.02975,92.950687 114.71875,94.34375 C 115.31966,95.558691 116.75,95.778419 116.75,94.65625 C 116.75,93.43491 116.30423,92.750002 115.53125,92.75 C 115.04987,92.75 114.8125,92.497398 114.8125,92 C 114.8125,91.08619 112.95449,90.223562 112.3125,90.84375 C 111.84828,91.292194 110.13493,91.392625 110.09375,90.96875 C 110.07865,90.813306 110.03853,89.835716 110,88.8125 C 109.93516,87.090801 110.01026,86.899024 111.15625,86.25 C 112.07081,85.732043 113.32359,85.538163 115.9375,85.46875 C 118.04886,85.412681 119.65763,85.176619 119.9375,84.90625 C 120.83167,84.042454 122.1027,84.396303 122.96875,85.75 C 123.59022,86.721404 124.12546,87.068697 125.0625,87.15625 C 126.1116,87.254272 126.442,87.549536 127.1875,89 C 127.67622,89.950849 128.20832,91.645243 128.34375,92.75 C 128.57363,94.624984 128.53894,94.754164 127.84375,94.46875 C 127.43413,94.300585 126.33122,93.903683 125.40625,93.59375 C 123.00049,92.787628 122.6917,93.249523 123.71875,96.1875 C 124.17341,97.488057 124.5625,99.108326 124.5625,99.78125 C 124.5625,101.14896 125.11042,101.6755 125.875,101.0625 C 126.15353,100.8392 126.48382,100.76987 126.625,100.90625 C 127.02219,101.28995 126.93635,102.86448 126.5,103.125 C 126.28545,103.25309 126.10089,104.73985 126.09375,106.4375 C 126.08343,108.89182 125.92595,109.70081 125.34375,110.375 C 124.08876,111.82828 121.4375,111.33925 121.4375,109.65625 C 121.4375,109.12746 120.00369,106.6979 119.28125,106 C 119.19558,105.91724 118.32106,106.51271 117.34375,107.34375 C 115.39449,109.00127 114.23579,109.47723 113.71875,108.8125 C 113.53387,108.57482 113.16697,107.6621 112.90625,106.78125 C 112.64553,105.9004 112.26781,105.1875 112.0625,105.1875 C 111.85718,105.1875 111.02392,104.60174 110.21875,103.90625 C 108.19511,102.15825 107.31686,101.78125 105.3125,101.78125 C 103.39085,101.78125 102.22314,102.62559 103.03125,103.40625 C 103.63618,103.99064 103.60245,105.14379 102.9375,106.375 C 102.4461,107.28489 102.47054,107.46302 103.15625,108.0625 C 103.90734,108.71914 103.88633,108.72268 102.90625,109.21875 C 101.77582,109.79092 101.67147,110.17329 102.46875,110.8125 C 103.16209,111.36838 105.4375,110.36248 105.4375,109.5 C 105.4375,108.21625 106.913,107.4375 109.34375,107.4375 L 111.6875,107.4375 L 111.09375,108.8125 C 110.28802,110.6754 110.33863,110.84375 111.65625,110.84375 C 112.28723,110.84375 112.92453,111.00309 113.0625,111.21875 C 113.44329,111.81394 116.26533,113.46875 116.90625,113.46875 C 117.21676,113.46875 117.7866,113.88265 118.1875,114.375 C 118.70306,115.00817 119.42733,115.31778 120.65625,115.4375 C 122.99229,115.66508 124.15625,114.93671 124.15625,113.25 C 124.15625,112.24961 124.36951,111.86174 125.21875,111.4375 C 126.92467,110.5853 128.8686,110.53187 129.375,111.3125 C 129.61305,111.67946 130.81203,113.01071 132.03125,114.25 C 134.4447,116.70319 135.62124,117.05937 136.3125,115.59375 C 136.6468,114.88498 136.59648,114.50602 136.0625,113.71875 C 135.56697,112.98818 135.44175,112.29447 135.625,111.1875 C 135.84483,109.85943 135.76302,109.6621 134.96875,109.3125 C 134.26542,109.00292 134.06442,108.5828 134.0625,107.5 C 134.06115,106.73682 133.86469,105.03468 133.625,103.6875 C 133.38532,102.34032 133.18292,97.497187 133.15625,92.9375 C 133.11063,85.138209 132.78545,81.187695 131.9375,78 C 131.62163,76.812531 131.39669,76.600712 130.15625,76.40625 C 129.37257,76.2834 128.55603,76.298165 128.375,76.40625 C 127.86514,76.710656 128.00718,77.621976 128.6875,78.625 C 129.45282,79.753353 129.20223,80.124869 127.4375,80.6875 C 124.71881,81.55427 122.99446,80.141307 121.4375,75.78125 C 120.95643,74.434071 120.12013,72.606139 119.59375,71.71875 C 119.06737,70.831364 118.46368,69.062964 118.25,67.78125 C 117.80671,65.122158 117.42677,64.4843 116.375,64.75 C 115.96716,64.85303 115.24019,64.675436 114.75,64.34375 C 113.52757,63.516616 113.3217,63.567813 112.4375,64.96875 C 111.49669,66.459371 111.45118,68.143085 112.3125,69.0625 C 112.90635,69.696399 112.91564,69.853304 112.3125,71.34375 C 111.80196,72.605367 111.11943,73.327412 109.125,74.625 L 106.5625,76.28125 L 103.15625,76.09375 C 100.96698,75.973168 99.122095,75.635743 98,75.15625 C 97.037065,74.744767 95.578534,74.269492 94.78125,74.125 C 91.95012,73.611918 93.556894,72.406251 97.0625,72.40625 C 98.868454,72.40625 99.080048,71.810919 97.5625,70.90625 C 95.604097,69.738766 94.556919,69.601583 92.59375,70.28125 C 90.196823,71.111086 88.610947,71.047571 86.9375,70.09375 C 86.174323,69.658764 85.531246,69.260904 85.53125,69.1875 C 85.53125,68.519665 86.580064,67.117389 87.34375,66.78125 C 88.740669,66.166393 89.062499,66.265791 89.0625,67.3125 C 89.0625,68.511984 89.31484,68.506186 93.125,67.09375 C 94.859627,66.450721 97.065791,65.63811 98.03125,65.28125 C 100.11961,64.509338 100.55041,63.498831 98.9375,63.15625 C 96.708413,62.682788 96.689676,62.639212 97.6875,61.59375 C 99.347199,59.854815 100.8848,59.478871 107.28125,59.28125 C 112.2736,59.127011 113.41474,59.223857 114.5625,59.75 C 115.31277,60.093935 116.04249,60.509685 116.15625,60.6875 C 116.50714,61.235974 118.78943,60.847302 119.3125,60.15625 C 119.84903,59.447425 120.65625,59.66985 120.65625,60.53125 C 120.65625,61.252221 122.26018,62.220237 124.125,62.625 C 124.96575,62.807488 126.70117,63.565076 128,64.3125 C 129.29883,65.059926 130.55649,65.571701 130.78125,65.4375 C 131.42678,65.052093 131.27129,63.286606 130,56.40625 C 129.00766,51.035576 128.53356,49.459486 127.21875,46.84375 C 123.87339,40.188371 117.29318,35.828783 106.9375,33.40625 C 102.91415,32.465059 100.24432,32.078867 97.71875,32.15625 z M 75.6875,50.5625 C 75.242671,50.588967 74.625001,50.942898 74.625,51.28125 C 74.625,51.495011 74.878338,51.687502 75.1875,51.6875 C 75.80876,51.6875 76.372858,50.986246 76.03125,50.65625 C 75.951028,50.57875 75.835776,50.553678 75.6875,50.5625 z M 28.71875,68.03125 C 28.953416,67.946474 29.07055,68.241535 28.84375,68.8125 C 28.7167,69.132327 28.41632,69.374997 28.1875,69.375 C 27.89901,69.375 27.91683,69.138727 28.21875,68.59375 C 28.400329,68.265991 28.57795,68.082116 28.71875,68.03125 z M 130.0625,68.4375 C 129.79814,68.428189 129.5385,68.492002 129.28125,68.625 C 128.30661,69.12889 128.6154,70.28933 129.875,70.84375 C 130.40328,71.076276 130.87608,71.281251 130.9375,71.28125 C 131.28666,71.28125 131.5625,70.662533 131.5625,69.90625 C 131.5625,69.076226 130.85557,68.465432 130.0625,68.4375 z M 25.46875,75.78125 C 25.75724,75.78125 25.73941,76.017528 25.4375,76.5625 C 25.19802,76.994765 24.92889,77.268696 24.8125,77.15625 C 24.49097,76.845642 24.995841,75.78125 25.46875,75.78125 z M 66.78125,90.84375 C 66.863082,90.836137 66.975223,90.884436 67.0625,90.96875 C 67.19126,91.093135 67.136789,91.393598 66.96875,91.65625 C 66.72299,92.040402 66.632121,92.039175 66.5,91.65625 C 66.35858,91.2464 66.535753,90.86659 66.78125,90.84375 z M 80.125,96.53125 C 80.388058,96.492505 80.464435,96.901838 80.28125,97.75 C 80.13577,98.42359 79.928742,99.698068 79.8125,100.59375 C 79.65682,101.79337 79.39722,102.32238 78.78125,102.5625 C 78.32135,102.74178 77.859247,102.89311 77.78125,102.90625 C 77.39966,102.97053 78.309938,99.184986 78.96875,97.9375 C 79.438995,97.047056 79.861942,96.569995 80.125,96.53125 z M 146.5,101.15625 C 146.58576,101.1253 146.72789,101.21314 146.96875,101.40625 C 147.77665,102.05397 148.7383,105.33406 148.71875,107.40625 L 148.6875,109.15625 L 147.9375,106.875 C 146.57453,102.89687 146.40625,102.31729 146.40625,101.625 C 146.40625,101.34497 146.41424,101.1872 146.5,101.15625 z M 87.375,102.34375 C 87.735932,102.35516 87.960603,102.86803 87.65625,103.34375 C 87.46752,103.63875 87.27413,103.63875 86.96875,103.34375 C 86.663377,103.04875 86.663379,102.795 86.96875,102.5 C 87.098241,102.37491 87.254689,102.33995 87.375,102.34375 z M 99.71875,102.9375 C 98.81476,103.06096 98.753632,103.60801 99.65625,104.21875 C 100.74002,104.95207 101.09747,104.94867 101.375,104.25 C 101.69513,103.44409 101.21002,102.9375 100.15625,102.9375 C 99.993242,102.9375 99.847891,102.91986 99.71875,102.9375 z M 79.15625,106 C 79.491278,106.0279 79.845867,106.23723 79.96875,106.59375 C 80.06398,106.87004 79.820433,107.0625 79.34375,107.0625 C 78.8646,107.0625 78.531251,106.81832 78.53125,106.46875 C 78.53125,106.12246 78.821222,105.9721 79.15625,106 z M 83.5,108.40625 C 83.358313,108.43238 83.275675,108.59438 83.15625,108.90625 C 83.00688,109.29633 82.589779,109.7178 82.25,109.84375 C 81.52285,110.11331 81.422908,111.63321 82.09375,112.28125 C 82.95059,113.10899 83.47029,112.69988 84.375,110.5 C 84.84959,109.34601 84.825871,109.19175 84.15625,108.71875 C 83.830865,108.4889 83.641687,108.38012 83.5,108.40625 z M 92.0625,109.03125 C 91.946206,109.02462 91.79534,109.04958 91.625,109.09375 C 91.172509,109.21108 90.228528,109.30967 89.53125,109.3125 C 88.397563,109.3171 88.281246,109.44205 88.28125,110.40625 C 88.28125,111.35298 88.394337,111.47051 89.25,111.3125 C 90.151512,111.14601 90.217212,111.20083 90,112.25 C 89.800889,113.21173 89.942102,113.51675 90.96875,114.25 C 92.364035,115.24655 92.423517,115.45055 91.53125,116.3125 C 91.045005,116.78223 90.951885,117.10234 91.25,117.5625 C 91.886673,118.54525 93.458327,118.53812 94.4375,117.53125 C 94.913158,117.04213 95.28125,116.45097 95.28125,116.21875 C 95.28125,115.98653 95.499795,115.30221 95.75,114.71875 C 96.000204,114.13529 96.232019,113.34248 96.25,112.96875 C 96.267975,112.59502 96.680238,111.88414 97.1875,111.375 C 97.941736,110.61796 98.019541,110.36549 97.625,109.90625 C 96.979882,109.15533 96.525875,109.17887 95.75,110.0625 C 95.393791,110.46818 94.621929,110.9274 94.03125,111.0625 C 93.060869,111.28445 92.912301,111.17958 92.6875,110.09375 C 92.532962,109.34731 92.411382,109.05113 92.0625,109.03125 z M 94.28125,113.59375 C 94.352011,113.59706 94.415669,113.62456 94.46875,113.65625 C 94.683324,113.78436 94.777107,114.13325 94.65625,114.4375 C 94.422417,115.02616 92.937501,115.21424 92.9375,114.65625 C 92.9375,114.18886 93.785923,113.57055 94.28125,113.59375 z M 72.90625,121.15625 C 72.766366,121.16224 72.656253,121.32016 72.65625,121.5625 C 72.65625,121.88561 72.847952,122.15625 73.0625,122.15625 C 73.27705,122.15625 73.437499,121.97628 73.4375,121.78125 C 73.4375,121.58623 73.277052,121.3156 73.0625,121.1875 C 73.008863,121.15548 72.952878,121.15425 72.90625,121.15625 z M 109.09375,121.375 C 108.23028,121.375 108.15406,121.46208 108.5625,121.9375 C 108.82864,122.24728 108.95626,122.86563 108.84375,123.28125 C 108.54731,124.37634 109.05476,124.18617 109.625,123 C 110.3111,121.57285 110.25216,121.375 109.09375,121.375 z M 105.59375,124.15625 C 105.53983,124.17244 105.48227,124.20781 105.40625,124.28125 C 105.17353,124.50606 105.0532,125.07315 105.125,125.53125 C 105.294,126.60948 105.8125,126.08627 105.8125,124.84375 C 105.8125,124.32917 105.75551,124.10767 105.59375,124.15625 z M 92.125,124.78125 C 91.704026,124.83614 91.261794,125.01555 91.15625,125.28125 C 91.043582,125.56488 91.197197,126.3929 91.5,127.09375 L 92.0625,128.375 L 92.5,126.84375 C 92.744493,126.01472 92.936305,125.21796 92.9375,125.0625 C 92.939443,124.81032 92.545974,124.72636 92.125,124.78125 z M 76.8125,136.15625 C 76.163854,136.13687 75.800702,136.90166 76.21875,137.65625 C 76.42587,138.03011 76.735006,138.34374 76.90625,138.34375 C 77.884,138.34375 78.068886,136.56866 77.125,136.21875 C 77.022485,136.18075 76.905164,136.15902 76.8125,136.15625 z M 70.3125,138.75 C 70.521795,138.74649 70.752164,138.79471 70.96875,138.875 C 71.47819,139.06386 71.483919,139.20209 71.09375,139.65625 C 70.46369,140.38963 69.156253,140.3949 69.15625,139.65625 C 69.15625,139.13454 69.684615,138.76054 70.3125,138.75 z M 86.5625,140.25 C 86.154782,140.23748 85.937499,140.62743 85.9375,141.40625 C 85.9375,142.61174 87.168971,144.95606 88.25,145.78125 C 89.092992,146.42474 89.340712,146.3653 89.625,145.5 C 89.894864,144.67862 88.483194,141.49011 87.5,140.71875 C 87.120512,140.42103 86.807131,140.25751 86.5625,140.25 z M 79.96875,140.6875 C 79.817001,140.6957 79.64893,140.72241 79.40625,140.78125 C 78.81601,140.92437 78.256379,141.12202 78.15625,141.21875 C 77.81882,141.54472 78.767876,142.66091 79.8125,143.15625 C 80.38271,143.42663 80.875003,143.83529 80.875,144.03125 C 80.875,144.22719 81.03545,144.37501 81.25,144.375 C 81.72923,144.375 81.780803,143.37336 81.3125,143.09375 C 81.12567,142.98221 80.853058,142.36747 80.71875,141.71875 C 80.55309,140.91858 80.423996,140.6629 79.96875,140.6875 z M 110.875,142.125 C 110.21351,142.0938 109.58094,142.36507 109.4375,142.78125 C 109.33149,143.08881 109.66718,143.25 110.4375,143.25 C 111.73923,143.25 112.45493,142.62366 111.53125,142.28125 C 111.32341,142.2042 111.0955,142.1354 110.875,142.125 z M 130.3125,147.8125 C 130.17406,147.81406 129.99922,147.83703 129.8125,147.90625 C 129.46782,148.03402 129.30397,148.32253 129.4375,148.53125 C 129.75369,149.02549 130.30107,149.0063 130.625,148.5 C 130.89426,148.07913 130.72783,147.80781 130.3125,147.8125 z M 101.3125,150.15625 C 100.98199,150.24409 100.83049,150.542 101,150.96875 C 101.22918,151.54568 101.40839,151.59712 102.21875,151.28125 C 102.89245,151.01863 102.83676,150.52543 102.09375,150.25 C 101.78327,150.13491 101.51081,150.10354 101.3125,150.15625 z M 119.09375,150.78125 C 118.8792,150.78125 118.6875,151.01385 118.6875,151.3125 C 118.6875,151.61116 118.8792,151.96566 119.09375,152.09375 C 119.30829,152.22185 119.46875,151.98923 119.46875,151.5625 C 119.46875,151.13575 119.30829,150.78125 119.09375,150.78125 z M 115.5,153.40625 C 115.07933,153.40625 114.70973,153.80833 114.5625,154.375 C 114.42788,154.89314 114.1333,155.3125 113.90625,155.3125 C 113.19154,155.3125 113.98758,155.80361 115.5,156.3125 C 117.34527,156.93337 117.52056,156.93753 117.78125,156.28125 C 118.07193,155.54949 116.36927,153.40625 115.5,153.40625 z M 122.96875,158 C 123.10426,158.00539 123.21644,158.03113 123.28125,158.09375 C 123.41087,158.21896 123.16122,158.2976 122.75,158.28125 C 122.29558,158.26316 122.22007,158.18279 122.53125,158.0625 C 122.67204,158.00807 122.83324,157.99461 122.96875,158 z "
transform="translate(3.1994629e-7,-10.629943)"
id="rect4237" />
<g
id="g6713"
transform="translate(-1483.2115,-94.343321)"
clip-path="url(#clipPath18110)"
style="opacity:0.2">
<g
id="g6448"
transform="matrix(1.641627,0,0,1.6251334,302.49791,-401.2906)"
inkscape:export-filename="/home/jeremie/wrk/april/logo_APRIL_tagline_URL.png"
inkscape:export-xdpi="300.36093"
inkscape:export-ydpi="300.36093">
<path
inkscape:export-ydpi="72"
inkscape:export-xdpi="72"
inkscape:export-filename="/home/jeremie/wrk/april/logo_actuel_rectif.png"
transform="matrix(3.878186,0,0,3.878186,-426.4464,-1242.912)"
d="M 423.42217 444.53943 A 4.3696818 4.3696818 0 1 1 414.68281,444.53943 A 4.3696818 4.3696818 0 1 1 423.42217 444.53943 z"
sodipodi:ry="4.3696818"
sodipodi:rx="4.3696818"
sodipodi:cy="444.53943"
sodipodi:cx="419.05249"
id="path6450"
style="fill:#2b5385;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:0"
sodipodi:type="arc" />
<path
inkscape:export-ydpi="72"
inkscape:export-xdpi="72"
inkscape:export-filename="/home/jeremie/wrk/april/logo_actuel_rectif.png"
style="fill:#2b5385;fill-opacity:1;fill-rule:nonzero"
sodipodi:nodetypes="czzccccczzczzzzzzzcccccczccccczcccsccc"
id="path6452"
d="M 1098.5511,757.66241 C 1062.4777,693.88266 1060.9694,697.41499 1074.7932,688.90769 C 1088.879,680.23931 1088.1649,686.42106 1124.9204,748.57054 C 1161.5199,810.45795 1151.5482,794.58144 1160.2481,810.32929 C 1150.346,810.40815 1139.3985,810.38215 1129.3227,810.32757 C 1122.3787,798.44187 1112.0571,780.42493 1098.5511,757.66241 z M 986.08147,810.21178 C 986.08187,795.08544 986.17277,753.06273 986.17277,684.77548 C 986.17277,560.34731 980.61617,558.18862 1000.3578,558.37725 C 1021.0391,558.56587 1016.0361,560.06596 1016.1497,617.6159 C 1016.2632,675.17167 1015.4613,662.34003 1017.1116,663.99043 C 1021.236,666.12934 1049.2156,663.5473 1063.0744,652.63997 C 1077.5204,641.27032 1093.6929,630.66815 1093.259,598.83433 C 1092.8292,567.29225 1073.472,547.25904 1030.234,547.20228 C 986.99497,547.14549 986.79107,548.29057 986.56607,530.93031 C 986.34107,513.56902 984.30527,515.05015 1033.9947,515.05015 C 1082.7444,515.0501 1124.1149,542.39858 1124.7076,598.76785 C 1125.2999,655.12272 1091.0983,674.50491 1071.8094,685.03972 C 1052.0554,695.82869 1017.195,696.72089 1017.195,696.72089 L 1016.1314,755.84213 L 1016.1216,810.20501 C 1016.1216,810.20501 991.25257,810.28388 986.08147,810.21178 z M 1182.3849,810.20823 L 1182.0413,522.60029 C 1182.0413,522.60029 1184.6767,513.90289 1198.7705,513.87782 C 1213.2501,513.85271 1216.0923,522.49995 1216.0923,522.49995 C 1216.0923,522.49995 1215.8747,801.1119 1215.9172,810.33936 C 1211.3169,810.32711 1190.875,810.23147 1182.3849,810.20823 z M 1253.7362,810.60231 L 1253.827,521.99942 C 1253.827,521.99942 1255.4201,513.73327 1270.9026,513.53565 C 1286.1724,513.33795 1286.8841,521.42229 1287.3766,522.09068 C 1287.5523,524.94875 1288.2506,581.27119 1287.763,652.25739 L 1286.8767,781.3231 L 1336.1895,781.22429 C 1377.5284,781.14144 1382.0734,781.32906 1393.7211,781.32906 C 1393.7265,790.81873 1393.8395,802.40608 1393.3337,810.56939 C 1330.2642,810.96076 1309.3573,810.61988 1253.7362,810.60231 z " />
<g
inkscape:export-ydpi="72"
inkscape:export-xdpi="72"
inkscape:export-filename="/home/jeremie/wrk/april/logo_actuel_rectif.png"
id="g6454"
transform="matrix(3.852704,0,0,3.852704,-464.2605,-1443.572)"
style="fill:#2b5385;fill-opacity:1">
<path
d="M 299.97867,584.98773 C 290.68303,576.59232 284.25009,560.89442 285.63061,549.16266 C 286.02469,536.52177 293.10053,526.83217 301.61089,518.8079 C 309.65587,511.63129 321.37856,507.11546 326.4603,508.25708 C 328.88813,509.94595 329.04748,509.77312 329.0696,525.78483 L 329.05845,585.12784 C 325.15878,585.127 323.26428,585.12096 320.44672,585.1281 C 320.44494,576.32441 320.46308,556.78138 320.5086,554.95064 C 313.06602,554.96676 301.87655,554.92685 295.04902,554.95522 C 294.69595,564.85003 300.45997,573.16377 308.89087,584.98599 C 306.51874,584.96782 302.60828,585.08757 299.97867,584.98773 z M 320.47996,529.36898 C 320.61022,518.76826 320.67221,518.40323 319.29432,518.40323 C 314.30044,519.12853 297.38032,533.14107 295.50264,546.56485 L 320.48545,546.73803 L 320.47996,529.36898 z "
id="path6456"
sodipodi:nodetypes="cccccccccccccccc"
style="fill:#2b5385;fill-opacity:1;fill-rule:nonzero" />
</g>
<path
inkscape:export-ydpi="72"
inkscape:export-xdpi="72"
inkscape:export-filename="/home/jeremie/wrk/april/logo_actuel_rectif.png"
style="fill:#2b5385;fill-opacity:1;fill-rule:nonzero"
sodipodi:nodetypes="czszzczzzz"
id="path6458"
d="M 1012.1294,970.79321 C 626.10041,968.1401 376.47328,798.4469 376.91993,667.59003 C 377.36707,539.02225 647.16469,361.64113 1014.7338,360.3424 C 1382.3112,359.04358 1687.4593,534.02498 1687.4593,669.5259 C 1687.4593,805.03433 1398.1579,973.44632 1012.1294,970.79321 z M 1487.5694,669.52738 C 1485.8969,544.06295 1325.508,419.21173 1012.7759,421.69314 C 700.05762,424.17441 572.93409,541.56663 572.93409,670.31318 C 572.93409,797.08787 684.54261,922.01327 1006.7233,921.90095 C 1330.2957,921.78861 1489.243,795.00252 1487.5694,669.52738 z " />
<path
inkscape:export-ydpi="72"
inkscape:export-xdpi="72"
inkscape:export-filename="/home/jeremie/wrk/april/logo_actuel_rectif.png"
style="fill:#2b5385;fill-opacity:1;fill-rule:nonzero"
sodipodi:nodetypes="cczzczzzzzzzcccc"
id="path6460"
d="M 829.60288,810.23685 C 829.60288,795.11056 829.69417,753.0879 829.69417,684.80055 C 829.69417,560.37243 824.1375,558.21374 843.87874,558.40237 C 864.56007,558.59099 859.55707,560.09103 859.67057,617.64102 C 859.78367,675.19674 858.98257,662.3651 860.63297,664.01551 C 864.75697,666.15441 892.73657,663.57242 906.59527,652.6651 C 921.04137,641.29544 937.21367,630.69327 936.77997,598.85945 C 936.34957,567.31732 916.99297,547.28422 873.75487,547.22736 C 830.5164,547.1706 830.31207,548.31563 830.08706,530.95543 C 829.86194,513.59419 827.82613,515.07527 877.51557,515.07522 C 926.26587,515.07522 967.63637,542.42375 968.22907,598.79293 C 968.82077,655.14784 935.22137,673.92812 915.33017,685.06483 C 895.69077,696.06095 860.71597,696.74602 860.71597,696.74602 L 859.65237,755.86725 L 859.64257,810.23008 C 859.64257,810.23008 834.77359,810.30901 829.60288,810.23685 z " />
</g>
<text
transform="matrix(0.9102714,-0.3959484,0,1.0985735,0,0)"
sodipodi:linespacing="120%"
id="text6483"
y="841.87286"
x="1187.2379"
style="font-size:22.2010994px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:start;line-height:120.00000477%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans Mono"
xml:space="preserve"><tspan
y="841.87286"
x="1187.2379"
id="tspan6485"
sodipodi:role="line">void css_descramble(byte *sec,byte *key)</tspan><tspan
id="tspan6487"
y="868.51418"
x="1187.2379"
sodipodi:role="line">{</tspan><tspan
id="tspan6489"
y="895.1555"
x="1187.2379"
sodipodi:role="line"> unsigned int lfsr1_lo,lfsr1_hi,lfsr0,combined;</tspan><tspan
id="tspan6491"
y="921.79682"
x="1187.2379"
sodipodi:role="line"> unsigned char o_lfsr0, o_lfsr1;</tspan><tspan
id="tspan6493"
y="948.43815"
x="1187.2379"
sodipodi:role="line"> unsigned char *end = sec + 0x800;</tspan><tspan
id="tspan6495"
y="975.07947"
x="1187.2379"
sodipodi:role="line">#define SALTED(i) (key[i] ^ sec[0x54 + (i)])</tspan><tspan
id="tspan6497"
y="1001.7208"
x="1187.2379"
sodipodi:role="line" /><tspan
id="tspan6499"
y="1028.3621"
x="1187.2379"
sodipodi:role="line"> lfsr1_lo = SALTED(0) | 0x100;</tspan><tspan
id="tspan6501"
y="1055.0034"
x="1187.2379"
sodipodi:role="line"> lfsr1_hi = SALTED(1);</tspan><tspan
id="tspan6503"
y="1081.6447"
x="1187.2379"
sodipodi:role="line" /><tspan
id="tspan6505"
y="1108.2861"
x="1187.2379"
sodipodi:role="line"> lfsr0 = ((SALTED(4) &lt;&lt; 17) | (SALTED(3) &lt;&lt; 9)</tspan><tspan
id="tspan6507"
y="1134.9274"
x="1187.2379"
sodipodi:role="line"> lfsr0 = (bit_reverse[lfsr0&amp;0xff]&lt;&lt;24) | (bit_</tspan><tspan
id="tspan6509"
y="1161.5687"
x="1187.2379"
sodipodi:role="line"> | (bit_reverse[(lfsr0&gt;&gt;16)&amp;0xff]&lt;&lt;8) | bit</tspan><tspan
id="tspan6511"
y="1188.21"
x="1187.2379"
sodipodi:role="line" /><tspan
id="tspan6513"
y="1214.8513"
x="1187.2379"
sodipodi:role="line"> sec+=0x80;</tspan><tspan
id="tspan6515"
y="1241.4927"
x="1187.2379"
sodipodi:role="line"> combined = 0;</tspan><tspan
id="tspan6517"
y="1268.134"
x="1187.2379"
sodipodi:role="line"> while (sec != end) {</tspan><tspan
id="tspan6519"
y="1294.7753"
x="1187.2379"
sodipodi:role="line"> o_lfsr1 = lfsr1_bits0[lfsr1_hi] ^ lfsr1_bit</tspan><tspan
id="tspan6521"
y="1321.4166"
x="1187.2379"
sodipodi:role="line"> lfsr1_hi = lfsr1_lo&gt;&gt;1;</tspan><tspan
id="tspan6523"
y="1348.058"
x="1187.2379"
sodipodi:role="line"> lfsr1_lo = ((lfsr1_lo&amp;1)&lt;&lt;8) ^ o_lfsr1;</tspan><tspan
id="tspan6525"
y="1374.6993"
x="1187.2379"
sodipodi:role="line"> o_lfsr1 = bit_reverse[o_lfsr1];</tspan><tspan
id="tspan6527"
y="1401.3406"
x="1187.2379"
sodipodi:role="line" /><tspan
id="tspan6529"
y="1427.9819"
x="1187.2379"
sodipodi:role="line"> /*o_lfsr0 = (lfsr0&gt;&gt;7)^(lfsr0&gt;&gt;10)^(lfsr0&gt;&gt;1</tspan><tspan
id="tspan6531"
y="1454.6232"
x="1187.2379"
sodipodi:role="line"> o_lfsr0 = (((((((lfsr0&gt;&gt;8)^lfsr0)&gt;&gt;1)^lfsr0)</tspan><tspan
id="tspan6533"
y="1481.2646"
x="1187.2379"
sodipodi:role="line"> lfsr0 = (lfsr0&gt;&gt;8)|(o_lfsr0&lt;&lt;24);</tspan><tspan
id="tspan6535"
y="1507.9059"
x="1187.2379"
sodipodi:role="line" /><tspan
id="tspan6537"
y="1534.5472"
x="1187.2379"
sodipodi:role="line"> combined += o_lfsr0 + (byte)~o_lfsr1;</tspan><tspan
id="tspan6539"
y="1561.1885"
x="1187.2379"
sodipodi:role="line"> *sec++ = csstab1[*sec] ^ (combined&amp;0xff);</tspan><tspan
id="tspan6541"
y="1587.8298"
x="1187.2379"
sodipodi:role="line"> combined &gt;&gt;= 8;</tspan><tspan
id="tspan6543"
y="1614.4712"
x="1187.2379"
sodipodi:role="line"> }</tspan><tspan
id="tspan6545"
y="1641.1125"
x="1187.2379"
sodipodi:role="line">}</tspan></text>
<text
xml:space="preserve"
style="font-size:22.2010994px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:start;line-height:120.00000477%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans Mono"
x="1810.0511"
y="1066.3475"
id="text6551"
sodipodi:linespacing="120%"
transform="matrix(0.9102714,-0.3959484,0,1.0985735,0,0)"><tspan
sodipodi:role="line"
id="tspan6553"
x="1810.0511"
y="1066.3475">void css_descramble(byte *sec,byte *key)</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1092.9889"
id="tspan6555">{</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1119.6302"
id="tspan6557"> unsigned int lfsr1_lo,lfsr1_hi,lfsr0,combined;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1146.2715"
id="tspan6559"> unsigned char o_lfsr0, o_lfsr1;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1172.9128"
id="tspan6561"> unsigned char *end = sec + 0x800;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1199.5541"
id="tspan6563">#define SALTED(i) (key[i] ^ sec[0x54 + (i)])</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1226.1955"
id="tspan6565" /><tspan
sodipodi:role="line"
x="1810.0511"
y="1252.8368"
id="tspan6567"> lfsr1_lo = SALTED(0) | 0x100;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1279.4781"
id="tspan6569"> lfsr1_hi = SALTED(1);</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1306.1194"
id="tspan6571" /><tspan
sodipodi:role="line"
x="1810.0511"
y="1332.7607"
id="tspan6573"> lfsr0 = ((SALTED(4) &lt;&lt; 17) | (SALTED(3) &lt;&lt; 9)</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1359.4021"
id="tspan6575"> lfsr0 = (bit_reverse[lfsr0&amp;0xff]&lt;&lt;24) | (bit_</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1386.0434"
id="tspan6577"> | (bit_reverse[(lfsr0&gt;&gt;16)&amp;0xff]&lt;&lt;8) | bit</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1412.6847"
id="tspan6579" /><tspan
sodipodi:role="line"
x="1810.0511"
y="1439.326"
id="tspan6581"> sec+=0x80;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1465.9673"
id="tspan6583"> combined = 0;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1492.6087"
id="tspan6585"> while (sec != end) {</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1519.25"
id="tspan6587"> o_lfsr1 = lfsr1_bits0[lfsr1_hi] ^ lfsr1_bit</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1545.8913"
id="tspan6589"> lfsr1_hi = lfsr1_lo&gt;&gt;1;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1572.5326"
id="tspan6591"> lfsr1_lo = ((lfsr1_lo&amp;1)&lt;&lt;8) ^ o_lfsr1;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1599.1739"
id="tspan6593"> o_lfsr1 = bit_reverse[o_lfsr1];</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1625.8153"
id="tspan6595" /><tspan
sodipodi:role="line"
x="1810.0511"
y="1652.4566"
id="tspan6597"> /*o_lfsr0 = (lfsr0&gt;&gt;7)^(lfsr0&gt;&gt;10)^(lfsr0&gt;&gt;1</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1679.0979"
id="tspan6599"> o_lfsr0 = (((((((lfsr0&gt;&gt;8)^lfsr0)&gt;&gt;1)^lfsr0)</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1705.7392"
id="tspan6601"> lfsr0 = (lfsr0&gt;&gt;8)|(o_lfsr0&lt;&lt;24);</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1732.3805"
id="tspan6603" /><tspan
sodipodi:role="line"
x="1810.0511"
y="1759.0219"
id="tspan6605"> combined += o_lfsr0 + (byte)~o_lfsr1;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1785.6632"
id="tspan6607"> *sec++ = csstab1[*sec] ^ (combined&amp;0xff);</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1812.3045"
id="tspan6609"> combined &gt;&gt;= 8;</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1838.9458"
id="tspan6611"> }</tspan><tspan
sodipodi:role="line"
x="1810.0511"
y="1865.5871"
id="tspan6613">}</tspan></text>
<text
transform="matrix(0.9102714,-0.3959484,0,1.0985735,0,0)"
sodipodi:linespacing="120%"
id="text6615"
y="1290.8223"
x="2432.8645"
style="font-size:22.2010994px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:start;line-height:120.00000477%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans Mono"
xml:space="preserve"><tspan
y="1290.8223"
x="2432.8645"
id="tspan6617"
sodipodi:role="line">void css_descramble(byte *sec,byte *key)</tspan><tspan
id="tspan6619"
y="1317.4636"
x="2432.8645"
sodipodi:role="line">{</tspan><tspan
id="tspan6621"
y="1344.1049"
x="2432.8645"
sodipodi:role="line"> unsigned int lfsr1_lo,lfsr1_hi,lfsr0,combined;</tspan><tspan
id="tspan6623"
y="1370.7462"
x="2432.8645"
sodipodi:role="line"> unsigned char o_lfsr0, o_lfsr1;</tspan><tspan
id="tspan6625"
y="1397.3875"
x="2432.8645"
sodipodi:role="line"> unsigned char *end = sec + 0x800;</tspan><tspan
id="tspan6627"
y="1424.0289"
x="2432.8645"
sodipodi:role="line">#define SALTED(i) (key[i] ^ sec[0x54 + (i)])</tspan><tspan
id="tspan6629"
y="1450.6702"
x="2432.8645"
sodipodi:role="line" /><tspan
id="tspan6631"
y="1477.3115"
x="2432.8645"
sodipodi:role="line"> lfsr1_lo = SALTED(0) | 0x100;</tspan><tspan
id="tspan6633"
y="1503.9528"
x="2432.8645"
sodipodi:role="line"> lfsr1_hi = SALTED(1);</tspan><tspan
id="tspan6635"
y="1530.5941"
x="2432.8645"
sodipodi:role="line" /><tspan
id="tspan6637"
y="1557.2355"
x="2432.8645"
sodipodi:role="line"> lfsr0 = ((SALTED(4) &lt;&lt; 17) | (SALTED(3) &lt;&lt; 9)</tspan><tspan
id="tspan6639"
y="1583.8768"
x="2432.8645"
sodipodi:role="line"> lfsr0 = (bit_reverse[lfsr0&amp;0xff]&lt;&lt;24) | (bit_</tspan><tspan
id="tspan6641"
y="1610.5181"
x="2432.8645"
sodipodi:role="line"> | (bit_reverse[(lfsr0&gt;&gt;16)&amp;0xff]&lt;&lt;8) | bit</tspan><tspan
id="tspan6643"
y="1637.1594"
x="2432.8645"
sodipodi:role="line" /><tspan
id="tspan6645"
y="1663.8008"
x="2432.8645"
sodipodi:role="line"> sec+=0x80;</tspan><tspan
id="tspan6647"
y="1690.4421"
x="2432.8645"
sodipodi:role="line"> combined = 0;</tspan><tspan
id="tspan6649"
y="1717.0834"
x="2432.8645"
sodipodi:role="line"> while (sec != end) {</tspan><tspan
id="tspan6651"
y="1743.7247"
x="2432.8645"
sodipodi:role="line"> o_lfsr1 = lfsr1_bits0[lfsr1_hi] ^ lfsr1_bit</tspan><tspan
id="tspan6653"
y="1770.366"
x="2432.8645"
sodipodi:role="line"> lfsr1_hi = lfsr1_lo&gt;&gt;1;</tspan><tspan
id="tspan6655"
y="1797.0074"
x="2432.8645"
sodipodi:role="line"> lfsr1_lo = ((lfsr1_lo&amp;1)&lt;&lt;8) ^ o_lfsr1;</tspan><tspan
id="tspan6657"
y="1823.6487"
x="2432.8645"
sodipodi:role="line"> o_lfsr1 = bit_reverse[o_lfsr1];</tspan><tspan
id="tspan6659"
y="1850.29"
x="2432.8645"
sodipodi:role="line" /><tspan
id="tspan6661"
y="1876.9313"
x="2432.8645"
sodipodi:role="line"> /*o_lfsr0 = (lfsr0&gt;&gt;7)^(lfsr0&gt;&gt;10)^(lfsr0&gt;&gt;1</tspan><tspan
id="tspan6663"
y="1903.5726"
x="2432.8645"
sodipodi:role="line"> o_lfsr0 = (((((((lfsr0&gt;&gt;8)^lfsr0)&gt;&gt;1)^lfsr0)</tspan><tspan
id="tspan6665"
y="1930.214"
x="2432.8645"
sodipodi:role="line"> lfsr0 = (lfsr0&gt;&gt;8)|(o_lfsr0&lt;&lt;24);</tspan><tspan
id="tspan6667"
y="1956.8553"
x="2432.8645"
sodipodi:role="line" /><tspan
id="tspan6669"
y="1983.4966"
x="2432.8645"
sodipodi:role="line"> combined += o_lfsr0 + (byte)~o_lfsr1;</tspan><tspan
id="tspan6671"
y="2010.1379"
x="2432.8645"
sodipodi:role="line"> *sec++ = csstab1[*sec] ^ (combined&amp;0xff);</tspan><tspan
id="tspan6673"
y="2036.7792"
x="2432.8645"
sodipodi:role="line"> combined &gt;&gt;= 8;</tspan><tspan
id="tspan6675"
y="2063.4206"
x="2432.8645"
sodipodi:role="line"> }</tspan><tspan
id="tspan6677"
y="2090.0619"
x="2432.8645"
sodipodi:role="line">}</tspan></text>
</g>
</g>
<g
inkscape:groupmode="layer"
id="layer4"
inkscape:label="Boites"
transform="translate(-3.1994629e-7,10.629943)"
style="display:inline">
<rect
y="3.5432787"
x="162.99213"
height="145.27559"
width="566.92914"
id="rect4239"
style="font-size:48px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:0.9;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:DejaVu Serif" />
<rect
y="176.15294"
x="31.31608"
height="885.82678"
width="145.27559"
id="rect4241"
style="opacity:0.9;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.5;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
transform="translate(-17.142862,-23.790754)" />
<rect
y="628.05078"
x="539.4682"
height="395.0795"
width="175.39439"
id="rect16979"
style="fill:#2b5385;fill-opacity:0.2;fill-rule:evenodd;stroke:#2b5385;stroke-width:1.77095473;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
rx="3.5433071" />
<rect
ry="3.5787401"
y="591.73218"
x="538.5827"
height="35.787403"
width="141.73228"
id="rect16981"
style="fill:#2b5385;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
rx="3.5787401" />
<rect
rx="3.5787401"
style="fill:#2b5385;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect12554"
width="141.73228"
height="35.787403"
x="538.5827"
y="166.53535"
ry="3.5787401" />
<rect
style="fill:#2b5385;fill-opacity:0.2;fill-rule:evenodd;stroke:#2b5385;stroke-width:1.77095473;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect9637"
width="175.39439"
height="370.27628"
x="539.4682"
y="202.85393"
rx="3.5433071" />
<path
sodipodi:type="arc"
style="fill:#2b5385;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.75999999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3601"
sodipodi:cx="90.234375"
sodipodi:cy="1008.6952"
sodipodi:rx="35.15625"
sodipodi:ry="35.546875"
d="M 125.39062 1008.6952 A 35.15625 35.546875 0 1 1 55.078125,1008.6952 A 35.15625 35.546875 0 1 1 125.39062 1008.6952 z"
transform="matrix(1.007874,0,0,0.9967985,-4.1338676,-32.082976)" />
<rect
ry="3.5433071"
y="899.71863"
x="33.661407"
height="8.8582678"
width="106.29921"
id="rect2390"
style="font-size:45.33333206px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:0.9;fill:#2b5385;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.75999999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:DejaVu Sans" />
<rect
transform="translate(-17.142862,-23.790754)"
ry="3.5433071"
y="270.3786"
x="194.30823"
height="8.8582678"
width="141.73228"
id="rect2243"
style="opacity:0.9;fill:#2b5385;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.75999999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
rx="3.5433071" />
</g>
<g
inkscape:groupmode="layer"
id="layer5"
inkscape:label="Texte"
transform="translate(-3.1994629e-7,10.629943)"
style="display:inline">
<text
xml:space="preserve"
style="font-size:45.33333206px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:start;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;fill:#2b5385;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
x="192.31998"
y="63.754261"
id="text22294"
sodipodi:linespacing="110%"><tspan
sodipodi:role="line"
id="tspan22312"
x="192.31998"
y="63.754261">Libres...</tspan><tspan
sodipodi:role="line"
x="192.31998"
y="113.62093"
id="tspan16649"> et beaucoup plus !</tspan></text>
<text
xml:space="preserve"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
x="175.45149"
y="289.57867"
id="text3285"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan3287"
x="175.45149"
y="289.57867">&gt; La définition générale...</tspan></text>
<text
xml:space="preserve"
style="font-size:17.49733925px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
x="176.01056"
y="526.11743"
id="text3289"
sodipodi:linespacing="100%"
transform="scale(0.9971228,1.0028855)"><tspan
sodipodi:role="line"
id="tspan3291"
x="176.01056"
y="526.11743">&gt; ... Et celle de son initiateur :</tspan></text>
<text
xml:space="preserve"
style="font-size:45.33333206px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:start;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;fill:#2b5385;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
x="-872.08661"
y="100.22507"
id="text2306"
sodipodi:linespacing="110%"
transform="matrix(0,-1,1,0,0,0)"><tspan
sodipodi:role="line"
id="tspan2308"
x="-872.08661"
y="100.22507">Informatique : vive la liberté !</tspan></text>
<text
xml:space="preserve"
style="font-size:45.33333206px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
x="72.777161"
y="990.20581"
id="text2392"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2394"
x="72.777161"
y="990.20581">2</tspan></text>
<text
xml:space="preserve"
style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;opacity:0.6;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
x="372.03943"
y="1048.1306"
id="text4559"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
x="372.03943"
y="1048.1306"
id="tspan4563"><tspan
style="font-family:DejaVu Sans Mono"
id="tspan2488">http://www.expolibre.org/</tspan> — Copyright 2008 <tspan
style="font-weight:bold;fill:#000000;fill-opacity:1"
id="tspan4567">April</tspan> — Sous licence <tspan
style="font-weight:bold;fill:#000000;fill-opacity:1"
id="tspan4569">CC</tspan>-BY-SA : Parternité - Partage des Conditions Initiales à l'Identique</tspan></text>
<flowRoot
xml:space="preserve"
id="flowRoot2899"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
transform="translate(-372.6823,262.6921)"><flowRegion
id="flowRegion2901"><rect
id="rect2903"
width="347.2067"
height="449.47244"
x="549.25"
y="283.99207"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans" /></flowRegion><flowPara
id="flowPara2969">Lorsqu'on lui demande ce que représente pour lui le « <flowSpan
style="font-weight:bold"
id="flowSpan2427">libre </flowSpan>», <flowSpan
style="font-weight:bold"
id="flowSpan16770">Richard Stallman</flowSpan>, l'un des <flowSpan
style="font-weight:bold"
id="flowSpan16768">créateurs</flowSpan> du concept écrit :</flowPara><flowPara
id="flowPara16732" /><flowPara
id="flowPara16734"
style="font-style:italic;font-weight:bold"><flowSpan
id="flowSpan16772"
style="font-style:normal;font-weight:normal">« </flowSpan>Liberté :</flowPara><flowPara
style="font-style:italic;font-weight:bold"
id="flowPara16748" /><flowPara
style="font-style:italic;font-weight:normal"
id="flowPara16752">La liberté de faire des <flowSpan
style="font-weight:bold"
id="flowSpan16883">copies</flowSpan>, de diffuser des copies, de donner des copies aux autres, aux copains, aux gens qui travaillent avec vous, aux inconnus. La liberté de faire des <flowSpan
style="font-weight:bold"
id="flowSpan16885">changements</flowSpan> pour que le logiciel serve à vos <flowSpan
style="font-weight:bold"
id="flowSpan16887">besoins</flowSpan>. La liberté de publier des versions améliorées afin que la société entière en reçoive les <flowSpan
style="font-weight:bold"
id="flowSpan16889">bienfaits</flowSpan>.</flowPara><flowPara
id="flowPara16736"
style="font-style:italic" /><flowPara
id="flowPara16742"
style="font-style:italic;font-weight:bold">Fraternité :</flowPara><flowPara
style="font-style:italic;font-weight:bold"
id="flowPara16756" /><flowPara
style="font-style:italic;font-weight:normal"
id="flowPara16758">Avec le logiciel libre, nous encourageons tout le monde à <flowSpan
style="font-weight:bold"
id="flowSpan16891">coopérer</flowSpan>, à s'aider les uns les autres.</flowPara><flowPara
id="flowPara16740"
style="font-style:italic" /><flowPara
id="flowPara16738"
style="font-style:italic;font-weight:bold">Égalité :</flowPara><flowPara
id="flowPara16760" /><flowPara
id="flowPara16762"><flowSpan
style="font-style:italic"
id="flowSpan16764">Tout le monde possède les <flowSpan
style="font-weight:bold"
id="flowSpan16893">mêmes libertés</flowSpan> en utilisant le logiciel libre. Il n'y a pas de situation ordinaire où un patron est tout puissant sur ce logiciel, et tout le reste du monde est complètement impuissant...</flowSpan> »</flowPara></flowRoot> <flowRoot
transform="translate(-372.37761,28.27151)"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
id="flowRoot2928"
xml:space="preserve"><flowRegion
id="flowRegion2930"><rect
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
y="283.99207"
x="549.25"
height="183.72441"
width="347.2067"
id="rect2932" /></flowRegion><flowPara
id="flowPara2462">Un <flowSpan
style="font-weight:bold"
id="flowSpan2466">logiciel</flowSpan> est une « œuvre de l'esprit » protégée par la légi-slation sur les <flowSpan
style="font-weight:bold"
id="flowSpan2468">droits d'auteur</flowSpan>, au même titre qu'un livre ou une chanson.</flowPara><flowPara
id="flowPara2445" /><flowPara
id="flowPara2451">Pour qu'il puisse être utilisé par un tiers, il faut donc que son ou ses auteurs cèdent explicitement certains droits : c'est l'objet du contrat de <flowSpan
style="font-weight:bold"
id="flowSpan2465">licence</flowSpan>.</flowPara><flowPara
id="flowPara16688" /><flowPara
id="flowPara2469">Une licence est dite <flowSpan
style="font-weight:bold"
id="flowSpan16696">libre</flowSpan> si elle <flowSpan
style="font-weight:bold"
id="flowSpan16702">autorise</flowSpan> à utiliser le logiciel et ce <flowSpan
style="font-weight:bold"
id="flowSpan2483">sans restriction</flowSpan>, à <flowSpan
style="font-weight:bold"
id="flowSpan2485">copier</flowSpan> le logiciel et à l'<flowSpan
style="font-weight:bold"
id="flowSpan16700">adapter </flowSpan>aux besoins des divers utilisateurs sans aucune restriction, et enfin à en <flowSpan
style="font-weight:bold"
id="flowSpan16698">diffuser</flowSpan> les versions complétées ou modifiées. Le <flowSpan
style="font-weight:bold"
id="flowSpan2487">code source</flowSpan> du logiciel libre doit donc être accessible sans aucune restriction.</flowPara></flowRoot> <path
style="opacity:0.5;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.75999999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 368.50394,907.09631 L 368.50394,1013.3955 L 701.5748,1013.3955 L 701.5748,985.04907 L 535.03937,985.04907 L 535.03125,907.08653 L 368.50394,907.09631 z "
id="rect4220"
sodipodi:nodetypes="ccccccc" />
<g
id="g16895"
transform="translate(0,8.017434e-2)">
<rect
ry="4.015748"
y="166.53535"
x="177.16536"
height="60.236217"
width="347.24408"
id="rect16655"
style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.75999999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
rx="4.015748" />
<flowRoot
transform="translate(0,-1.3880679)"
id="flowRoot16657"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
xml:space="preserve"><flowRegion
id="flowRegion16659"><use
height="1062.9921"
width="744.09448"
id="use16661"
xlink:href="#rect16655"
y="0"
x="0" /></flowRegion><flowPara
id="flowPara16663">« <flowSpan
id="flowSpan16665"
style="font-style:italic;text-align:justify;text-anchor:start">Je peux décrire l'idée du logiciel libre en trois mots : liberté, égalité, fraternité</flowSpan> » ― Richard Stallman</flowPara></flowRoot> </g>
<flowRoot
xml:space="preserve"
id="flowRoot16774"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
transform="translate(-372.37761,621.29723)"><flowRegion
id="flowRegion16776"><rect
id="rect16778"
width="347.2067"
height="123.48819"
x="549.25"
y="283.99207"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans" /></flowRegion><flowPara
id="flowPara16851"
style="font-style:italic"><flowSpan
style="font-style:normal"
id="flowSpan16877">«</flowSpan> ... un programme qui n'est <flowSpan
style="font-style:italic;font-weight:bold"
id="flowSpan16873">pas libre</flowSpan> est un programme <flowSpan
style="font-style:italic;font-weight:bold"
id="flowSpan16863">privateur</flowSpan>, c'est à dire qu'il prive les utilisateurs de leurs libertés. Un programme privateur maintient ses utilisateurs dans un état de <flowSpan
style="font-style:italic;font-weight:bold"
id="flowSpan16865">division</flowSpan> et d'<flowSpan
style="font-style:italic;font-weight:bold"
id="flowSpan16867">impuissance</flowSpan>. Division parce que chacun est interdit de le partager avec les autres, et impuissance parce que les utilisateurs n'ont pas le <flowSpan
style="font-style:italic;font-weight:bold"
id="flowSpan16869">code source</flowSpan> et ne peuvent rien changer dans le programme et ne peuvent pas même vérifier <flowSpan
style="font-style:italic;font-weight:bold"
id="flowSpan16871">indépendamment</flowSpan> ce que fait le programme. <flowSpan
style="font-style:normal"
id="flowSpan16875">»</flowSpan></flowPara></flowRoot> <text
transform="scale(0.9971228,1.0028855)"
sodipodi:linespacing="100%"
id="text16879"
y="880.64136"
x="176.01056"
style="font-size:17.49733925px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
xml:space="preserve"><tspan
y="880.64136"
x="176.01056"
id="tspan16881"
sodipodi:role="line"
style="letter-spacing:-0.12460833">&gt; Pourquoi refuser le logiciel non libre :</tspan></text>
<text
xml:space="preserve"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
x="609.95422"
y="191.32274"
id="text20345"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2381"
x="609.95422"
y="191.32274"
style="font-style:italic">En détail :</tspan></text>
<text
sodipodi:linespacing="100%"
id="text2287"
y="228.29782"
x="627.21228"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
xml:space="preserve"><tspan
y="228.29782"
x="627.21228"
id="tspan2289"
sodipodi:role="line">Code source</tspan><tspan
y="244.29782"
x="627.21228"
sodipodi:role="line"
id="tspan16905">et code binaire</tspan></text>
<flowRoot
xml:space="preserve"
id="flowRoot2562"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
transform="translate(-0.4426747,55.156062)"><flowRegion
id="flowRegion2564"><rect
id="rect2566"
width="155.8681"
height="49.078739"
x="549.25"
y="283.99207"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans" /></flowRegion><flowPara
id="flowPara2576"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans">Le <flowSpan
style="font-weight:bold"
id="flowSpan16917">code source</flowSpan> est comparable à une <flowSpan
style="font-weight:bold"
id="flowSpan16919">recette</flowSpan> de cuisine, tandis que le code binaire est comme le plat préparé, prêt à être mangé.</flowPara></flowRoot> <flowRoot
transform="translate(-0.4426747,115.84149)"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
id="flowRoot16921"
xml:space="preserve"><flowRegion
id="flowRegion16923"><rect
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
y="283.99207"
x="549.25"
height="49.078739"
width="155.8681"
id="rect16925" /></flowRegion><flowPara
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
id="flowPara16927">À la base de chaque logiciel, il y a un code source, c'est-à-dire la description du logiciel <flowSpan
style="font-weight:bold"
id="flowSpan16957">lisible</flowSpan> par les humains.</flowPara></flowRoot> <flowRoot
xml:space="preserve"
id="flowRoot16933"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
transform="translate(-0.4426747,173.31402)"><flowRegion
id="flowRegion16935"><rect
id="rect16937"
width="155.8681"
height="49.078739"
x="549.25"
y="283.99207"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans" /></flowRegion><flowPara
id="flowPara16939"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans">L'ordinateur quant à lui n'a besoin que de la version <flowSpan
style="font-weight:bold"
id="flowSpan16959">exécutable</flowSpan>, écrite en langage machine, ou code <flowSpan
style="font-weight:bold"
id="flowSpan16965">binaire</flowSpan>.</flowPara></flowRoot> <flowRoot
transform="translate(-0.4426747,230.38614)"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
id="flowRoot16945"
xml:space="preserve"><flowRegion
id="flowRegion16947"><rect
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
y="283.99207"
x="549.25"
height="49.078739"
width="155.8681"
id="rect16949" /></flowRegion><flowPara
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
id="flowPara16951">Il est difficile, voire impossible, de <flowSpan
style="font-weight:bold"
id="flowSpan16967">comprendre</flowSpan> le fonctionnement d'un logiciel en l'absence de son <flowSpan
style="font-weight:bold"
id="flowSpan16969">code source</flowSpan>.</flowPara></flowRoot> <text
sodipodi:linespacing="100%"
id="text2295"
y="694.81854"
x="548.07001"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
xml:space="preserve"><tspan
y="694.81854"
x="548.07001"
id="tspan2297"
sodipodi:role="line">&gt; Ouverts</tspan></text>
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
x="548.07001"
y="827.91302"
id="text2299"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan2301"
x="548.07001"
y="827.91302">&gt; Fermés</tspan></text>
<flowRoot
xml:space="preserve"
id="flowRoot2753"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
transform="translate(-0.48662,422.60025)"><flowRegion
id="flowRegion2755"><rect
id="rect2757"
width="155.8681"
height="109.31496"
x="549.25"
y="283.99207"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans" /></flowRegion><flowPara
id="flowPara2809">En utilisant des formats de fichier ouverts, vous gardez la <flowSpan
style="font-weight:bold"
id="flowSpan17113">maîtrise</flowSpan> sur les données enregistrées sur votre ordinateur.</flowPara><flowPara
id="flowPara2424" /><flowPara
id="flowPara16997">Vous pouvez les <flowSpan
style="font-weight:bold"
id="flowSpan17115">relire</flowSpan> ou les modifier quand vous le souhaitez. Vous pouvez également les <flowSpan
style="font-weight:bold"
id="flowSpan17119">échanger</flowSpan> avec d'autres.</flowPara></flowRoot> <flowRoot
xml:space="preserve"
id="flowRoot2849"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
transform="translate(-0.7272734,557.36953)"><flowRegion
id="flowRegion2851"><rect
id="rect2853"
width="155.8681"
height="187.26772"
x="549.25"
y="283.99207"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans" /></flowRegion><flowPara
id="flowPara2861">À l'inverse, l'objectif des formats de fichier fermés est de vous rendre <flowSpan
style="font-weight:bold"
id="flowSpan17121">captif</flowSpan> d'un logiciel <flowSpan
style="font-weight:bold"
id="flowSpan17123">priva-teur</flowSpan>.</flowPara><flowPara
id="flowPara2422" /><flowPara
id="flowPara16999">Si l'éditeur de ce logiciel disparaît, décide de ne plus développer son produit, ou encore de ne plus maintenir son format, alors vous <flowSpan
style="font-weight:bold"
id="flowSpan17125">perdez</flowSpan> la capacité de lire ou de modifier vos données.</flowPara><flowPara
id="flowPara2420" /><flowPara
id="flowPara17001">De plus, vous ne pouvez échanger vos données qu'avec les utilisa-teurs équipés du <flowSpan
style="font-weight:bold"
id="flowSpan2460">même logiciel</flowSpan>.</flowPara></flowRoot> <text
sodipodi:linespacing="100%"
id="text16983"
y="614.59167"
x="609.95422"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
xml:space="preserve"><tspan
style="font-style:italic"
y="614.59167"
x="609.95422"
id="tspan16985"
sodipodi:role="line">Pratique :</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:condensed;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:DejaVu Sans"
x="627.00311"
y="656.90021"
id="text16987"
sodipodi:linespacing="100%"><tspan
id="tspan16991"
sodipodi:role="line"
x="627.00311"
y="656.90021">Formats ouverts</tspan><tspan
sodipodi:role="line"
x="627.00311"
y="672.90021"
id="tspan16995">et formats fermés</tspan></text>
<flowRoot
transform="translate(-0.4426747,-23.916082)"
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
id="flowRoot2429"
xml:space="preserve"><flowRegion
id="flowRegion2431"><rect
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
y="283.99207"
x="549.25"
height="70.338585"
width="159.41142"
id="rect2433" /></flowRegion><flowPara
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:condensed;text-align:justify;line-height:110.00000238%;writing-mode:lr-tb;text-anchor:start;font-family:DejaVu Sans"
id="flowPara2444">Un logiciel privateur n'est diffusé que dans sa version binaire, incompréhensible par les humains. Un logiciel libre est distribué avec son <flowSpan
style="font-weight:bold"
id="flowSpan2450">code source</flowSpan> afin d'en per-mettre l'<flowSpan
style="font-weight:bold"
id="flowSpan2456">étude</flowSpan> et la modification.</flowPara></flowRoot> </g>
</svg>