tag:linuxfr.org,2005:/tags/cc/publicLinuxFr.org : les contenus étiquetés avec « cc »2022-05-04T18:01:38+02:00/favicon.pngtag:linuxfr.org,2005:News/409992022-05-04T18:01:38+02:002022-05-04T18:01:38+02:00Financement participatif : donnez pour faire vivre HorsCiné Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Pour financer le projet <a href="https://horscine.org/">HorsCiné</a>, à la fois plateforme de films libres (dénomination générique qu’on utilise, il faudrait plutôt parler de films sous licence de libre diffusion), cinémathèque des films libres, facilitateur de projections et vecteur d’animation culturelle, nous avons besoin de vous. La campagne de financement participatif va durer jusqu’au 3 juillet 2022. Notre objectif, en plus de pérenniser financièrement le projet, et de le faire connaitre au plus grand nombre. Vos partages sont donc importants, et les bienvenues !</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f686f727363696e652e6f72672f77702d636f6e74656e742f75706c6f6164732f323032312f31312f686f72732d63696e652d62616e646561752d6663626b2e6a7067/hors-cine-bandeau-fcbk.jpg" alt="Bandeau HorsCiné" title="Source : https://horscine.org/wp-content/uploads/2021/11/hors-cine-bandeau-fcbk.jpg"></p>
</div><ul><li>lien nᵒ 1 : <a title="https://www.helloasso.com/associations/lent-cine/collectes/horscine-plateforme-de-films-libres/" hreflang="fr" href="https://linuxfr.org/redirect/110398">La campagne de financement sur Helloasso</a></li><li>lien nᵒ 2 : <a title="https://horscine.org/financement-participatif-donnez-pour-faire-vivre-horscine/" hreflang="fr" href="https://linuxfr.org/redirect/110399">Article annonçant la campagne</a></li><li>lien nᵒ 3 : <a title="https://horscine.org/bienvenue-sur-le-nouveau-site-de-horscine/" hreflang="fr" href="https://linuxfr.org/redirect/110400">Présentation de la nouvelle plateforme</a></li><li>lien nᵒ 4 : <a title="https://horscine.org/" hreflang="fr" href="https://linuxfr.org/redirect/110401">La plateforme HorsCiné</a></li><li>lien nᵒ 5 : <a title="https://lentcine.tuxfamily.org/" hreflang="fr" href="https://linuxfr.org/redirect/110402">Lent ciné, collectif audiovisuel de production et diffusion de films libres</a></li></ul><div><h3 id="toc-un-projet-qui-grandit">Un projet qui grandit</h3>
<p>Il y a quinze mois, nous lancions le site, avec un premier financement participatif. Nous avons reçu 1 073€ de dons, qui nous ont permis de payer les frais informatiques (hébergement, nom de domaine et stockages pour sauvegarder les films), de rémunérer la graphiste pour ses créations, et de rembourser les frais engagés par les bénévoles.</p>
<p>En 2021, nous avons pris le temps de discuter avec des réalisateurs et réalisatrices, des collectifs de création, des collectifs et lieux de diffusion, des médiathécaires, etc, pour leur présenter le projet et écouter leurs besoins. Et c’est ainsi qu’à l’été 2021, nous avons commencé à imaginer puis développer une nouvelle plateforme, bien plus pratique, facilement utilisable et interactive, grâce au mécénat de CodeColliders. Elle est en ligne depuis le 6 avril 2022, et de nouvelles fonctionnalités sont toujours en développement. Grâce à l’association Domaine Publique, tous les films sont hébergés sur peertube.</p>
<p>Lent ciné a pris en charge les coûts (un peu plus de 2 000€) liés au développement du projet, avec l’espoir que vos dons permettent rapidement son autofinancement.</p>
<p>Aujourd’hui, il y a environ 180 films sur la plateforme, des centaines sont déjà en attente d’ajouts, et des milliers sont en attente de visionnage.</p>
<h3 id="toc-une-campagne-pour-rendre-accessible">Une campagne pour rendre accessible</h3>
<p>Au sein de Lent ciné, on est habitué à faire avec peu. C’est comme ça qu’on organise, depuis cinq ans, un festival de films libres dont l’entrée est libre, sans aucune subvention, en comptant sur les dons des spectateurs et spectatrices. Et ça marche. Qu’on a organisé trois éditions de Lillo kino, à prix libre. Et tant d’autres choses.</p>
<p>On fait selon nos moyens. En comptant sur les autres. Et ça ne va pas très vite. Mais toutes ces rencontres, c’est tellement agréable. C’est notre moteur. Alors on a décidé de continuer à faire comme ça avec HorsCiné. On ne veut pas vous dire : donnez, et la plateforme se développera. On préfère le faire et vous la proposer. Elle ne dépend pas de vos dons, puisqu’elle est là. Pour la faire, on a travaillé beaucoup d’heures. Vraiment beaucoup, beaucoup, depuis trois ans et demi. Encore plus ces dernières semaines. On l’a fait parce que ça nous fait plaisir. Parce qu’on a envie de partager tous ces films.</p>
<p>Pourtant, on vous sollicite quand même. Parce qu’un tel projet a besoin d’un peu plus que nos bouts de ficelles pour durer et se faire connaître.</p>
<p>Avec 3 000€, on peut financer un an d’hébergement du site, payer notre cotisation annuelle à l’association Domaine publique, ainsi que le nom de domaine. On peut payer correctement Valentin, qui a réalisé le graphisme du site et l’affiche, pour qu’il crée des visuels afin de faire connaître la plateforme, et financer des impressions. En bref, on peut consolider l’existant et commencer à se faire connaître, sans que cela pèse sur les finances fragiles de Lent ciné.</p>
<p>Évidemment, on aimerait beaucoup plus. Parce qu’on a plein d’idées pour développer le projet. On aimerait rémunérer Lou pour qu’elle sous-titre des films de la plateforme. On aimerait accueillir un étudiant ou une étudiante en droit en stage, pour travailler sur le domaine public. On aimerait accueillir une personne en service civique, pour lui présenter le monde merveilleux du cinéma libre, et qu’elle nous aide à le valoriser. On aimerait rémunérer du temps pour organiser des projections, et aider à en organiser. On aimerait créer une bourse pour aider des créateurs à faire des films. Et une autre pour que des musiciens sonorisent des films muets. On aimerait pouvoir se défrayer pour aller à la rencontre d’autres associations, collectifs, et institutions. Et à plus long terme, on aimerait avoir les moyens de salarier des personnes pour développer le projet.</p>
<p>Si les dons dépassent 3 000€, on pourra mettre en route certaines de ces pistes. Si la somme de 3 000€ n’est pas atteinte, Lent ciné puisera dans ses maigres fonds pour payer l’infrastructure, et on reportera la partie communication.</p>
<h3 id="toc-la-contrepartie--laccès-libre-à-la-plateforme">La contrepartie : l’accès libre à la plateforme</h3>
<p>En faisant un don, vous permettez à HorsCiné d’exister, de se développer, et d’être librement accessible. Vous permettez à des milliers de réalisateurs et réalisatrices de montrer leurs films, à des millions de spectateurs et spectatrices de pouvoir les regarder, dont vous. Vous permettez à cette merveilleuse culture qu’est le libre de vivre et de se développer. Vous contribuez à montrer que le cinéma n’est pas qu’une industrie, et que de magnifiques films peuvent se faire autrement.</p>
<p>Merci, merci, merci, et encore merci !</p>
</div><div><a href="https://linuxfr.org/news/financement-participatif-donnez-pour-faire-vivre-horscine.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/127647/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/financement-participatif-donnez-pour-faire-vivre-horscine#comments">ouvrir dans le navigateur</a>
</p>
lentcineJulien JorgeNils RatusznikYsabeau 🧶 🧦https://linuxfr.org/nodes/127647/comments.atomtag:linuxfr.org,2005:News/401202020-11-08T13:31:23+01:002020-11-08T22:06:59+01:00HorsCiné : lancement et financement d’une plate‑forme libre de films en libre diffusionLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>Horsciné est une plate‑forme sous licence CC BY‑SA de diffusion de films de libre diffusion proposé par Lent ciné. Indépendante et gratuite, elle est librement accessible sur <a href="https://horscine.org">https://horscine.org</a> depuis le 4 novembre 2020. Elle va évoluer quotidiennement durant la campagne de financement participatif, qui se termine le 3 janvier.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f686f727363696e652e6f72672f77702d636f6e74656e742f75706c6f6164732f323032302f31312f62616e6465617566696e2d31303234783431382e706e67/bandeaufin-1024x418.png" alt="Des films libres en libre accès, plate‑forme de diffusion - cinémathèque - sélection mensuelle - espace de ressources, avec plusieurs Orci, mascotte de HorsCiné, en fond qui saluent" title="Source : https://horscine.org/wp-content/uploads/2020/11/bandeaufin-1024x418.png"></p>
</div><ul><li>lien nᵒ 1 : <a title="https://www.helloasso.com/associations/lent-cine/collectes/horscine" hreflang="fr" href="https://linuxfr.org/redirect/107213">La campagne de financement sur HelloAsso</a></li><li>lien nᵒ 2 : <a title="https://horscine.org/" hreflang="fr" href="https://linuxfr.org/redirect/107214">La plate‑forme HorsCiné</a></li><li>lien nᵒ 3 : <a title="https://mamot.fr/@horscine" hreflang="fr" href="https://linuxfr.org/redirect/107215">HorsCiné sur Mastodon</a></li><li>lien nᵒ 4 : <a title="https://lentcine.tuxfamily.org/" hreflang="fr" href="https://linuxfr.org/redirect/107216"> Lent ciné, collectif audiovisuel de production et diffusion de films libres</a></li></ul><div><p>À terme, on pourra y trouver des centaines de films sélectionnés par nos soins, courts, moyens et longs métrages, de la fiction, du documentaire et de l’expérimental. Sur des sujets légers ou très engagés. Parce qu’ils sont de libre diffusion, ces films restent accessibles, et vous pouvez les copier, les partager et les diffuser, selon les conditions décidées par leurs auteurs et autrices.<br>
L’expression <em>films libres</em> est une dénomination générique qui (N. D. M. : pour les auteurs de la dépêche, mais ce n’est pas l’acception courante) regroupe des films placés sous licence libre ou de libre diffusion et des films entrés dans le domaine public.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f686f727363696e652e6f72672f77702d636f6e74656e742f75706c6f6164732f323032302f31312f706c65696e322e706e67/plein2.png" alt="Orci, la mascotte d’HorsCiné, se démultiplie" title="Source : https://horscine.org/wp-content/uploads/2020/11/plein2.png"></p>
<p>Le site se compose d’une base de films, et d’une sélection mensuelle éditorialisée. Chaque mois, nous mettrons en avant un ou plusieurs films libres sur un thème donné. Ils seront présentés avec du contenu en plus : nous souhaitons éditorialiser nos choix, en expliquant pourquoi nous avons choisi les films, ainsi qu’en proposant des interviews des réalisateurs et réalisatrices, des contextualisations, des zooms thématiques ou techniques, etc.</p>
<h3 id="toc-et-pas-que">Et pas que</h3>
<p>HorsCiné, ce sera aussi une cinémathèque, et un espace de ressources. Nous souhaitons ne pas nous cantonner au virtuel, et organiser des projections, et aider à organiser des projections une fois que cela sera de nouveau possible.</p>
<p>L’accès au site est gratuit, et vous pouvez participer à son financement qui dure soixante jours.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f686f727363696e652e6f72672f77702d636f6e74656e742f75706c6f6164732f323032302f31312f746563687573622e706e67/techusb.png" alt="Orci ayant pris la forme d’un projecteur fait face à Orci clef USB" title="Source : https://horscine.org/wp-content/uploads/2020/11/techusb.png"></p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f686f727363696e652e6f72672f77702d636f6e74656e742f75706c6f6164732f323032302f31312f6c6f676f7469747265666f6e646e6f6972636f6c6c652e6a7067/logotitrefondnoircolle.jpg" alt="Logo long HorsCiné" title="Source : https://horscine.org/wp-content/uploads/2020/11/logotitrefondnoircolle.jpg"></p>
</div><div><a href="https://linuxfr.org/news/horscine-lancement-et-financement-d-une-plate-forme-libre-de-films-en-libre-diffusion.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/122131/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/horscine-lancement-et-financement-d-une-plate-forme-libre-de-films-en-libre-diffusion#comments">ouvrir dans le navigateur</a>
</p>
lentcineDavy DefaudBenoît SibaudYsabeau 🧶 🧦claudexhttps://linuxfr.org/nodes/122131/comments.atomtag:linuxfr.org,2005:News/379202017-06-24T21:33:33+02:002017-07-10T14:43:56+02:00Sortie de GCC 7.1Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<div><p>La sortie de la nouvelle version majeure du <a href="http://gcc.gnu.org/">compilateur GCC</a> du projet GNU <a href="https://lists.gnu.org/archive/html/info-gnu/2017-05/msg00002.html">a été annoncée le 2 mai 2017</a>. Écrit à l’origine par Richard Stallman, le logiciel GCC (<em>GNU Compiler Collection</em>) est le <a href="http://fr.wikipedia.org/wiki/Compilateur">compilateur</a> de référence du monde du logiciel libre. Il accepte des codes sources écrits en C, C++, Objective-C, Fortran, Java, Go et Ada et fonctionne sur <a href="http://en.wikipedia.org/wiki/GNU_Compiler_Collection#Architectures">une multitude d’architectures</a>.</p>
<p>La suite de la dépêche vous propose une revue de certaines améliorations et nouvelles fonctionnalités de cette nouvelle version.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6763632e676e752e6f72672f696d672f6763636567672d36352e706e67/gccegg-65.png" alt="GCC" title="Source : https://gcc.gnu.org/img/gccegg-65.png"></p></div><ul><li>lien nᵒ 1 : <a title="https://gcc.gnu.org/gcc-7/changes.html" hreflang="en" href="https://linuxfr.org/redirect/99613">Liste des changements de GCC 7</a></li><li>lien nᵒ 2 : <a title="https://lwn.net/Articles/718910/" hreflang="en" href="https://linuxfr.org/redirect/99614">Un article introductif sur le site LWN</a></li><li>lien nᵒ 3 : <a title="https://linuxfr.org/news/sortie-de-gcc-6" hreflang="fr" href="https://linuxfr.org/redirect/99615">La précédente dépêche pour la version 6.1</a></li><li>lien nᵒ 4 : <a title="https://developers.redhat.com/blog/2017/03/10/wimplicit-fallthrough-in-gcc-7/" hreflang="en" href="https://linuxfr.org/redirect/99616">Un article sur le blog Red Hat au sujet de la nouvelle alerte warning -Wimplicit-fallthrough</a></li><li>lien nᵒ 5 : <a title="https://gcc.gnu.org/gcc-7/porting_to.html" hreflang="en" href="https://linuxfr.org/redirect/99770">Guide de migration vers GCC 7</a></li></ul><div><h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li><a href="#mais-que-veut-dire-gcc">Mais que veut dire GCC ?</a></li>
<li><a href="#collection-de-langages-de-programmation">Collection de langages de programmation</a></li>
<li><a href="#sch%C3%A9ma-de-version">Schéma de version</a></li>
<li>
<a href="#nouveaut%C3%A9s-sp%C3%A9cifiques-%C3%A0-un-ou-des-langages">Nouveautés spécifiques à un ou des langages</a><ul>
<li><a href="#ada">Ada</a></li>
<li><a href="#brig-hsail">BRIG (HSAIL)</a></li>
<li>
<a href="#famille-cc">Famille C/C++</a><ul>
<li><a href="#am%C3%A9liorations-sp%C3%A9cifiques-au-langagec">Améliorations spécifiques au langage C</a></li>
<li><a href="#am%C3%A9liorations-sp%C3%A9cifiques-au-langage-c">Améliorations spécifiques au langage C++</a></li>
</ul>
</li>
<li><a href="#fortran">Fortran</a></li>
<li><a href="#go">Go</a></li>
<li><a href="#java">Java</a></li>
</ul>
</li>
<li><a href="#diagnostics">Diagnostics</a></li>
<li><a href="#d%C3%A9lestage">Délestage</a></li>
<li><a href="#divers">Divers</a></li>
</ul><h2 id="mais-que-veut-dire-gcc">Mais que veut dire GCC ?</h2>
<p>En août 1987, <strong>GCC</strong> signifiait <strong>GNU C Compiler</strong> <em>(compilateur C de GNU)</em> car il ne prenait en charge que le <a href="https://fr.wikipedia.org/wiki/C_(langage)">langage de programmation <strong>C</strong></a>. Mais dès décembre 1987, la prise en charge expérimentale du <a href="https://fr.wikipedia.org/wiki/C%2B%2B"><strong>C++</strong></a> a été intégrée (stabilisée avec GCC 2 publié en 1992). Six autres langages de programmation seront pris en charge progressivement (Objective-C, Objective-C++, Fortran, Java, Ada, et Go).</p>
<p>Le divergence (<em>fork</em>) <strong>EGCS</strong> a commencé à avoir du succès. Après une longue période de négociation, les deux projets se sont finalement réunifiés en avril 1999 pour donner un nouveau nom : <strong>GNU Compiler Collection</strong>, en conservant le même acronyme que le projet original. La première version du nouveau projet fut GCC 2.95.</p>
<p>Donc, depuis 1999, <strong>GCC</strong> signifie <strong>GNU Compiler Collection</strong> et prend en charge neuf langages de programmation (et bien d’autres expérimentalement ou avec des extensions).</p>
<h2 id="collection-de-langages-de-programmation">Collection de langages de programmation</h2>
<ol>
<li>C, avec <code>gcc</code> ;</li>
<li>C++, avec <code>g++</code> ;</li>
<li>Objective-C ;</li>
<li>Objective-C++ ;</li>
<li>
<a href="https://fr.wikipedia.org/wiki/Fortran">Fortran</a>, avec <code>gfortran</code> ;</li>
<li>Java, avec <code>gcj</code> (<a href="http://tromey.com/blog/?p=911">qui est mort</a>) ;</li>
<li>
<a href="https://fr.wikipedia.org/wiki/Ada_(langage)">Ada</a>, avec <a href="https://fr.wikipedia.org/wiki/GNAT">GNAT</a> ;</li>
<li>Go, avec <code>gccgo</code> ;</li>
<li>OpenMP (c’est un langage qui étend d’autres langages de programmation) ;</li>
<li>Cilk Plus ;</li>
<li>OpenACC ;</li>
<li>Unified Parallel C avec le <em>GCC UPC compiler</em> (expérimental).</li>
</ol><p>Des logiciels tiers (<em>third parties</em>) permettent la prise en charge d’autres langages :</p>
<ol>
<li>Pascal, avec <code>gpc</code> ;</li>
<li>Modula (2 et 3) ;</li>
<li>PL/I ;</li>
<li>D, avec <code>gdc</code> ;</li>
<li>VHDL, avec <code>ghdl</code>.</li>
</ol><h2 id="schéma-de-version">Schéma de version</h2>
<p>Le projet GCC a modifié son <a href="https://gcc.gnu.org/develop.html">schéma de version</a> en août 2014 pour faire coïncider l’année 201<code>5</code> à la version GCC <strong><code>5</code></strong> et ainsi de suite pour donner : 201<code>6</code> → GCC <strong><code>6</code></strong>, puis 201<code>7</code> → GCC <strong><code>7</code></strong>. Attention, nous devrions donc avoir GCC <strong><code>10</code></strong> en 20<code>20</code>.</p>
<p>Détail des versions avec le nouveau schéma :</p>
<pre><code>Branche de
développement (2014-04-11)
de GCC 4.10
|
|
GCC 4.10 renommée (2014-08-13)
GCC 5.0
|
|
Branche de
développement
de GCC 5
|
+-------- Branche de livraison
| GCC 5.x (2015-04-12)
| |
| v
| GCC 5.1 (2015-04-22)
| |
| v
Branche GCC 5.2 (2015-07-16)
de dév. |
GCC 6 v
| GCC 5.3 (2015-12-04)
| |
| v
| GCC 5.4 (2016-06-03)
|\
| \
| `----- Branche de livraison
| GCC 6.x (2016-04-15)
| |
| v
| GCC 6.1 (2016-04-27)
| |
Branche v
de dév. GCC 6.2 (2016-08-22)
GCC 7 |
| v
| GCC 6.3 (2016-12-21)
|\
| \
| `----- Branche de livraison
| GCC 7.1 (2017-05-02)
| |
v |
Branche v
de dév. Branche de correction
GCC 8 de bogues sur GCC 7
</code></pre>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f667065727261642f67726170682d76657273696f6e732f67682d70616765732f676363342e706e67/gcc4.png" alt="timeline" title="Source : https://raw.githubusercontent.com/fperrad/graph-versions/gh-pages/gcc4.png"></p>
<h2 id="nouveautés-spécifiques-à-un-ou-des-langages">Nouveautés spécifiques à un ou des langages</h2>
<h3 id="ada">Ada</h3>
<p>Sur les plates‐formes les plus courantes, les programmes Ada n’ont plus besoin que la pile soit exécutable pour fonctionner correctement.</p>
<h3 id="brig-hsail">BRIG (HSAIL)</h3>
<p>Prise en charge de BRIG 1.0. BRIG est un format binaire pour HSAIL (<em>Heterogeneous System Architecture Intermediate Language</em>).</p>
<h3 id="famille-cc">Famille C/C++</h3>
<p>Les langages C et C++ partagent les améliorations suivantes :</p>
<ul>
<li>en cas d’erreur (de frappe) sur le nom d’une variable membre, GCC 6 pouvait déjà suggérer un nom correct. GCC 7 va encore plus loin et détectant des noms mal orthographiés de fonctions, macros, types, énumérations, etc. ;</li>
<li>le préprocesseur suggère aussi une correction si une directive est mal écrite ;</li>
<li>ajout des contrôles de débordement pour les opérations arithmétiques, <code>__builtin_add_overflow_p</code>,<code>__builtin_sub_overflow_p</code> et <code>__builtin_mul_overflow_p</code> ; contrairement à leurs équivalents sans le <code>_p</code> final, ceux‐ci ne demandent pas d’argument pour ranger le résultat de l’opération.</li>
</ul><h4 id="améliorations-spécifiques-au-langagec">Améliorations spécifiques au langage C</h4>
<ul>
<li>
<code>-fopenmp</code> comprend le mot‐clef <code>_Atomic</code> de C11 ;</li>
<li>ajouts des types <strong>flottants étendu</strong>, <code>FloatN</code> et <code>FloatNx</code> ; la disponibilité de ces types dépend de l’architecture utilisée.</li>
</ul><h4 id="améliorations-spécifiques-au-langage-c">Améliorations spécifiques au langage C++</h4>
<ul>
<li>prise en charge expérimentale de <strong>C++17</strong> (<code>-std=c++1z</code>) ;</li>
<li>
<a href="//linuxfr.org/news/cpp17-fixe-l-ordre-d-evaluation-des-expressions">l’ordre d’évaluation des expressions</a> peut être activé hors C++17 (<code>-fstrong-eval-order</code>) ou désactivé pour ce dernier (<code>-fno-strong-eval-order</code>) ;</li>
<li>implémentation des fonctionnalités <strong>C++17</strong> au sein de la <em>libstdc++</em>.</li>
</ul><h3 id="fortran">Fortran</h3>
<p>La version 4.5 de la <a href="http://www.openmp.org/specifications/">spécification OpenMP</a> est maintenant partiellement gérée par le compilateur Fortran.</p>
<h3 id="go">Go</h3>
<ul>
<li>il y a une implémentation complète des paquets utilisateurs de Go 1.8.1 ;</li>
<li>par rapport à la chaîne de compilation de Go 1.8.1, le ramasse‐miettes est plus conservateur et moins concurrent ;</li>
<li>
<code>-fgo-optimize-allocs</code> et <code>-fgo-debug-escape</code>
</li>
</ul><h3 id="java">Java</h3>
<p>Java (GCJ) n’existe plus (mais le code est toujours disponible via le gestionnaire de versions).</p>
<h2 id="diagnostics">Diagnostics</h2>
<p>Pour aider à la correction de bogues, GCC 7 apporte ces directives intéressantes :</p>
<ul>
<li>
<code>-fdiagnostics-parseable-fixit</code> : les suggestions de correction sont diffusées sous un format plus lisible et capable d’être mieux digéré par les <a href="https://fr.wikipedia.org/wiki/Environnement_de_d%C3%A9veloppement" title="Environnement de développement intégré">EDI</a> ;</li>
<li>
<code>fdiagnostics-generate-patch</code> : produit un fichier correctif dans le format <em>unifié</em> (<code>patch -u</code>) à la fin du diagnostic.</li>
</ul><h2 id="délestage">Délestage</h2>
<p>Depuis la version 5, deux implémentations sont proposées pour <a href="https://gcc.gnu.org/wiki/Offloading">délester</a>, complètement ou partiellement, l’exécution de code par un processeur externe (c.‐à‐d. un ou plusieurs processeurs graphiques) : <a href="https://gcc.gnu.org/wiki/OpenACC">OpenACC</a> et <a href="https://gcc.gnu.org/wiki/openmp">OpenMP</a>.</p>
<p>Cette version améliore la prise en charge des spécifications <strong>OpenACC 2.0A</strong> et autorise le délestage de <em>régions openMP</em> par les processeurs graphiques NVIDIA (PTX).</p>
<p>Ces deux interfaces sont accessibles via la bibliothèque <a href="https://gcc.gnu.org/onlinedocs/libgomp/"><em>libgomp</em></a>.</p>
<h2 id="divers">Divers</h2>
<ul>
<li>les extensions <a href="https://en.wikipedia.org/wiki/Cilk">Cilk+</a> pour C et C++ sont considérées obsolètes ;</li>
<li>pour les nouvelles cibles, <a href="https://gcc.gnu.org/wiki/LRAIsDefault">un nouveau LRA (<em>Local Register Allocator</em>) est utilisé par défaut</a>.</li>
</ul></div><div><a href="https://linuxfr.org/news/sortie-de-gcc-7-1.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/111630/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/sortie-de-gcc-7-1#comments">ouvrir dans le navigateur</a>
</p>
patrick_gDavid MarecOliverDavy DefaudRyDroidBenoît SibaudclaudexNÿcoFrançois Perradhttps://linuxfr.org/nodes/111630/comments.atomtag:linuxfr.org,2005:News/281682011-05-05T15:14:35+02:002014-11-12T21:30:06+01:00Projection du documentaire libre « Copier n’est pas voler » à Dijon le 12 mai 2011Licence CC By‑SA http://creativecommons.org/licenses/by-sa/3.0/deed.fr<div><p>Dans le cadre de ses 10 ans d’activité, l’association COAGUL vous propose un ciné‐débat le jeudi 12 mai 2011 à 20 h 30 au cinéma Eldorado à Dijon.</p>
<p><em>« La production de biens culturels était basée sur le principe de rareté. À l’heure du numérique, avec la facilité de duplication, se dessine une autre façon d’appréhender la culture. Ce documentaire libre¹, monté par l’association COAGUL, présente deux expériences de création libre, financées par les Internautes. Il s’applique à démontrer, à travers des témoignages, que les faits de partager, diffuser et modifier auront toujours plus de bénéfices que de voter des lois, prononcer des peines de prison ou couper l’accès à Internet. »</em></p>
<p>La projection, animée par Pascal Minguet, sera suivie d’un débat avec Maître Sylvain Champloix et d’autres invités.</p>
<p>Tarif de la projection : <strong>5 €</strong>.</p>
<p>À la suite du débat, nous pourrons boire le verre de l’amitié avec, en accès libre, une table de documentation et la démonstration d’un ordinateur utilisant le système d’exploitation GNU/Linux.</p>
<p>¹ <em>Le documentaire sera mis en ligne après sa première projection.</em></p></div><ul><li>lien nᵒ 1 : <a title="http://cinema-eldorado.fr/index.php?option=com_content&task=view&id=435&Itemid=87" hreflang="fr" href="https://linuxfr.org/redirect/71970">L’annonce sur le site du cinéma l’Eldorado</a></li><li>lien nᵒ 2 : <a title="http://coagul.org/drupal/%C3%A9v%C3%A8nement/cin%C3%A9-d%C3%A9bat-copier-nest-pas-voler" hreflang="fr" href="https://linuxfr.org/redirect/71971">L’annonce complète sur le site de COAGUL</a></li><li>lien nᵒ 3 : <a title="http://www.coagul.org" hreflang="fr" href="https://linuxfr.org/redirect/71972">Le LUG dijonnais COAGUL</a></li></ul><div><p><img src="//img.linuxfr.org/img/687474703a2f2f646f776e6c6f61642e74757866616d696c792e6f72672f6173736f636f6167756c2f64727570616c2d66696c65732f63696e742e706e67/cint.png" alt="Titre de l'image" title="Source : http://download.tuxfamily.org/assocoagul/drupal-files/cint.png"><br><em>Image sous licence CC by-sa réalisée par Dlareg, à partir du travail de « Copying Is Not Theft » de Nina Paley.</em></p></div><div><a href="https://linuxfr.org/news/projection-du-documentaire-libre-copier-n-est-pas-voler-a-dijon-le-12-mai-2011.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/85941/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/news/projection-du-documentaire-libre-copier-n-est-pas-voler-a-dijon-le-12-mai-2011#comments">ouvrir dans le navigateur</a>
</p>
Gérald SchwartzmannBenoît Sibaudhttps://linuxfr.org/nodes/85941/comments.atom