{"id":18,"date":"2020-01-12T15:16:37","date_gmt":"2020-01-12T14:16:37","guid":{"rendered":"https:\/\/lacuisine.tech\/fr\/?p=18"},"modified":"2020-01-13T16:10:12","modified_gmt":"2020-01-13T15:10:12","slug":"table-ronde-sur-le-logiciel-libre-au-cnc","status":"publish","type":"post","link":"https:\/\/lacuisine.tech\/fr\/table-ronde-sur-le-logiciel-libre-au-cnc\/","title":{"rendered":"Table ronde sur le logiciel libre au CNC"},"content":{"rendered":"\nMi-novembre 2019 s&rsquo;est tenu \u00e0 Paris, dans les locaux du CNC (Centre National de la Cin\u00e9matographie et de l&rsquo;image anim\u00e9e), la pr\u00e9sentation du logiciel d&rsquo;asset management Mangrove suivie d&rsquo;une table ronde sur le logiciel libre en production. Une premi\u00e8re sous cette forme qui a rassembl\u00e9 bien plus de monde que le CNC n&rsquo;imaginait en accueillir. Peut-\u00eatre la preuve que le milieu de l&rsquo;animation et des effets sp\u00e9ciaux prend enfin en main la question du logiciel libre en production.\n\n\n\n<!--more-->\n\n\n\n\n<h1>Mangrove, un asset manager libre<\/h1>\n\n\n\n\n\n<div class=\"wp-container-3 wp-block-columns has-2-columns\">\n<div class=\"wp-container-1 wp-block-column\">\nAvant de parler de la table ronde il faut dire que la premi\u00e8re partie de soir\u00e9e \u00e9tait destin\u00e9e au lancement public du logiciel Mangrove. Mangrove est un asset manager, est un logiciel destin\u00e9 \u00e0 une probl\u00e9matique courante des studio : g\u00e9rer l\u2019organisation du projet. Habituellement, tout studio qui atteint une certaine maturit\u00e9 et des projets cons\u00e9quents se frotte \u00e0 cette question complexe. <br>\n<\/div>\n\n\n\n<div class=\"wp-container-2 wp-block-column\">\nLes studios r\u00e9pondent alors plus ou moins bien au probl\u00e8me, se servant d\u2019une autre solution (parfois pas du tout pr\u00e9vue pour cela) ou cr\u00e9ant une solution maison. Pourtant l\u2019acc\u00e8s \u00e0 de telles solutions peut vraiment aider les soci\u00e9t\u00e9s \u00e0 mieux g\u00e9rer la complexit\u00e9 grandissante des programmes audiovisuels.\n<\/div>\n<\/div>\n\n\n\n\nCar il n\u2019existe pas vraiment de solution commerciale et les approches sont vraiment trop diff\u00e9rentes d\u2019une soci\u00e9t\u00e9 \u00e0 une autre et d\u2019un projet \u00e0   l\u2019autre. Il faut alors une solution qui s&rsquo;adapte aux particularit\u00e9s avec beaucoup de flexibilit\u00e9. Notons tout de m\u00eame l\u2019existence d&rsquo;autres solutions en partie list\u00e9es ici : <a href=\"http:\/\/lepipeline.org\/asset-managers.html\">lepipeline.org\/asset-managers<\/a>.<br><br>Ici  le studio parisien The Yard met \u00e0 disposition sa solution interne,  <strong>Mangrove<\/strong>, sous une licence libre. C\u2019\u00e9taient Djelloul Bekri (d\u00e9veloppeur  principal) et Cyril Tchernomordik (responsable R&amp;D) qui  pr\u00e9sentaient l\u2019outil.<br><br>The Yard partage donc la colonne vert\u00e9brale de son infrastructure, avec une interface nodale, c&rsquo;est-\u00e0-dire une repr\u00e9sentation d&rsquo;actions sous formes de n\u0153uds interconnect\u00e9s qui repr\u00e9sentent des t\u00e2ches plus ou moins complexes. Par exemple ouvrir tel fichier, lancer un calcul des images, nettoyer les fichiers temporaires, etc. Dans Mangrove, les actions et \u00e9v\u00e9nements sont organis\u00e9s en mod\u00e8les, qui seront ensuite appliqu\u00e9s \u00e0 l\u2019ensemble des plans ou d&rsquo;assets d\u2019un projet. Ainsi la cr\u00e9ation des fichiers 3D, leur export, la cr\u00e9ation d\u2019un aper\u00e7u, l\u2019envoi au client peuvent \u00eatre g\u00e9r\u00e9s par Mangrove pour peu qu\u2019on lui ait ajout\u00e9 les actions n\u00e9cessaires.<br><br>\n\n\n\n<figure class=\"wp-block-image alignfull\"><img loading=\"lazy\" width=\"1536\" height=\"486\" src=\"https:\/\/lacuisine.tech\/fr\/wp-content\/uploads\/sites\/2\/2020\/01\/mangrove_graph.jpg\" alt=\"\" class=\"wp-image-45\"\/>\n\n<figcaption>Un graph dans le logiciel Mangrove<\/figcaption>\n\n<\/figure>\n\n\n\nL&rsquo;asset manager est un outil tr\u00e8s important pour les studios, et l\u2019arriv\u00e9e d\u2019une nouvelle fa\u00e7on de faire, compatible sur tous les principaux syst\u00e8mes d\u2019exploitation, est un beau champ d\u2019exp\u00e9rimentation. Nous esp\u00e9rons pouvoir le tester prochainement. Si vous \u00eates int\u00e9ress\u00e9s, nous vous invitons \u00e0 aller voir le site du projet : <a href=\"http:\/\/opensource.theyard-vfx.com\/mangrove\">opensource.theyard-vfx.com\/mangrove<\/a>\n\n\n\n\n<h1>\u00c0 peine lanc\u00e9, d\u00e9j\u00e0 un succ\u00e8s ?<\/h1>\n\n\n\n\n\n<div class=\"wp-container-6 wp-block-columns has-2-columns\">\n<div class=\"wp-container-4 wp-block-column\">\nApr\u00e8s la pr\u00e9sentation de Mangrove, s\u2019est tenue la table ronde \u00ab L\u2019Open Source dans l\u2019industrie du cin\u00e9ma et de la t\u00e9l\u00e9vision \u00bb avec Damien Coureau (Kabaret \u2013 Ubisoft Motion Pictures), C\u00e9cile Hergaux (Cube Cr\u00e9ative), Beno\u00eet Maujean (Meshroom \u2013 Mikros), Djelloul Bekri et Cyril Tchernomordik (The Yard), Frank Rousseau (CGWire), le tout mod\u00e9r\u00e9 par Philippe Llerena (Mercenaries).\n<\/div>\n\n\n\n<div class=\"wp-container-5 wp-block-column\">\nDe l&rsquo;aveu m\u00eame des repr\u00e9sentants du CNC qui nous accueillaient dans leur grande salle de projection, ils n&rsquo;attendaient qu&rsquo;une vingtaine de personnes. Nous \u00e9tions plus de 100 alors m\u00eame que l&rsquo;annonce \u00e9tait rest\u00e9e tr\u00e8s confidentielle et tardive. La table ronde n&rsquo;avait pas commenc\u00e9e que l&rsquo;op\u00e9ration \u00e9tait d\u00e9j\u00e0 un succ\u00e8s \u00ab \u00e0 reproduire \u00bb.\n<\/div>\n<\/div>\n\n\n\n\n<figure class=\"wp-block-image alignfull\"><img loading=\"lazy\" width=\"2048\" height=\"826\" src=\"https:\/\/lacuisine.tech\/fr\/wp-content\/uploads\/sites\/2\/2020\/01\/table_ronde.jpg\" alt=\"\" class=\"wp-image-24\"\/>\n\n<figcaption>De gauche \u00e0 droite : Philippe Llerna, Djelloul Bekri, C\u00e9cile Hergaux, Damien Coureau, Frank Rousseau, Cyril Tchernomordik et Benoit Maujean<\/figcaption>\n\n<\/figure>\n\n\n\nIl faut dire que le logiciel libre, plus souvent d\u00e9sign\u00e9 par sa seule composante \u00ab&nbsp;open source&nbsp;\u00bb (rappelons que l&rsquo;acc\u00e8s au code source ne veut pas forc\u00e9ment dire que le code est libre) a enfin le vent en poupe dans les studios. Cette loi du silence qui existait autour des questions strat\u00e9giques logicielles et technologiques tombe enfin. Les studios et les pouvoirs publics commencent \u00e0 se rendre compte qu&rsquo;on a beaucoup plus \u00e0 gagner en partageant et en collaborant.\n\n\n\n\n<h1>Le culte du secret montre ses limites<\/h1>\n\n\n\n\nCar il \u00e9tait bien rappel\u00e9 dans la table ronde que notre c\u0153ur de m\u00e9tier, \u00e0 nous studios de fabrication, n&rsquo;est pas d&rsquo;\u00e9diter des logiciels, mais de fabriquer des images. Est-ce que le pipeline, l&rsquo;organisation du travail et les outils, doivent \u00eatre jalousement gard\u00e9s&nbsp;?<br><br>Pour les intervenants, la premi\u00e8re \u00e9tape \u00e9tait d&rsquo;aller au-del\u00e0 de la \u00ab peur du logiciel libre \u00bb qui existe historiquement dans les studios. Peur de perdre un avantage concurrentiel\u2009? Peur d&rsquo;une mauvaise qualit\u00e9 li\u00e9e \u00e0 l&rsquo;id\u00e9e d&rsquo;amateurisme qu&rsquo;on se fait des logiciels libres ? Peur des implications du libre comme d&rsquo;\u00eatre forc\u00e9 \u00e0 tout divulguer ? Sensation de perdre le contr\u00f4le de notre travail lorsque l&rsquo;on partage ses outils ? Peur d&rsquo;un manque de support peut-\u00eatre ? Beaucoup de raisons peuvent expliquer ces craintes. Sur la derni\u00e8re question, nous pouvons t\u00e9moigner : il est plus facile d\u2019obtenir du support communautaire des projets libres (Blender, Krita, ffmpeg, etc.) que du support commercial de certains logiciels propri\u00e9taires tr\u00e8s utilis\u00e9s dans les studios.\n\n\n\n<br>\n\n\n\n\n<h1>Le libre, une vraie solution de capitalisation<\/h1>\n\n\n\n\nFrank, notre partenaire de CGWire, faisait un rappel utile : \u00ab&nbsp;aujourd&rsquo;hui quasiment tout logiciel du commerce n&rsquo;est qu&rsquo;une tr\u00e8s l\u00e9g\u00e8re couche de code propri\u00e9taire reposant sur une grosse \u00e9paisseur de logiciels libres&nbsp;\u00bb. Nous devons de plus en plus au logiciel libre, que ce soit dans notre industrie ou dans la vie de tous les jours, sans le savoir.<br><br>Pour nous, il est \u00e9vident que les studios devraient plut\u00f4t investir leurs \u00e9quipes que les outils, souvent \u00e9ph\u00e9m\u00e8res (li\u00e9s aux modes, aux technologies). Car ce ne sont pas les outils qui font un film, mais ceux qui s&rsquo;en servent.<br><br>Et puis ce qui distingue deux studios, ou deux artisans, c&rsquo;est le r\u00e9sultat et le style, pour lesquels on viendra (ou pas) les chercher. \u00c7a et leur capacit\u00e9 \u00e0 s&rsquo;engager et se responsabiliser sur un projet. Les outils ne sont que tr\u00e8s rarement la raison principale d\u2019une collaboration aujourd&rsquo;hui.\n\n\n\n<br>\n\n\n\n<br>\n\n\n\n<figure class=\"wp-block-image alignfull\"><img loading=\"lazy\" width=\"2048\" height=\"1043\" src=\"https:\/\/lacuisine.tech\/fr\/wp-content\/uploads\/sites\/2\/2020\/01\/table_ronde_public.jpg\" alt=\"\" class=\"wp-image-64\"\/>\n\n<figcaption>Un public vari\u00e9 et attentif pour cette premi\u00e8re table ronde.<\/figcaption>\n\n<\/figure>\n\n\n\nCe postulat est partag\u00e9 par C\u00e9cile Hergaux de Cube Cr\u00e9ative, qui en profitait pour rappeler une notion \u00e9conomique simple de la R&amp;D autour du libre : si on investit chacun dans notre coin 100 euros de Recherche et D\u00e9veloppement, on en obtient pour 100 euros. Si cinq partenaires ont investi 100 euros chacun dans un pot commun partag\u00e9, ils obtiennent 500 euros de valeur chacun. Et l&rsquo;argument fait mouche aupr\u00e8s des d\u00e9cideurs des studios. Car chaque studio passe une \u00e9nergie (et donc une somme) consid\u00e9rable \u00e0 r\u00e9inventer la roue.&nbsp;\n\n\n\n\n<h1>Les choses ne sont pas si simples<\/h1>\n\n\n\n\nBien s\u00fbr il \u00e9tait rappel\u00e9 certaines des difficult\u00e9s inh\u00e9rentes au logiciel libre. D\u00e9j\u00e0 un vocabulaire complexe et beaucoup de la confusion entre libre, open source et gratuit. Le choix, pas simple, de la licence \u00e9tait pos\u00e9. Puisque oui, le libre se fonde sur une licence, et elle sp\u00e9cifie justement les conditions de libert\u00e9. Mais il existe de nombreuses possibilit\u00e9s, et le choix juridique peut \u00eatre complexe. Et enfin le co\u00fbt, non n\u00e9gligeable, du partage de ce code, incluant la cr\u00e9ation d&rsquo;une documentation, un code lisible et propre, la discussion et \u00e9ventuellement le support des autres utilisateurs (gestion communautaire), qui sont des probl\u00e9matiques que les studios ne sont pas habitu\u00e9s \u00e0 traiter, et n&rsquo;ont pas forc\u00e9ment envie de le faire.\n\n\n\n\n<h1>Un regard institutionnel qui a chang\u00e9<\/h1>\n\n\n\n\nLes institutions comme le CNC, apr\u00e8s de larges d\u00e9convenues sur des projets pass\u00e9s, ont pris l&rsquo;initiative d&rsquo;apporter un coup de pouce \u00e0 ces projets libres. L\u00e0 o\u00f9 avant il \u00e9tait mal vu de cr\u00e9er une technologie et la redistribuer sans contrepartie, aujourd&rsquo;hui le CNC majore les subventions. Pour une petite structure, on passe de 45 \u00e0 65% de subvention si les connaissances acquises ont pour vocation d&rsquo;\u00eatre exploitables par d&rsquo;autres ! Un vrai changement de cap qui nous para\u00eet d&rsquo;autant plus logique qu&rsquo;il est de bon ton que le public puisse r\u00e9cup\u00e9rer le fruit des investissements de ses imp\u00f4ts.<br><br>Au-del\u00e0 de l&rsquo;\u00e9change de code, rappelons quelque chose qui a plus de valeur, et que cette premi\u00e8re table ronde organis\u00e9e par le CNC a mis en avant : le partage d&rsquo;exp\u00e9rience est une vraie richesse. Rien que de parler et discuter des difficult\u00e9s et r\u00e9ussites, les d\u00e9couvertes de solutions tierces utiles (souffrant d&rsquo;un manque de visibilit\u00e9), sans m\u00eame donner le fruit de notre labeur en d\u00e9veloppement logiciel, permet \u00e0 tous de grandir.<br><br>Nous ne pouvons qu&rsquo;esp\u00e9rer que d&rsquo;autres studios rejoignent ce mouvement qui nous renforce tous.<br>\n\n\n\n\n\n\n\n<br>\n\n\n\n<strong><br><\/strong>\n","protected":false},"excerpt":{"rendered":"<p>Mi-novembre 2019 s&rsquo;est tenu \u00e0 Paris, dans les locaux du CNC (Centre National de la Cin\u00e9matographie et de l&rsquo;image anim\u00e9e), la pr\u00e9sentation du logiciel d&rsquo;asset management Mangrove suivie d&rsquo;une table ronde sur le logiciel libre en production. Une premi\u00e8re sous cette forme qui a rassembl\u00e9 bien plus de monde que le CNC n&rsquo;imaginait en accueillir. Peut-\u00eatre la preuve que le milieu de&hellip;<\/p>\n","protected":false},"author":1,"featured_media":24,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":""},"categories":[16,17],"tags":[],"_links":{"self":[{"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/posts\/18"}],"collection":[{"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":54,"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"predecessor-version":[{"id":98,"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/posts\/18\/revisions\/98"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/media\/24"}],"wp:attachment":[{"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lacuisine.tech\/fr\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}