Introduction aux logiciels libres image/svg+xml Introduction aux logiciels libres   Michael Opdenacker Introduction au Logiciel Libre Passionné de logiciels libres depuis 1994Utilisateur de GNU/Linux depuis 1997Fondateur de la société Bootlin en 2004Auteur de supports de formation libresPrésentations à de nombreuses conférences Michael Opdenacker Préparer l'après COVID-19Besoin de plus de partage, de coopérationBesoin d'une économie de proximitéLe Logiciel Libre encourage tout cela Pourquoi cette présentation ? Un logiciel est libre si et seulement sisa licence garantit les quatre libertés fondamentales : - la liberté d'utiliser le logiciel - la liberté de copier le logiciel - la liberté d'étudier le logiciel - la liberté de modifier le logiciel et de redistribuer les versions modifiées Logiciel libre : définition Liberté Égalité Fraternité Ça ne vous rappelle rien ? Je n'y connais rien en virus !Normal, je n'utilise pas Windows Avertissement Libertés d'utiliser et de copier : pas garantiesLiberté d'étudier et de modifier : nonLiberté de redistribuer: nonCe sont aussi des logiciels propriétaires (privateurs) C'est tout ce dont vous avez besoin pour faire fonctionnervotre ordinateur :- Un noyau : pour faire marcher le matériel, la communication, l'exécution des programmes en simultané- Des couches bas niveau : programmes de base et bibliothèques de code partagé - Des programmes pour les utilisateurs Qu'est-ce qu'un système d'exploitation ? 1970 : création du système d'exploitation UNIX1984 : les UNIX sont devenus propriétaires. Richard Stallman formalise la notion de logiciel libre et lance le projet GNU.1991 : Linus Torvalds crée le noyau Linux pour PC.Avec GNU + Linux, vous avez enfin un système d'exploitationcomplètement libre (GNU/Linux)1995 : GNU/Linux domine dans les serveurs pour Internet 2000-2010 : Linux s'impose dans l'informatique embarquée2008 : Linux s'impose dans la téléphonie (Android) Un peu d'histoire... Le futur des systèmes d'exploitation Attention aux logiciels gratuits Toutes basées sur le droit d'auteur ("copyright")- Licences permissives (MIT, Apache, BSD, Artistic...) : très peu d'obligations. On peut transformer en logiciel propriétaire.- Licences "Copyleft" (GPL, LGPL, MPL...) : obligation de conserver la même license. Un logiciel modifié reste Copyleft. Deux types de licences - Le Logiciel Libre défend la liberté et la coopération. Ses adaptes refuseront le plus possible les logiciels propriétaires - L'Open Source insiste sur la supériorité technique de partager le code des programmes. Ses adaptes pourront utiliser des logiciels propriétaires s'ils sont supérieurs aux alternatives libres.Deux définitions compatibles, heureusement. Logiciel Libre ou Open Source ? Adhésion aux valeurs de liberté, égalité, fraternitéDésir d'indépendance (nationale ou individuelle)Les logiciels libres sont gratuits et pérennesDévelopper une économie locale de prestataires de servicesRester maître de ses donnéesSécuriser le fruit de son travailBesoin de sécurité : très peu de malware sous LinuxBesoin de qualité et de stabilitéBesoin de garantir le respect de sa vie privée Pourquoi choisir des logiciels libres ? Les données que vous créez vous appartiennentAvec un logiciel propriétaire ou une plateformeen ligne, vous n'avez pas de garantie de pouvoir lesutiliser dans une dizaine d'années ou plus.Les logiciels libres se reposent sur des formats dedonnées ouverts. Même si le logiciel n'existe plus dans10 ans, le format sera peut-être encore pris en chargeou vous pourrez payer quelqu'un pour réaliser unconvertisseur. Importance de rester maître de ses données - GNU/Linux (système d'exploitation) - Android (SE pour smartphones, tablettes...) - Gimp (traitement d'images, comme Photoshop) - Inkscape (dessin vectoriel, comme Adobe Illustrator) - Blender (rendu et animation 3D) - Tous les langages de programmation - Firefox (navigateur) - Thunderbird (client e-mail) - Libre Office (Suite office) - WordPress (blog) - VLC (lecteur vidéo) - Scribus (outil de publication, comme Adobe Illustrator) Logiciels libres les plus connus - Signal (à la place de WhatsApp) - Mastodon (à la place de Twitter, solution décentralisée) - Peertube (héberger des vidéos, solution décentralisée) - NewPipe (client YouTube, qui fonctionne hors-ligne et l'écran éteint, et n'utilise pas vos recherches pour proposer des pubs ciblées) Logiciels libres moins connus Licence Creative Commons - BY - SA - 4.0https://creativecommons.org/licenses/by-sa/4.0/ - La plupart des logiciels libres sont déjà disponibles sous Windows et Mac. Essayez-les !- Choisir une distribution GNU / Linux : Ubuntu, Fedora, Debian...- Télécharger la distribution sur clé USB et démarrer Linux sur votre ordinateur pour essayer, sans rien installer.- Une fois que vous êtes prêt(e), vous pouvez installer Linux sur une partition de votre ordinateur, et même garder Windows si vous n'avez pas le choix. Comment débuter - Sur PC - Installer l'application F-Droid https://f-droid.org/- C'est une boutique d'applications qui ne contient que des logiciels libres !- Vous pouvez héberger vos données (photos, agenda, contacts) vous même ou via un fournisseur alternative, au lieu d'utiliser les services de Google. Voir https://nextcloud.com/ (vous aurez besoin d'un infor- maticien pour mettre en place le service) - Pour aller plus loin, s'il prend en charge votre téléphone, LineageOS peut reflasher complètement votre système avec seulement des applications libres (sans les applications Google) Comment débuter - Sur Android https://www.raspberrypi.org/- Une petite carte conçue pour l'éducation- Un ordinateur complet, qui ne coûte que 40 euros environ, tout en étant fabriqué en Europe.- Alimenté par un simple port USB - Ne consomme pas plus qu'un téléphone ! Comment débuter - Sur Raspberry Pi       Raspberry Pi 3 Model B V1.2 Power HDMI Audio USB 2x USB 2x ETHERNET DSI (DISPLAY) CSI (CAMERA) GPIO © Raspberry Pi 2015 Comment obtenir de l'aide ? Comment apporter sa pierre sans être informaticien ? - Framasoft https://framasoft.org/fr/ Soutenir leurs actions pour décentraliser Internet (réduction d'impôt sur les dons)- April https://april.org Font la promotion des logiciels libres et du lobbying auprès des parlementaires pour lutter contre les projets de loi contraires aux intérêts des utilisateurs des logiciels libres et aux libertés numériques. Les associations - Wikipedia- Arduino - Le matériel électronique libre- OpenStreetMap - La Monnaie Libre- Et tant d'autres ! Des projects inspirés des logiciels libres Des questions ?michael@opdenacker.org - Ne jamais contacter uniquement le développeur d'un programme mais la communauté toute entière (forum, liste de discussion), pour que la résolution du problème profite à tous.- Personne n'est obligé de vous aider gratuitement. Donnez envie de vous aider et de trouver ensemble une solution qui profitera à tous : expliquez bien votre problème et ce que vous avez déjà essayé de faire pour le résoudre.- Ce qui est unique avec le logiciel libre, c'est que la probabilité d'avoir une solution utile ne dépendra pas de qui vous êtes (gros client ou petit client), mais de la pertinence et de la qualité de votre question. - Adhérer aux associations (page suivante)- Faites connaître autour de vous les logiciels libres que vous utilisez.- Écrivez des tutoriels, faites des vidéos, améliorez la documentation.- Faites des rapports de bugs aux développeurs- Participez à la traduction des logiciels libres vers d'autres langues. Lien vers la présentation:https://bootlin.com/pub/conferences/2020/misc/free-software-fr/free-software-fr.sozi.html Présentation réalisée avec les logiciels libres Sozi et InkscapeImages: https://bootlin.com/pub/conferences/2020/misc/free-software-fr/image-credits.txt
1
  1. Titre
  2. Michael
  3. Pourquoi 1
  4. Pourquoi 2
  5. Avertissement
  6. Définition
  7. Rappelle rien ?
  8. Liberté, égalité...
  9. 2 types de licences
  10. Libre ou Open Source
  11. Shareware
  12. OS
  13. Histoire
  14. Futur
  15. Plus connus
  16. Moins connus
  17. Débuter sur PC
  18. Débuter sur Android
  19. Débuter sur Raspberry Pi
  20. Obtenir de l'aide
  21. Comment aider
  22. Associations
  23. Associations
  24. The End