SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
Introduction au
                    Logiciel Libre
                             12 mai 2012
                        Médiathèque d'Amikuze




Médiathèque d'Amikuze      Introduction au Logiciel Libre
     12 mai 2012                    José Fournier
                                                            Page : 1
Organisation de la présentation
●   Exposé sur le Logiciel Libre
●   Présentation des distributions GNU/Linux les
    plus connues
●   Questions – réponses
●   Fixation d'un RDV pour démonstration
    d'installation




    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 2
Crédits
●   Sauf avis contraire toutes les images de Tux et du Gnou,
    incluses dans cette présentation, sont tirées du site
    http://tux.crystalxp.net/ et sont placées sous licence CC
    BY NC SA (voir ici pour plus de détail).
    En cliquant sur une image, vous êtes redirigé sur une
    page relative à son auteur.
●   Ces images sont présentes pour démontrer le dynamisme
    des communautés adeptes du copyleft qui ne comptent
    pas que des programmeurs mais aussi des graphistes,
    des traducteurs, des documentalistes etc.
●   Que chacun d'entre eux soit remercié et reconnu comme il
    le mérite.
    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 3
Tout d'abord, un peu de
           vocabulaire



Médiathèque d'Amikuze   Introduction au Logiciel Libre
     12 mai 2012                 José Fournier
                                                         Page : 4
Un peu de vocabulaire

●   Logiciel
●   Système d'exploitation
●   Noyau
●   Application ou Programme
●   Code source / code machine



    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 5
Logiciel

Pour fonctionner le matériel de l'ordinateur a
besoin d'être conduit par un chef d'orchestre :
le processeur central
La partition que suit ce chef d'orchestre est
écrite sous forme d'instructions placées en
mémoire. Cette suite d'instructions est appelée
programme ou logiciel.
En anglais logiciel se dit software et matériel se
dit hardware.
Médiathèque d'Amikuze   Introduction au Logiciel Libre
     12 mai 2012                 José Fournier
                                                         Page : 6
Système d'exploitation - Noyau
Le logiciel de l'ordinateur n'est pas d'un seul tenant, mais se
décompose en plusieurs parties selon un modèle hiérarchique :


Le système d'exploitation est à la
disposition des applications pour
accomplir des tâches de base
(fonctions). Une partie de ce
système, l'interface de
programmation dialogue avec les
applications, l'autre le noyau prend
en charge les accès au matériel.


   Le système d'exploitation est toujours présent, les
   applications par contre peuvent être installées ou désinstallées.
 Médiathèque d'Amikuze   Introduction au Logiciel Libre
      12 mai 2012                 José Fournier
                                                          Page : 7
Applications
●   Contrairement au système d'exploitation qui
    accomplit des tâches d'intendance, assez
    élémentaires et répétitives, les applications
    accomplissent des tâches plus larges et
    intéressantes pour l'utilisateur comme :

           ●   Naviguer sur Internet
           ●   Créer et gérer un document de texte
           ●   Créer et gérer un dessin
           ●   Enregistrer ou jouer de la musique
           ●   Etc.
    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 8
Pilote                                              Pilote




Médiathèque d'Amikuze   Introduction au Logiciel Libre
     12 mai 2012                 José Fournier
                                                            Page : 9
Part des systèmes d'exploitation les
           plus connus
(source indexel.net part du parc des clients, serveurs exclus)

●
    Microsoft Windows 88%
●   Mac OS 10%
●   Unix
●   GNU/Linux 1%
●   BSD (FreeBSD, PCBSD, OpenBSD)
●
    Android (36% des smartphones selon mac4ever.com)

    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 10
Un peu de vocabulaire




                        Code source




Médiathèque d'Amikuze   Introduction au Logiciel Libre
     12 mai 2012                 José Fournier
                                                         Page : 11
Code source                                               Code machine
Intelligible à l'homme                                    Intelligible à la machine

                                                            01101110 11001101
                                                            11110000 10101110
                                                            10001000 11001100
 Si (x >b) alors                                            11010101 10101001
                                                            01101110 11001101
 { y=4+x} sinon                                             11110000 10101110
                                                            10001000 11001100
 {y=4+b}                                                    11010101 10101001
                                                            01101110 11001101
                                                            11110000 10101110
                             Compilation                    10001000 11001100
                                                            11010101 10101001

           Compact                                                Volumineux

 Médiathèque d'Amikuze   Introduction au Logiciel Libre
      12 mai 2012                 José Fournier
                                                                         Page : 12
Le Logiciel Libre



Médiathèque d'Amikuze   Introduction au Logiciel Libre
     12 mai 2012                 José Fournier
                                                         Page : 13
Qu'est-ce que le logiciel libre ?
Le Logiciel Libre réunit deux choses :
        ●   Des valeurs éthiques fondamentales

        ●   Des programmes informatiques de
             haute qualité couvrant de larges
             besoins

Le tout porté par une large communauté de
développeurs et d'utilisateurs


Médiathèque d'Amikuze   Introduction au Logiciel Libre
     12 mai 2012                 José Fournier
                                                         Page : 14
Des valeurs éthiques fondamentales

●   Liberté
●   Partage et coopération
●   Éducation
●   Transparence




    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 15
Liberté

●   Du point de vue du développeur c'est la liberté
    d'utiliser, de comprendre, de modifier et de
    transmettre les programmes
           ●   Ceci sous-entend le libre accès au code source
●   Du point de vue de l'utilisateur c'est la liberté d'utiliser
    son ordinateur de la manière qui lui convient et avec
    les programmes qui lui conviennent. Ceci implique :
          ●    Des formats ouverts
          ●    Pas de limitation de droits ou d'obligation pour
                protéger des intérêts particuliers
    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 16
Partage et coopération

●   Communauté ouverte à l'échelle planétaire
    soucieuse de démocratie, de progrès technique
    et scientifique sans entraves mercantiles
●   Notion très forte de Biens Communs
●   L'œuvre est collective, cumulative et
    incrémentale (le savoir n'appartient à personne)


    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 17
Éducation

●   Accès des populations défavorisées à des
    produits évolués et hautement éducatifs :
           ●   Les applications en elles-mêmes
           ●   Les tutoriels en ligne pour apprendre à utiliser,
                voire à programmer
           ●   Plus besoin de recourir à des logiciels piratés




    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 18
Transparence
●   Pas de frein au progrès qui ne peut être
    qu'incrémental (c.a.d. ne peut que s'appuyer
    sur le savoir des prédécesseurs)

●   Gage de sécurité et d'indépendance

●   Gage de démocratie (vote, relation avec les
    administrations, etc.)



    Médiathèque d'Amikuze    Introduction au Logiciel Libre
         12 mai 2012                  José Fournier
                                                              Page : 19
Produits de qualité couvrant de
          larges besoins
GNU / Linux
   GNU : GNU is not Unix
   Linux : le noyau

Des applications couvrant la plupart des besoins et
s'appuyant sur des formats ouverts :
   Bureautique (LibreOffice)
   Navigation Internet
   Multimédia
   Programmation
   ...
Médiathèque d'Amikuze   Introduction au Logiciel Libre
     12 mai 2012                 José Fournier
                                                         Page : 20
Aspects juridiques- Licences
●   Gauche d'auteur (copyleft)
           ●   Le droit d'auteur (copyright) est habilement
                utilisé pour garantir que toute liberté sera
                garantie pour tout produit dérivé de l'œuvre
                originale, en particulier celles d'utiliser,
                d'étudier et de modifier.
           ●   Ce «gauche d'auteur» donne au programme
                une certaine immunité contre toute tentative
                d'appropriation pour en faire un produit
                « propriétaire ».


    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 21
Aspects juridiques- Licences
●   La GPL (General Public License)
           ●   C'est la licence du Logiciel Libre par excellence.
                C'est la mise en œuvre stricte du copyleft.
●   La LGPL (Lesser General Public License)
           ●   C'est une version assouplie de la GPL pour
                l'utilisation des bibliothèques libres qui
                peuvent être liées à des produits propriétaires.
                La GPL continue cependant à s'appliquer à la
                librairie elle-même.


    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 22
Aspects juridiques- Licences

●   La DGPL (Documentation General Public
    License)
            ●       C'est la licence pour la documentation
            ●       Le plus souvent la GPL suffit
                .




    Médiathèque d'Amikuze      Introduction au Logiciel Libre
         12 mai 2012                    José Fournier
                                                                Page : 23
Les menaces
●   Brevets logiciels
           ●   Selon Richard Stallman, un des pères fondateurs du
                 Logiciel Libre, c'est la pire menace

●   Lois et traités de défense d'intérêts généraux ou
    particuliers (DADVSI, HADOPI, LOPSI, ACTA)
           ●   Même si certaine trouvent une justification d'intérêt
                général, c'est souvent dans leur mise en œuvre
                privatrice de liberté que les problèmes se posent.




    Médiathèque d'Amikuze    Introduction au Logiciel Libre
         12 mai 2012                  José Fournier
                                                               Page : 24
Un mot sur l'Open Source Initiative
●   Fondée en 98 sous l'impulsion de Eric Steve Raymond et
    Bruce Perens, elle propose une définition concurrente : le
    Logiciel Open Source
●   En pratique les licences sont assez semblables :
           ●   Le terme Free Sofware insiste plus sur les aspects
                 philosophiques et politiques
           ●   Le terme Open Source Sofware met plus l'accent
                 sur les aspects pratiques et stratégiques
●   Un terme nouveau Free Libre Open Source Software
    (FLOSS) tente de concilier les deux
●   Lire à ce propos :
        Le manifeste du .COMmunist http://www.gibello.com/publi/transl/dcm/dcm_fr.html
         http://www.linux-france.org/article/these/cathedrale-bazar/cathedrale-bazar.html
    Médiathèque d'Amikuze        Introduction au Logiciel Libre
         12 mai 2012                      José Fournier
                                                                             Page : 25
GNU / Linux
On englobe sous le vocable GNU /Linux :

       ●   Le système d'exploitation créé par Richard
            Stallman
       ●   Son noyau créé par Linus Torvald

       ●   Les applications compatibles développées par
            la communauté
L'ensemble est diffusé sous forme de
distributions
Médiathèque d'Amikuze    Introduction au Logiciel Libre
     12 mai 2012                  José Fournier
                                                          Page : 26
Distributions
●   C'est un ensemble de paquets logiciels (système
    d'exploitation et applications) et des outils facilitant
    leur installation. Les paquets sont le plus souvent
    fournis en code machine (binaires), le code source
    étant accessible séparément.
●
    Il existe deux grandes familles de paquets :
         ● Paquets deb (Debian)


           ●   Paquets rpm (Red Hat Package Manager)
●   Certaines distributions utilisent des paquets en code
    source qui sont compilés (Gentoo, Arch Linux,…)
    Médiathèque d'Amikuze    Introduction au Logiciel Libre
         12 mai 2012                  José Fournier
                                                              Page : 27
Les distributions les plus connues
Distribution               Type des paquets        Environnement de   Acteurs
                                                   bureau
Ubuntu                     deb                     Unity              Canonical +
                                                                      bénévoles
Kubuntu                    deb                     KDE                Canonical +
                                                                      bénévoles
Debian                     deb                     Gnome classique    Bénévoles
OpenSuse                   rpm                     Gnome              Novell +
                                                   KDE                bénévoles
Fedora                     rpm                     Gnome              Red Hat +
                                                   KDE                bénévoles
Mint LMDE                  deb                     Gnome              (basée sur Ubuntu)
                                                   Gnome classique
Mint                       deb                     Gnome              (basée sur Ubuntu)
                                                   Gnome classique
                                                   KDE
Mandriva                   rpm                     KDE                Mandriva +
   Médiathèque d'Amikuze           Introduction au Logiciel Libre     bénévoles
        12 mai 2012                         José Fournier
                                                                                Page : 28
Exemples d'applications libres
Applications libres       Appli. propriétaire équivalente Usage

LibreOffice               MicrosoftOffice                      Traitement de texte
(suite bureautique)                                            Dessin, présentation,
                                                               calcul (tableur)


Firefox, Seamonkey        Internet Explorer                    Navigation Internet
Chromiun

Thunderbird, Evolution    Outlook Express                      Courrier électronique

VLC, Totem                Window Media Player                  Lecture vidéo

Gimp                      Photoshop                            Retouche images

Eclipse, Netbeans                                              Atelier de
                                                               développement
                                                               logiciel
kMyMoney                  Money                                Gestion finances
  Médiathèque d'Amikuze       Introduction au Logiciel Libre   personnellesPage : 29
       12 mai 2012                     José Fournier
Autres mouvements ou organisations
        adeptes des Biens Communs

●   Creative Commons http://creativecommons.org/about

●   Le projet Génome Humain


●   Kokopelli http://kokopelli-semences.fr/




     Médiathèque d'Amikuze   Introduction au Logiciel Libre
          12 mai 2012                 José Fournier
                                                              Page : 30
Quelques liens utiles
●    Free Software Fondation www.fsf.org
●    FSF France http://fsffrance.org/
●    April www.april.org
●    Framasoft http://www.framasoft.net/
●    La Quadrature du net www.laquadrature.net
●    Documentation Ubuntu http://doc.ubuntu-fr.org/
●     Documentation Mint http://www.linuxmint-fr.org/

    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 31
GNU / Linux et la sécurité
●   GNU / Linux est réputé plus résistant aux attaques
    malveillantes (virus et chevaux de Troie) que les autres
    systèmes
●   Ceci tient en grande partie à une conception plus robuste
    (gestion des droits) mais également au fait que sa rareté en fait
    une cible peu intéressante pour les malveillants.
●   Cependant, croire qu'avec Linux on serait à l'abri de tout serait
    une erreur grossière. Linux comme tout système est attaquable,
    en particulier si on ne respecte pas quelques principes de bon
    sens sur la provenance des logiciels que l'on installe .



    Médiathèque d'Amikuze   Introduction au Logiciel Libre
         12 mai 2012                 José Fournier
                                                             Page : 32
Merci pour votre attention et bienvenue dans le
        monde fraternel du Logiciel Libre




Médiathèque d'Amikuze   Introduction au Logiciel Libre
     12 mai 2012                 José Fournier
                                                         Page : 33

Contenu connexe

Similaire à Introduction au logiciel libre

Les logiciels libres
Les logiciels libresLes logiciels libres
Les logiciels libresSylvain DENIS
 
Introduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libresIntroduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libresBruno Cornec
 
Les Logiciels Libres et Open Sources
Les Logiciels Libres et Open SourcesLes Logiciels Libres et Open Sources
Les Logiciels Libres et Open SourcesJibril Touzi
 
Logiciel Libre - Hedi Magroun - AUF - 2008
Logiciel Libre - Hedi Magroun - AUF - 2008Logiciel Libre - Hedi Magroun - AUF - 2008
Logiciel Libre - Hedi Magroun - AUF - 2008Hedi Magroun
 
Introduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à LinuxIntroduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à LinuxBruno Cornec
 
Open the Source 2: cartographie du marché Open Source belge
Open the Source 2: cartographie du marché Open Source belgeOpen the Source 2: cartographie du marché Open Source belge
Open the Source 2: cartographie du marché Open Source belgeRobert Viseur
 
1 les logicielslibres
1 les logicielslibres1 les logicielslibres
1 les logicielslibresSylvain DENIS
 
Logiciellibre
LogiciellibreLogiciellibre
Logiciellibrem4rylin
 
Cartographie des marchés Open Source belges et français
Cartographie des marchés Open Source belges et françaisCartographie des marchés Open Source belges et français
Cartographie des marchés Open Source belges et françaisRobert Viseur
 
Logiciels libres
Logiciels libresLogiciels libres
Logiciels libresj_lipaz
 
Logiciels Libres, quelles opportunités pour nos entreprises?
Logiciels Libres, quelles opportunités pour nos entreprises?Logiciels Libres, quelles opportunités pour nos entreprises?
Logiciels Libres, quelles opportunités pour nos entreprises?Fdiwa
 
inseme logiciel libre
inseme logiciel libre inseme logiciel libre
inseme logiciel libre Eric Ferrari
 
Cours SE linux
Cours SE linuxCours SE linux
Cours SE linuxIdriss22
 
2011 09-23-logiciels-libres
2011 09-23-logiciels-libres2011 09-23-logiciels-libres
2011 09-23-logiciels-libresSylvain DENIS
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesMichel-Marie Maudet
 
Le web et les logiciels libres
Le web et les logiciels libresLe web et les logiciels libres
Le web et les logiciels libresYannick Pavard
 
Pl news letter_nov10
Pl news letter_nov10Pl news letter_nov10
Pl news letter_nov10robertpluss
 
Comparatif Windows/Linux
Comparatif Windows/LinuxComparatif Windows/Linux
Comparatif Windows/LinuxJibril Touzi
 

Similaire à Introduction au logiciel libre (20)

Les logiciels libres
Les logiciels libresLes logiciels libres
Les logiciels libres
 
Introduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libresIntroduction à Linux et aux logiciels libres
Introduction à Linux et aux logiciels libres
 
Les Logiciels Libres et Open Sources
Les Logiciels Libres et Open SourcesLes Logiciels Libres et Open Sources
Les Logiciels Libres et Open Sources
 
Logiciel Libre - Hedi Magroun - AUF - 2008
Logiciel Libre - Hedi Magroun - AUF - 2008Logiciel Libre - Hedi Magroun - AUF - 2008
Logiciel Libre - Hedi Magroun - AUF - 2008
 
Introduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à LinuxIntroduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à Linux
 
Open the Source 2: cartographie du marché Open Source belge
Open the Source 2: cartographie du marché Open Source belgeOpen the Source 2: cartographie du marché Open Source belge
Open the Source 2: cartographie du marché Open Source belge
 
1 les logicielslibres
1 les logicielslibres1 les logicielslibres
1 les logicielslibres
 
Logiciellibre
LogiciellibreLogiciellibre
Logiciellibre
 
Cartographie des marchés Open Source belges et français
Cartographie des marchés Open Source belges et françaisCartographie des marchés Open Source belges et français
Cartographie des marchés Open Source belges et français
 
Logiciels libres
Logiciels libresLogiciels libres
Logiciels libres
 
Numok - Le logiciel libre
Numok - Le logiciel libreNumok - Le logiciel libre
Numok - Le logiciel libre
 
Logiciels Libres, quelles opportunités pour nos entreprises?
Logiciels Libres, quelles opportunités pour nos entreprises?Logiciels Libres, quelles opportunités pour nos entreprises?
Logiciels Libres, quelles opportunités pour nos entreprises?
 
inseme logiciel libre
inseme logiciel libre inseme logiciel libre
inseme logiciel libre
 
Mag Jll2009
Mag Jll2009Mag Jll2009
Mag Jll2009
 
Cours SE linux
Cours SE linuxCours SE linux
Cours SE linux
 
2011 09-23-logiciels-libres
2011 09-23-logiciels-libres2011 09-23-logiciels-libres
2011 09-23-logiciels-libres
 
Cohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétairesCohabitation Logiciels Libres et propriétaires
Cohabitation Logiciels Libres et propriétaires
 
Le web et les logiciels libres
Le web et les logiciels libresLe web et les logiciels libres
Le web et les logiciels libres
 
Pl news letter_nov10
Pl news letter_nov10Pl news letter_nov10
Pl news letter_nov10
 
Comparatif Windows/Linux
Comparatif Windows/LinuxComparatif Windows/Linux
Comparatif Windows/Linux
 

Introduction au logiciel libre

  • 1. Introduction au Logiciel Libre 12 mai 2012 Médiathèque d'Amikuze Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 1
  • 2. Organisation de la présentation ● Exposé sur le Logiciel Libre ● Présentation des distributions GNU/Linux les plus connues ● Questions – réponses ● Fixation d'un RDV pour démonstration d'installation Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 2
  • 3. Crédits ● Sauf avis contraire toutes les images de Tux et du Gnou, incluses dans cette présentation, sont tirées du site http://tux.crystalxp.net/ et sont placées sous licence CC BY NC SA (voir ici pour plus de détail). En cliquant sur une image, vous êtes redirigé sur une page relative à son auteur. ● Ces images sont présentes pour démontrer le dynamisme des communautés adeptes du copyleft qui ne comptent pas que des programmeurs mais aussi des graphistes, des traducteurs, des documentalistes etc. ● Que chacun d'entre eux soit remercié et reconnu comme il le mérite. Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 3
  • 4. Tout d'abord, un peu de vocabulaire Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 4
  • 5. Un peu de vocabulaire ● Logiciel ● Système d'exploitation ● Noyau ● Application ou Programme ● Code source / code machine Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 5
  • 6. Logiciel Pour fonctionner le matériel de l'ordinateur a besoin d'être conduit par un chef d'orchestre : le processeur central La partition que suit ce chef d'orchestre est écrite sous forme d'instructions placées en mémoire. Cette suite d'instructions est appelée programme ou logiciel. En anglais logiciel se dit software et matériel se dit hardware. Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 6
  • 7. Système d'exploitation - Noyau Le logiciel de l'ordinateur n'est pas d'un seul tenant, mais se décompose en plusieurs parties selon un modèle hiérarchique : Le système d'exploitation est à la disposition des applications pour accomplir des tâches de base (fonctions). Une partie de ce système, l'interface de programmation dialogue avec les applications, l'autre le noyau prend en charge les accès au matériel. Le système d'exploitation est toujours présent, les applications par contre peuvent être installées ou désinstallées. Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 7
  • 8. Applications ● Contrairement au système d'exploitation qui accomplit des tâches d'intendance, assez élémentaires et répétitives, les applications accomplissent des tâches plus larges et intéressantes pour l'utilisateur comme : ● Naviguer sur Internet ● Créer et gérer un document de texte ● Créer et gérer un dessin ● Enregistrer ou jouer de la musique ● Etc. Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 8
  • 9. Pilote Pilote Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 9
  • 10. Part des systèmes d'exploitation les plus connus (source indexel.net part du parc des clients, serveurs exclus) ● Microsoft Windows 88% ● Mac OS 10% ● Unix ● GNU/Linux 1% ● BSD (FreeBSD, PCBSD, OpenBSD) ● Android (36% des smartphones selon mac4ever.com) Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 10
  • 11. Un peu de vocabulaire Code source Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 11
  • 12. Code source Code machine Intelligible à l'homme Intelligible à la machine 01101110 11001101 11110000 10101110 10001000 11001100 Si (x >b) alors 11010101 10101001 01101110 11001101 { y=4+x} sinon 11110000 10101110 10001000 11001100 {y=4+b} 11010101 10101001 01101110 11001101 11110000 10101110 Compilation 10001000 11001100 11010101 10101001 Compact Volumineux Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 12
  • 13. Le Logiciel Libre Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 13
  • 14. Qu'est-ce que le logiciel libre ? Le Logiciel Libre réunit deux choses : ● Des valeurs éthiques fondamentales ● Des programmes informatiques de haute qualité couvrant de larges besoins Le tout porté par une large communauté de développeurs et d'utilisateurs Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 14
  • 15. Des valeurs éthiques fondamentales ● Liberté ● Partage et coopération ● Éducation ● Transparence Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 15
  • 16. Liberté ● Du point de vue du développeur c'est la liberté d'utiliser, de comprendre, de modifier et de transmettre les programmes ● Ceci sous-entend le libre accès au code source ● Du point de vue de l'utilisateur c'est la liberté d'utiliser son ordinateur de la manière qui lui convient et avec les programmes qui lui conviennent. Ceci implique : ● Des formats ouverts ● Pas de limitation de droits ou d'obligation pour protéger des intérêts particuliers Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 16
  • 17. Partage et coopération ● Communauté ouverte à l'échelle planétaire soucieuse de démocratie, de progrès technique et scientifique sans entraves mercantiles ● Notion très forte de Biens Communs ● L'œuvre est collective, cumulative et incrémentale (le savoir n'appartient à personne) Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 17
  • 18. Éducation ● Accès des populations défavorisées à des produits évolués et hautement éducatifs : ● Les applications en elles-mêmes ● Les tutoriels en ligne pour apprendre à utiliser, voire à programmer ● Plus besoin de recourir à des logiciels piratés Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 18
  • 19. Transparence ● Pas de frein au progrès qui ne peut être qu'incrémental (c.a.d. ne peut que s'appuyer sur le savoir des prédécesseurs) ● Gage de sécurité et d'indépendance ● Gage de démocratie (vote, relation avec les administrations, etc.) Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 19
  • 20. Produits de qualité couvrant de larges besoins GNU / Linux GNU : GNU is not Unix Linux : le noyau Des applications couvrant la plupart des besoins et s'appuyant sur des formats ouverts : Bureautique (LibreOffice) Navigation Internet Multimédia Programmation ... Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 20
  • 21. Aspects juridiques- Licences ● Gauche d'auteur (copyleft) ● Le droit d'auteur (copyright) est habilement utilisé pour garantir que toute liberté sera garantie pour tout produit dérivé de l'œuvre originale, en particulier celles d'utiliser, d'étudier et de modifier. ● Ce «gauche d'auteur» donne au programme une certaine immunité contre toute tentative d'appropriation pour en faire un produit « propriétaire ». Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 21
  • 22. Aspects juridiques- Licences ● La GPL (General Public License) ● C'est la licence du Logiciel Libre par excellence. C'est la mise en œuvre stricte du copyleft. ● La LGPL (Lesser General Public License) ● C'est une version assouplie de la GPL pour l'utilisation des bibliothèques libres qui peuvent être liées à des produits propriétaires. La GPL continue cependant à s'appliquer à la librairie elle-même. Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 22
  • 23. Aspects juridiques- Licences ● La DGPL (Documentation General Public License) ● C'est la licence pour la documentation ● Le plus souvent la GPL suffit . Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 23
  • 24. Les menaces ● Brevets logiciels ● Selon Richard Stallman, un des pères fondateurs du Logiciel Libre, c'est la pire menace ● Lois et traités de défense d'intérêts généraux ou particuliers (DADVSI, HADOPI, LOPSI, ACTA) ● Même si certaine trouvent une justification d'intérêt général, c'est souvent dans leur mise en œuvre privatrice de liberté que les problèmes se posent. Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 24
  • 25. Un mot sur l'Open Source Initiative ● Fondée en 98 sous l'impulsion de Eric Steve Raymond et Bruce Perens, elle propose une définition concurrente : le Logiciel Open Source ● En pratique les licences sont assez semblables : ● Le terme Free Sofware insiste plus sur les aspects philosophiques et politiques ● Le terme Open Source Sofware met plus l'accent sur les aspects pratiques et stratégiques ● Un terme nouveau Free Libre Open Source Software (FLOSS) tente de concilier les deux ● Lire à ce propos : Le manifeste du .COMmunist http://www.gibello.com/publi/transl/dcm/dcm_fr.html http://www.linux-france.org/article/these/cathedrale-bazar/cathedrale-bazar.html Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 25
  • 26. GNU / Linux On englobe sous le vocable GNU /Linux : ● Le système d'exploitation créé par Richard Stallman ● Son noyau créé par Linus Torvald ● Les applications compatibles développées par la communauté L'ensemble est diffusé sous forme de distributions Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 26
  • 27. Distributions ● C'est un ensemble de paquets logiciels (système d'exploitation et applications) et des outils facilitant leur installation. Les paquets sont le plus souvent fournis en code machine (binaires), le code source étant accessible séparément. ● Il existe deux grandes familles de paquets : ● Paquets deb (Debian) ● Paquets rpm (Red Hat Package Manager) ● Certaines distributions utilisent des paquets en code source qui sont compilés (Gentoo, Arch Linux,…) Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 27
  • 28. Les distributions les plus connues Distribution Type des paquets Environnement de Acteurs bureau Ubuntu deb Unity Canonical + bénévoles Kubuntu deb KDE Canonical + bénévoles Debian deb Gnome classique Bénévoles OpenSuse rpm Gnome Novell + KDE bénévoles Fedora rpm Gnome Red Hat + KDE bénévoles Mint LMDE deb Gnome (basée sur Ubuntu) Gnome classique Mint deb Gnome (basée sur Ubuntu) Gnome classique KDE Mandriva rpm KDE Mandriva + Médiathèque d'Amikuze Introduction au Logiciel Libre bénévoles 12 mai 2012 José Fournier Page : 28
  • 29. Exemples d'applications libres Applications libres Appli. propriétaire équivalente Usage LibreOffice MicrosoftOffice Traitement de texte (suite bureautique) Dessin, présentation, calcul (tableur) Firefox, Seamonkey Internet Explorer Navigation Internet Chromiun Thunderbird, Evolution Outlook Express Courrier électronique VLC, Totem Window Media Player Lecture vidéo Gimp Photoshop Retouche images Eclipse, Netbeans Atelier de développement logiciel kMyMoney Money Gestion finances Médiathèque d'Amikuze Introduction au Logiciel Libre personnellesPage : 29 12 mai 2012 José Fournier
  • 30. Autres mouvements ou organisations adeptes des Biens Communs ● Creative Commons http://creativecommons.org/about ● Le projet Génome Humain ● Kokopelli http://kokopelli-semences.fr/ Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 30
  • 31. Quelques liens utiles ● Free Software Fondation www.fsf.org ● FSF France http://fsffrance.org/ ● April www.april.org ● Framasoft http://www.framasoft.net/ ● La Quadrature du net www.laquadrature.net ● Documentation Ubuntu http://doc.ubuntu-fr.org/ ● Documentation Mint http://www.linuxmint-fr.org/ Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 31
  • 32. GNU / Linux et la sécurité ● GNU / Linux est réputé plus résistant aux attaques malveillantes (virus et chevaux de Troie) que les autres systèmes ● Ceci tient en grande partie à une conception plus robuste (gestion des droits) mais également au fait que sa rareté en fait une cible peu intéressante pour les malveillants. ● Cependant, croire qu'avec Linux on serait à l'abri de tout serait une erreur grossière. Linux comme tout système est attaquable, en particulier si on ne respecte pas quelques principes de bon sens sur la provenance des logiciels que l'on installe . Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 32
  • 33. Merci pour votre attention et bienvenue dans le monde fraternel du Logiciel Libre Médiathèque d'Amikuze Introduction au Logiciel Libre 12 mai 2012 José Fournier Page : 33