début article amue

This commit is contained in:
Olivier Langella 2022-07-04 13:54:36 +02:00
parent 9115e9e3e8
commit 88b94ea735
1 changed files with 23 additions and 26 deletions

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<office:document xmlns:officeooo="http://openoffice.org/2009/office" xmlns:css3t="http://www.w3.org/TR/css3-text/" xmlns:grddl="http://www.w3.org/2003/g/data-view#" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" xmlns:oooc="http://openoffice.org/2004/calc" xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" xmlns:ooow="http://openoffice.org/2004/writer" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rpt="http://openoffice.org/2005/report" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" xmlns:ooo="http://openoffice.org/2004/office" xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0" xmlns:tableooo="http://openoffice.org/2009/table" xmlns:drawooo="http://openoffice.org/2010/draw" xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0" xmlns:dom="http://www.w3.org/2001/xml-events" xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" xmlns:xforms="http://www.w3.org/2002/xforms" office:version="1.3" office:mimetype="application/vnd.oasis.opendocument.text">
<office:meta><meta:initial-creator>Olivier Langella</meta:initial-creator><meta:creation-date>2022-07-04T09:54:55.776571844</meta:creation-date><dc:date>2022-07-04T11:37:30.299133676</dc:date><dc:creator>Olivier Langella</dc:creator><meta:editing-duration>PT1H21M14S</meta:editing-duration><meta:editing-cycles>3</meta:editing-cycles><meta:generator>LibreOffice/7.0.4.2$Linux_X86_64 LibreOffice_project/00$Build-2</meta:generator><meta:document-statistic meta:table-count="0" meta:image-count="0" meta:object-count="0" meta:page-count="2" meta:paragraph-count="19" meta:word-count="938" meta:character-count="6439" meta:non-whitespace-character-count="5520"/></office:meta>
<office:meta><meta:initial-creator>Olivier Langella</meta:initial-creator><meta:creation-date>2022-07-04T09:54:55.776571844</meta:creation-date><dc:date>2022-07-04T13:46:38.899678442</dc:date><dc:creator>Olivier Langella</dc:creator><meta:editing-duration>PT1H27M48S</meta:editing-duration><meta:editing-cycles>6</meta:editing-cycles><meta:generator>LibreOffice/7.0.4.2$Linux_X86_64 LibreOffice_project/00$Build-2</meta:generator><meta:document-statistic meta:table-count="0" meta:image-count="0" meta:object-count="0" meta:page-count="1" meta:paragraph-count="11" meta:word-count="519" meta:character-count="3527" meta:non-whitespace-character-count="3019"/></office:meta>
<office:settings>
<config:config-item-set config:name="ooo:view-settings">
<config:config-item config:name="ViewAreaTop" config:type="long">31468</config:config-item>
<config:config-item config:name="ViewAreaTop" config:type="long">19468</config:config-item>
<config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item>
<config:config-item config:name="ViewAreaWidth" config:type="long">26829</config:config-item>
<config:config-item config:name="ViewAreaHeight" config:type="long">11236</config:config-item>
@ -13,12 +13,12 @@
<config:config-item-map-indexed config:name="Views">
<config:config-item-map-entry>
<config:config-item config:name="ViewId" config:type="string">view2</config:config-item>
<config:config-item config:name="ViewLeft" config:type="long">16141</config:config-item>
<config:config-item config:name="ViewTop" config:type="long">15159</config:config-item>
<config:config-item config:name="ViewLeft" config:type="long">4914</config:config-item>
<config:config-item config:name="ViewTop" config:type="long">26843</config:config-item>
<config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item>
<config:config-item config:name="VisibleTop" config:type="long">31468</config:config-item>
<config:config-item config:name="VisibleTop" config:type="long">19468</config:config-item>
<config:config-item config:name="VisibleRight" config:type="long">26827</config:config-item>
<config:config-item config:name="VisibleBottom" config:type="long">42702</config:config-item>
<config:config-item config:name="VisibleBottom" config:type="long">30702</config:config-item>
<config:config-item config:name="ZoomType" config:type="short">0</config:config-item>
<config:config-item config:name="ViewLayoutColumns" config:type="short">0</config:config-item>
<config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item>
@ -85,7 +85,7 @@
<config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item>
<config:config-item config:name="PrinterSetup" config:type="base64Binary"/>
<config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">true</config:config-item>
<config:config-item config:name="Rsid" config:type="int">986782</config:config-item>
<config:config-item config:name="Rsid" config:type="int">1191711</config:config-item>
<config:config-item config:name="EmbeddedDatabaseName" config:type="string"/>
<config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item>
<config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item>
@ -243,12 +243,21 @@
<style:style style:name="P2" style:family="paragraph" style:parent-style-name="Standard">
<style:text-properties officeooo:rsid="000dd6ab" officeooo:paragraph-rsid="000dd6ab"/>
</style:style>
<style:style style:name="P3" style:family="paragraph" style:parent-style-name="Standard">
<style:text-properties officeooo:paragraph-rsid="0011c5a9"/>
</style:style>
<style:style style:name="T1" style:family="text">
<style:text-properties officeooo:rsid="000dd6ab"/>
</style:style>
<style:style style:name="T2" style:family="text">
<style:text-properties officeooo:rsid="000f0e9e"/>
</style:style>
<style:style style:name="T3" style:family="text">
<style:text-properties officeooo:rsid="0011c5a9"/>
</style:style>
<style:style style:name="T4" style:family="text">
<style:text-properties officeooo:rsid="0011d962"/>
</style:style>
<style:page-layout style:name="pm1">
<style:page-layout-properties fo:page-width="21.001cm" fo:page-height="29.7cm" style:num-format="1" style:print-orientation="portrait" fo:margin-top="2cm" fo:margin-bottom="2cm" fo:margin-left="2cm" fo:margin-right="2cm" style:writing-mode="lr-tb" style:footnote-max-height="0cm">
<style:footnote-sep style:width="0.018cm" style:distance-before-sep="0.101cm" style:distance-after-sep="0.101cm" style:line-style="solid" style:adjustment="left" style:rel-width="25%" style:color="#000000"/>
@ -261,7 +270,7 @@
<style:master-page style:name="Standard" style:page-layout-name="pm1"/>
</office:master-styles>
<office:body>
<office:text text:use-soft-page-breaks="true">
<office:text>
<text:sequence-decls>
<text:sequence-decl text:display-outline-level="0" text:name="Illustration"/>
<text:sequence-decl text:display-outline-level="0" text:name="Table"/>
@ -275,33 +284,21 @@
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard">Résumé</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard">Le logiciel libre et la recherche publique partagent un objectif : le bien commun, au service de tous. <text:span text:style-name="T1">L</text:span>a culture libre se basent sur les 4 libertés suivantes :</text:p>
<text:p text:style-name="Standard">* la liberté d&apos;utiliser sans restrictions,</text:p>
<text:p text:style-name="Standard">* la liberté d&apos;en étudier le fonctionnement sans restrictions,</text:p>
<text:p text:style-name="Standard">* la liberté de modifier, améliorer, adapter,</text:p>
<text:p text:style-name="Standard">* la liberté de distribuer librement, de rediffuser ou partager les modifications éventuelles également.</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="P1">La recherche publique vise <text:span text:style-name="T1">elle aussi</text:span> à construire un service public, un savoir commun, à travers la collaboration et le partage, au service de tous, sans restrictions, sans discriminations, pour le bien commun.</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard">Le logiciel libre et la recherche publique partagent un objectif : le bien commun, au service de tous.</text:p>
<text:p text:style-name="Standard">Les deux semblent faits l&apos;un pour l&apos;autre. Mais qu&apos;en est-il en réalité?</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="P2">Dans les laboratoires, sur le terrain, loutil informatique est souvent basé sur des logiciels propriétaires, situation favorisée par les habitudes et les constructeurs de matériel scientifique qui ne fournissent les logiciels et le support que pour ces plateformes.</text:p>
<text:p text:style-name="P2"/>
<text:p text:style-name="P1"><text:span text:style-name="T1">Au travers de l</text:span>exemple de la plateforme de protéomique PAPPSO (Plateforme d&apos;Analyses Protéomique de Paris Sud-Ouest http://pappso.inra.fr/), <text:span text:style-name="T2">nous voulons montrer quune transition vers le logiciel libre est possible ainsi que les bénéfices que cela apporte à la « science ouverte »</text:span>.</text:p>
<text:p text:style-name="P1"><text:span text:style-name="T1">Au travers de l</text:span>exemple de la plateforme de protéomique PAPPSO (Plateforme d&apos;Analyses Protéomique de Paris Sud-Ouest http://pappso.inra.fr/), <text:span text:style-name="T2">nous avons démontré quune transition vers le logiciel libre était possible et que cela apporte de réels bénéfices à la « science ouverte »</text:span>.</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard">PAPPSO est tout d&apos;abord une plateforme d&apos;analyses protéomique et d&apos;outils bioinformatiques au service d&apos;autres laboratoires de recherche, afin d&apos;aider ceux-ci, à travers son expertise et savoir-faire, à effectuer les analyses scientifiques protéomiques et traiter les données qui y sont issues. Mais PAPPSO est également un laboratoire de recherche scientifique en protéomique, où de nombreux chercheurs mènent diverses thématiques de recherche dans le domaine.</text:p>
<text:p text:style-name="Standard">PAPPSO s&apos;est dotée petit à petit, au fil des années et des besoins, d&apos;une infrastructure informatique complète : réseau, serveurs, stockage, calcul et postes personnels, basée en totalité sur des systèmes et logiciels libres. De plus, la plateforme développe aujourd&apos;hui elle même plusieurs logiciels sous licence libre et en particulier toute la chaîne de traitement informatique des données protéomiques, depuis leur sortie des instruments de mesure, jusqu&apos;à leur analyse statistique finale : mineXpert2, X!TandemPipeline, MassChroQ, PROTICdb (liste complète des logiciels ici http://pappso.inra.fr/bioinfo/).</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard">PAPPSO s&apos;est dotée petit à petit, au fil des années et des besoins, d&apos;une infrastructure informatique complète : réseau, serveurs, stockage, calcul et postes personnels, basée en totalité sur des systèmes et logiciels libres. De plus, la plateforme utilise quasi exclusivement des logiciels libres, et développe aujourd&apos;hui elle même plusieurs logiciels sous licence libre et en particulier toute la chaîne de traitement informatique des données protéomiques, depuis leur sortie des instruments de mesure, jusqu&apos;à leur analyse statistique finale : mineXpert2, X!TandemPipeline, MassChroQ, PROTICdb (liste complète des logiciels ici http://pappso.inra.fr/bioinfo/).</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard">Nous montrerons que ce choix s&apos;est opéré naturellement, et même inévitablement, dans un environnement scientifique où la maîtrise fine des logiciels est fondamentale (modifier un logiciel au niveau du code est un besoin quasi quotidien), où il est indispensable d&apos;assurer une haute reproductibilité des traitements, où l&apos;objectif est d&apos;optimiser pour améliorer le fonctionnement des logiciels, afin de faire avancer la recherche et la technique dans le domaine concerné. Nous verrons également comment l&apos;agilité, intrinsèque au modèle de développement communautaire des logiciels libres et à l&apos;emploi d&apos;outils qui en sont nés et qui sont devenus universels (forges logicielles, systèmes de rapport de bogue, tests multiples, documentation), permet une efficacité scientifique accrue. Un autre aspect crucial dans tout l&apos;écosystème que nous décrivons est l&apos;intégration de librairies ou de portions de code tiers pré-existants dans des projets en cours de développement. Ces <text:soft-page-break/>emprunts, intégrations, collaborations, sont possibles grâce aux licences libres qui nous permettent de ne pas réinventer/réimplémenter constamment les mêmes fonctionnalités, tout en profitant du partage et du travail collaboratif pour aller de l&apos;avant bien plus rapidement et plus sûrement; et en faisant profiter à son tour la communauté scientifique de par la mise à disposition sous licence libre de ce code source ainsi produit.</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard">===</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard">Si la recherche publique profite et bénéficie de l&apos;apport du logiciel libre comme on le voit à travers l&apos;exemple de PAPPSO, elle en est également un producteur et acteur important, dont l&apos;apport est primordial. De nombreux logiciels libres de pointe sont issus du monde de la recherche publique comme en témoigne en partie la forge du code source du secteur public (https://code.etalab.gouv.fr). De nombreux logiciels connus et utilisés largement en sont issus : la distribution Debian GNU/Linux, le logiciel Inkscape, le langage OCAml, Scilab, Scenari, Sympa, Lodel, VLC qui est née d&apos;un projet d&apos;étudiants de Centrale Paris (voir le catalogue Plume à https://www.projet-plume.org/fiches_logiciels_dev_internes).</text:p>
<text:p text:style-name="P3"><text:span text:style-name="T2">C</text:span>e choix s&apos;est opéré naturellement, et même inévitablement, dans un environnement scientifique où la maîtrise fine des logiciels est fondamentale, où il est indispensable d&apos;assurer une haute reproductibilité des traitements, où l&apos;objectif est d&apos;optimiser pour améliorer le fonctionnement des logiciels, afin de faire avancer la recherche et la technique dans le domaine concerné. <text:span text:style-name="T2">La maîtrise complète des outils apporte à PAPPSO une agilité extrême qui lui permet de développer ses propres idées et de sadapter aux nouvelles techniques très rapidement sans remettre en cause toute son organisation. </text:span><text:span text:style-name="T3">Le passage dun fabricant de machine à un autre impliquait auparavant le remplacement de toute la chaîne de traitement des données et la formation aux nouveaux outils. Cela rendait le suivi des projets et la reproductibilité des résultats scientifique difficiles. Depuis 10 ans, le logiciel libre et lutilisation des formats standards nous a permis dassurer la continuité des projets. </text:span><text:span text:style-name="T4">Dautre part, nous avons contribué à lécosystème du logiciel libre en protéomique en proposant nos propres algorithmes et en utilisant les fonctionnalités développées par dautres équipes en intégrant du code libre dans nos productions.</text:span></text:p>
<text:p text:style-name="P3"/>
<text:p text:style-name="Standard">De nombreux logiciels libres de pointe sont issus du monde de la recherche publique comme en témoigne en partie la forge du code source du secteur public. De nombreux logiciels connus et utilisés largement en sont issus : la distribution Debian GNU/Linux, le logiciel Inkscape, le langage OCAml, Scilab, Scenari, Sympa, Lodel, VLC qui est née d&apos;un projet d&apos;étudiants de Centrale Paris.</text:p>
<text:p text:style-name="Standard">L&apos;environnement de la recherche publique, éloigné d&apos;impératifs économiques immédiats, en contact direct avec un milieu hautement qualifié, riche de par la diversité des savoirs et la qualité des échanges, constitue un atout pour le développement efficace de logiciels libres. C&apos;est d&apos;ailleurs cet environnement, ce savoir faire, que les entreprises privées apprécient et recherchent chez nous: nos capacités et notre force de développement sont uniques. Ne nous sous-estimons pas, et préservons nos spécificités.</text:p>
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard"/>
<text:p text:style-name="Standard">Nous évoquerons ensuite les recommandations, les obligations, les décrets et circulaires en vigueur quant aux logiciels produits dans des établissements publics. Quelques questions qui seront abordées et auxquelles nous tenterons de répondre, sont les suivantes: les logiciels scientifiques issus de la recherche publique sont-ils souvent libres? Leur code source est-il systématiquement disponible? Si oui, est-il librement utilisable ? Quels sont les freins à la publication de code source sous licence libre ? Comment lever ces freins ? Comment éviter la fermeture du code dans un partenariat public - privé? Comment choisir une licence libre ? Comment une licence copyleft peut-elle protéger ses auteurs et leurs œuvres, mais aussi séduire les partenaires privés ? Nous allons ici analyser les freins, les mécanismes à la base de la fermeture ou de la non ouverture des codes sources. Nous allons également essayer de défaire quelques idées reçues et de voir ensemble comment progresser et faciliter davantage l&apos;utilisation de logiciels et de licences libres, exposer brièvement des solutions, montrer des exemples de succès. Et enfin aborder la question de la construction collective d&apos;une culture libre, au service du bien commun, qui implique les citoyens, les collectifs et associations, les tiers lieux, pour une science de demain véritablement ouverte.</text:p>
</office:text>
</office:body>
</office:document>