Atelier « Open Source » : Les logiciels libres Formations PBC Sessions de février 2004
Objectif de formation 1 A l’issue de cet objectif de formation, l’apprenant saura différencier les différents types de logicielsA l’issue de cet objectif de formation, l’apprenant saura différencier les différents types de logiciels
Objectif pédagogique 1 Comprendre ce qu’est un logicielComprendre ce qu’est un logiciel
Le logiciel Programme informatique qui donne des instructions à l’ordinateurProgramme informatique qui donne des instructions à l’ordinateur –Exemples ? Classification selon :Classification selon : –Leur fonction –Leur mode de production –Leur position commerciale
Objectifs pédagogique 2 Connaître la classification des logiciels selon leur fonctionConnaître la classification des logiciels selon leur fonction
Selon la fonction Les systèmes d’exploitationLes systèmes d’exploitation –Exemples ? Les logiciels d’application ou applicationsLes logiciels d’application ou applications –Exemples ? Les logiciels de développement d’applicationsLes logiciels de développement d’applications –Exemples ?
Objectif pédagogique 3 Connaître la classification des logiciels selon leur mode de productionConnaître la classification des logiciels selon leur mode de production
Selon leur mode de production Les logiciels « propriétaires »Les logiciels « propriétaires » –Exemples ? Les logiciels « libres » ou « open source »Les logiciels « libres » ou « open source » –Exemples ?
Objectif pédagogique 4 Connaître la classification des logiciels selon leur position commercialeConnaître la classification des logiciels selon leur position commerciale
Selon leur position commerciale Les logiciels payantsLes logiciels payants –Exemples ? Les logiciels gratuits, « gratuiciels », « freeware »Les logiciels gratuits, « gratuiciels », « freeware » –Exemples ? Les « partagiciels », « shareware »Les « partagiciels », « shareware » –Exemples ?
Objectif de formation 2 A l’issue de cet objectif de formation, l’apprenant saura définir le monde du logiciel libreA l’issue de cet objectif de formation, l’apprenant saura définir le monde du logiciel libre
Les principes du « monde libre » Liberté d’utilisationLiberté d’utilisation Liberté de modificationLiberté de modification Liberté de redistributionLiberté de redistribution => Code source fourni => Contexte communautaire
Le logiciel libre Logiciel dont le code source est librement disponible, duplicable et redistribuableLogiciel dont le code source est librement disponible, duplicable et redistribuable Logiciel avec des droits d’auteurLogiciel avec des droits d’auteur Logiciel dont la licence donne des droits plus étendus que le droit d’usage aux utilisateurs.Logiciel dont la licence donne des droits plus étendus que le droit d’usage aux utilisateurs. Libre = Open SourceLibre = Open Source Libre ≠ Gratuit, mais majoritairement coûts réduitsLibre ≠ Gratuit, mais majoritairement coûts réduits
Les licences du libre Les licences copyleftéesLes licences copyleftées –La licence GPL (General Public License) –La LGPL Les licences non copyleftéesLes licences non copyleftées –Les licences type BSD –Les licences type XFree86
Objectif pédagogique 2 Comprendre ce qu’est un logiciel propriétaireComprendre ce qu’est un logiciel propriétaire
Le logiciel propriétaire Logiciel dont le code source n’est pas accessibleLogiciel dont le code source n’est pas accessible Logiciel avec des droits d’auteurLogiciel avec des droits d’auteur Logiciel dont la licence se limite aux droits d’usageLogiciel dont la licence se limite aux droits d’usage Propriétaire = PayantPropriétaire = Payant Propriétaire = Développements propres à une entitéPropriétaire = Développements propres à une entité
Objectif de formation 3 A l’issue de cet objectif de formation, l’apprenant aura découvert quelques logiciels libresA l’issue de cet objectif de formation, l’apprenant aura découvert quelques logiciels libres
Objectif pédagogique 1 Découvrir les logiciels libres de la distribution KnoppixDécouvrir les logiciels libres de la distribution Knoppix
Logiciels « libres » de Knoppix Bureautique :Bureautique : –Suite Open Office –Suite KOffice Multimédia :Multimédia : –XMMS (lecteur audio) –Audacity (logiciel de traitement sonore) –Xine (lecteur vidéo) –VLC –VideoLanClient (lecteur vidéo) –XawTV (logiciel de visualisation TV) –Gimp (logiciel de retouche photo) –Gtkam (logiciel de transfert de photos vers l’ordinateur) –Kooka (logiciel de scanning)
Activité 1 Rechercher ces logiciels sur votre ordinateurRechercher ces logiciels sur votre ordinateur Les comparer aux logiciels que vous connaissez sous WindowsLes comparer aux logiciels que vous connaissez sous Windows
Logiciels « libres » de Knoppix Internet et Communication :Internet et Communication : –Mozilla (navigateur) –Konqueror (navigateur) –Mozilla mail (client mail) –Gaim (logiciel de messagerie multi-protocoles) –KIrc (logiciel de chat) –GnomeMeeting (logiciel de vidéo-conférence) Utilitaires :Utilitaires : –Ark (logiciel de compression/décompression) –k3b (logiciel de gravage de CD) –Partimage (logiciel de sauvegarde) –Rdesktop (logiciel d’accès à distance)
Activité 2 Rechercher ces logiciels sur votre ordinateurRechercher ces logiciels sur votre ordinateur Les comparer aux logiciels que vous connaissez sous WindowsLes comparer aux logiciels que vous connaissez sous Windows
Objectif pédagogique 2 Découvrir les logiciels libres pour WindowsDécouvrir les logiciels libres pour Windows
Logiciels « libres » pour Windows/Linux Bureautique :Bureautique : –Open Office (suite bureautique) – CD Free-eOS –Abiworld (logiciel de traitement de texte) – CD Free-eOS –Scite (éditeur de texte ou de code) – CD Free-eOS Multimédia :Multimédia : –Audacity (logiciel de traitement sonore) –Zinf (lecteur audio) – CD Free-eOS –VideoLan Client (lecteur vidéo) – CD Free-eOS –Gimp (logiciel de retouche photo) – CD Free-eOS –XnView (visualiseur et convertisseur d’images) – CD Free-eOS –Blender (logiciel 3D) –Qcad (logiciel de DAO) – CD Free-eOS –Dia (logiciel de réalisation de diagrammes) – CD Free-eOS –Escritor (logiciel graphique) – CD Free-eOS –Blender (logiciel de 3D) – CD Free-eOS
Logiciels « libres » pour Windows/Linux Internet et Communication :Internet et Communication : –Mozilla (navigateur) – CD Free-eOS –Mozilla Firebird (navigateur) – CD Free-eOS –Mozilla mail (client mail) – CD Free-eOS –Opera (navigateur Web) –Netscape (navigateur Web) –Phoenix (navigateur Web) – CD Free-eOS –Netscape Mail (client mail) –Opera M2 (client mail) –Gaim (client de messagerie instantanée) – CD Free-eOS –Psi (logiciel de messagerie instantanée) –SpeakFreely (logiciel de téléphonie) – CD Free-eOS –Coccinella (logiciel de messagerie instantanée) – CD Free-eOS Internet et Communication :Internet et Communication : –Ark (logiciel de compression/décompression) –k3b (logiciel de gravage de CD) –Partimage (logiciel de sauvegarde) –Rdesktop (logiciel d’accès à distance)
Logiciels « libres » pour Windows Multimédia :Multimédia : –BS Player (lecteur multimédia) –Camstudio (logiciel qui filme l’écran) – CD Free-eOS –Photo Filtre (logiciel de retouche d’images) –Screen Copy (logiciel de capture d’écrans) – CD Free- eOS Internet et Communication :Internet et Communication : –MesNews (logiciel de newsgroup) –FileZilla (logiciel FTP) – CD Free-eOS –Realpopup (logiciel de messagerie instantanée) – CD Free-eOS –Exodus (client Jabber – messagerie instantanée)– CD Free-eOS –Putty (logiciel Telnet) – CD Free-eOS
Logiciels « libres » pour Windows Utilitaires :Utilitaires : –Seven zip (logiciel de compression/decompression) - CD Free-eOS –NetTime (synchronisateur horaire) – CD Free- eOS
Objectif de formation 4 A l’issue de cet objectif de formation, l’apprenant saura évaluer les conséquences liées au choix des logiciels « libres ».A l’issue de cet objectif de formation, l’apprenant saura évaluer les conséquences liées au choix des logiciels « libres ».
Objectif pédagogique 1 Connaître les différents modes d’entrée dans le monde du logiciel « libre »Connaître les différents modes d’entrée dans le monde du logiciel « libre »
Les modes d’entrée Le « Tout-libre »Le « Tout-libre » Logiciels libres sur OS propriétaireLogiciels libres sur OS propriétaire Deux OS sur une même machineDeux OS sur une même machine
Objectif pédagogique 2 Connaître les avantages des logiciels «libres»Connaître les avantages des logiciels «libres»
Les avantages du « libre » Les avantages financiers et pratiquesLes avantages financiers et pratiques Les avantages commerciauxLes avantages commerciaux Les avantages techniquesLes avantages techniques Les avantages juridiques et sécuritairesLes avantages juridiques et sécuritaires Les avantages psychologiquesLes avantages psychologiques
Objectif pédagogique 3 Connaître les inconvénients des logiciels «libres»Connaître les inconvénients des logiciels «libres»
Les inconvénients du « libre » Les inconvénients financiers et pratiquesLes inconvénients financiers et pratiques Les inconvénients commerciauxLes inconvénients commerciaux Les inconvénients techniquesLes inconvénients techniques Les inconvénients juridiques et sécuritairesLes inconvénients juridiques et sécuritaires Les inconvénients psychologiquesLes inconvénients psychologiques