Download - Logiciels libres, logiciels propriétaires. Histoire et ...

Transcript
Page 1: Logiciels libres, logiciels propriétaires. Histoire et ...

HAL Id hal-03152790httpshalarchives-ouvertesfrhal-03152790

Submitted on 25 Feb 2021

HAL is a multi-disciplinary open accessarchive for the deposit and dissemination of sci-entific research documents whether they are pub-lished or not The documents may come fromteaching and research institutions in France orabroad or from public or private research centers

Lrsquoarchive ouverte pluridisciplinaire HAL estdestineacutee au deacutepocirct et agrave la diffusion de documentsscientifiques de niveau recherche publieacutes ou noneacutemanant des eacutetablissements drsquoenseignement et derecherche franccedilais ou eacutetrangers des laboratoirespublics ou priveacutes

Distributed under a Creative Commons Attribution| 40 International License

Logiciels libres logiciels proprieacutetaires Histoire eteacutevolution du logiciel libre

Marie Puren

To cite this versionMarie Puren Logiciels libres logiciels proprieacutetaires Histoire et eacutevolution du logiciel libre MasterOutils et humaniteacutes numeacuteriques France 2020 hal-03152790

LOGICIELS LIBRES LOGICIELS PROPRIEacuteTAIRESHistoire et eacutevolution du logiciel libre

Marie Puren2 novembre 2020 CM3 suppleacutementaire

UVSQ | M1 ACPCI ECMAH EMAS HCS RCL

PLAN

Des logiciels

Le logiciel libre

Deacutefinitions

Quelques notions autour du logiciel libre

Logiciels libres vs logiciels proprieacutetaires

Histoire du logiciel libre

Le noyau Linux

Les logiciels libres aujourdrsquohui

Licence CC BY 20 FR Marie Puren 2

DES LOGICIELS

LE SYSTEgraveME DrsquoEXPLOITATION

Systegraveme drsquoexploitation ou OS (Operating System) rdquoensemble deprogrammes qui ont pour but de diriger lrsquoutilisation des diffeacuterentesressources mateacuterielles de lrsquoordinateur par les logiciels applicatifsrdquo

(cf Deacutefinition du systegraveme drsquoexploitation)

Licence CC BY 20 FR Marie Puren 4

LE SYSTEgraveME DrsquoEXPLOITATION

Il gegravere

∙ le processeur∙ la meacutemoire vive ou RAM (Random Access Memory)∙ lrsquoexeacutecution des applications en leur attribuant les ressourcesneacutecessaires

∙ lrsquoutilisation de peacuteripheacuteriques

Systegraveme drsquoexploitation = cerveau de lrsquoordinateur

Licence CC BY 20 FR Marie Puren 5

LE SYSTEgraveME DrsquoEXPLOITATION

Il se compose de

∙ un noyau (kernel) ensemble de programmes qui servent agraveobtenir les fonctions de base de lrsquoordinateur comme la lectureet lrsquoeacutecriture de fichiers lrsquoaffichage agrave lrsquoeacutecran etc

∙ une interface systegraveme (shell)∙ un systegraveme de fichiers

Les systegravemes drsquoexploitation les plus connus Microsoft WindowsmacOS et iOS (pour les appareils mobiles comme les smartphones

et les Ipads) GNULinux

Licence CC BY 20 FR Marie Puren 6

LE LOGICIEL LIBRE

LE LOGICIEL

Logiciel = ensemble de programmes qui permet agrave un ordinateur ou agraveun systegraveme informatique drsquoassurer une tacircche ou une fonction en

particulier

Distinction entre

∙ Partie mateacuterielle = ordinateur + peacuteripheacuterique (hardware)∙ Partie logicielle = programmes rdquoeacutecritsrdquo sur le disque dur(software)

Licence CC BY 20 FR Marie Puren 8

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 2: Logiciels libres, logiciels propriétaires. Histoire et ...

LOGICIELS LIBRES LOGICIELS PROPRIEacuteTAIRESHistoire et eacutevolution du logiciel libre

Marie Puren2 novembre 2020 CM3 suppleacutementaire

UVSQ | M1 ACPCI ECMAH EMAS HCS RCL

PLAN

Des logiciels

Le logiciel libre

Deacutefinitions

Quelques notions autour du logiciel libre

Logiciels libres vs logiciels proprieacutetaires

Histoire du logiciel libre

Le noyau Linux

Les logiciels libres aujourdrsquohui

Licence CC BY 20 FR Marie Puren 2

DES LOGICIELS

LE SYSTEgraveME DrsquoEXPLOITATION

Systegraveme drsquoexploitation ou OS (Operating System) rdquoensemble deprogrammes qui ont pour but de diriger lrsquoutilisation des diffeacuterentesressources mateacuterielles de lrsquoordinateur par les logiciels applicatifsrdquo

(cf Deacutefinition du systegraveme drsquoexploitation)

Licence CC BY 20 FR Marie Puren 4

LE SYSTEgraveME DrsquoEXPLOITATION

Il gegravere

∙ le processeur∙ la meacutemoire vive ou RAM (Random Access Memory)∙ lrsquoexeacutecution des applications en leur attribuant les ressourcesneacutecessaires

∙ lrsquoutilisation de peacuteripheacuteriques

Systegraveme drsquoexploitation = cerveau de lrsquoordinateur

Licence CC BY 20 FR Marie Puren 5

LE SYSTEgraveME DrsquoEXPLOITATION

Il se compose de

∙ un noyau (kernel) ensemble de programmes qui servent agraveobtenir les fonctions de base de lrsquoordinateur comme la lectureet lrsquoeacutecriture de fichiers lrsquoaffichage agrave lrsquoeacutecran etc

∙ une interface systegraveme (shell)∙ un systegraveme de fichiers

Les systegravemes drsquoexploitation les plus connus Microsoft WindowsmacOS et iOS (pour les appareils mobiles comme les smartphones

et les Ipads) GNULinux

Licence CC BY 20 FR Marie Puren 6

LE LOGICIEL LIBRE

LE LOGICIEL

Logiciel = ensemble de programmes qui permet agrave un ordinateur ou agraveun systegraveme informatique drsquoassurer une tacircche ou une fonction en

particulier

Distinction entre

∙ Partie mateacuterielle = ordinateur + peacuteripheacuterique (hardware)∙ Partie logicielle = programmes rdquoeacutecritsrdquo sur le disque dur(software)

Licence CC BY 20 FR Marie Puren 8

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 3: Logiciels libres, logiciels propriétaires. Histoire et ...

PLAN

Des logiciels

Le logiciel libre

Deacutefinitions

Quelques notions autour du logiciel libre

Logiciels libres vs logiciels proprieacutetaires

Histoire du logiciel libre

Le noyau Linux

Les logiciels libres aujourdrsquohui

Licence CC BY 20 FR Marie Puren 2

DES LOGICIELS

LE SYSTEgraveME DrsquoEXPLOITATION

Systegraveme drsquoexploitation ou OS (Operating System) rdquoensemble deprogrammes qui ont pour but de diriger lrsquoutilisation des diffeacuterentesressources mateacuterielles de lrsquoordinateur par les logiciels applicatifsrdquo

(cf Deacutefinition du systegraveme drsquoexploitation)

Licence CC BY 20 FR Marie Puren 4

LE SYSTEgraveME DrsquoEXPLOITATION

Il gegravere

∙ le processeur∙ la meacutemoire vive ou RAM (Random Access Memory)∙ lrsquoexeacutecution des applications en leur attribuant les ressourcesneacutecessaires

∙ lrsquoutilisation de peacuteripheacuteriques

Systegraveme drsquoexploitation = cerveau de lrsquoordinateur

Licence CC BY 20 FR Marie Puren 5

LE SYSTEgraveME DrsquoEXPLOITATION

Il se compose de

∙ un noyau (kernel) ensemble de programmes qui servent agraveobtenir les fonctions de base de lrsquoordinateur comme la lectureet lrsquoeacutecriture de fichiers lrsquoaffichage agrave lrsquoeacutecran etc

∙ une interface systegraveme (shell)∙ un systegraveme de fichiers

Les systegravemes drsquoexploitation les plus connus Microsoft WindowsmacOS et iOS (pour les appareils mobiles comme les smartphones

et les Ipads) GNULinux

Licence CC BY 20 FR Marie Puren 6

LE LOGICIEL LIBRE

LE LOGICIEL

Logiciel = ensemble de programmes qui permet agrave un ordinateur ou agraveun systegraveme informatique drsquoassurer une tacircche ou une fonction en

particulier

Distinction entre

∙ Partie mateacuterielle = ordinateur + peacuteripheacuterique (hardware)∙ Partie logicielle = programmes rdquoeacutecritsrdquo sur le disque dur(software)

Licence CC BY 20 FR Marie Puren 8

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 4: Logiciels libres, logiciels propriétaires. Histoire et ...

DES LOGICIELS

LE SYSTEgraveME DrsquoEXPLOITATION

Systegraveme drsquoexploitation ou OS (Operating System) rdquoensemble deprogrammes qui ont pour but de diriger lrsquoutilisation des diffeacuterentesressources mateacuterielles de lrsquoordinateur par les logiciels applicatifsrdquo

(cf Deacutefinition du systegraveme drsquoexploitation)

Licence CC BY 20 FR Marie Puren 4

LE SYSTEgraveME DrsquoEXPLOITATION

Il gegravere

∙ le processeur∙ la meacutemoire vive ou RAM (Random Access Memory)∙ lrsquoexeacutecution des applications en leur attribuant les ressourcesneacutecessaires

∙ lrsquoutilisation de peacuteripheacuteriques

Systegraveme drsquoexploitation = cerveau de lrsquoordinateur

Licence CC BY 20 FR Marie Puren 5

LE SYSTEgraveME DrsquoEXPLOITATION

Il se compose de

∙ un noyau (kernel) ensemble de programmes qui servent agraveobtenir les fonctions de base de lrsquoordinateur comme la lectureet lrsquoeacutecriture de fichiers lrsquoaffichage agrave lrsquoeacutecran etc

∙ une interface systegraveme (shell)∙ un systegraveme de fichiers

Les systegravemes drsquoexploitation les plus connus Microsoft WindowsmacOS et iOS (pour les appareils mobiles comme les smartphones

et les Ipads) GNULinux

Licence CC BY 20 FR Marie Puren 6

LE LOGICIEL LIBRE

LE LOGICIEL

Logiciel = ensemble de programmes qui permet agrave un ordinateur ou agraveun systegraveme informatique drsquoassurer une tacircche ou une fonction en

particulier

Distinction entre

∙ Partie mateacuterielle = ordinateur + peacuteripheacuterique (hardware)∙ Partie logicielle = programmes rdquoeacutecritsrdquo sur le disque dur(software)

Licence CC BY 20 FR Marie Puren 8

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 5: Logiciels libres, logiciels propriétaires. Histoire et ...

LE SYSTEgraveME DrsquoEXPLOITATION

Systegraveme drsquoexploitation ou OS (Operating System) rdquoensemble deprogrammes qui ont pour but de diriger lrsquoutilisation des diffeacuterentesressources mateacuterielles de lrsquoordinateur par les logiciels applicatifsrdquo

(cf Deacutefinition du systegraveme drsquoexploitation)

Licence CC BY 20 FR Marie Puren 4

LE SYSTEgraveME DrsquoEXPLOITATION

Il gegravere

∙ le processeur∙ la meacutemoire vive ou RAM (Random Access Memory)∙ lrsquoexeacutecution des applications en leur attribuant les ressourcesneacutecessaires

∙ lrsquoutilisation de peacuteripheacuteriques

Systegraveme drsquoexploitation = cerveau de lrsquoordinateur

Licence CC BY 20 FR Marie Puren 5

LE SYSTEgraveME DrsquoEXPLOITATION

Il se compose de

∙ un noyau (kernel) ensemble de programmes qui servent agraveobtenir les fonctions de base de lrsquoordinateur comme la lectureet lrsquoeacutecriture de fichiers lrsquoaffichage agrave lrsquoeacutecran etc

∙ une interface systegraveme (shell)∙ un systegraveme de fichiers

Les systegravemes drsquoexploitation les plus connus Microsoft WindowsmacOS et iOS (pour les appareils mobiles comme les smartphones

et les Ipads) GNULinux

Licence CC BY 20 FR Marie Puren 6

LE LOGICIEL LIBRE

LE LOGICIEL

Logiciel = ensemble de programmes qui permet agrave un ordinateur ou agraveun systegraveme informatique drsquoassurer une tacircche ou une fonction en

particulier

Distinction entre

∙ Partie mateacuterielle = ordinateur + peacuteripheacuterique (hardware)∙ Partie logicielle = programmes rdquoeacutecritsrdquo sur le disque dur(software)

Licence CC BY 20 FR Marie Puren 8

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 6: Logiciels libres, logiciels propriétaires. Histoire et ...

LE SYSTEgraveME DrsquoEXPLOITATION

Il gegravere

∙ le processeur∙ la meacutemoire vive ou RAM (Random Access Memory)∙ lrsquoexeacutecution des applications en leur attribuant les ressourcesneacutecessaires

∙ lrsquoutilisation de peacuteripheacuteriques

Systegraveme drsquoexploitation = cerveau de lrsquoordinateur

Licence CC BY 20 FR Marie Puren 5

LE SYSTEgraveME DrsquoEXPLOITATION

Il se compose de

∙ un noyau (kernel) ensemble de programmes qui servent agraveobtenir les fonctions de base de lrsquoordinateur comme la lectureet lrsquoeacutecriture de fichiers lrsquoaffichage agrave lrsquoeacutecran etc

∙ une interface systegraveme (shell)∙ un systegraveme de fichiers

Les systegravemes drsquoexploitation les plus connus Microsoft WindowsmacOS et iOS (pour les appareils mobiles comme les smartphones

et les Ipads) GNULinux

Licence CC BY 20 FR Marie Puren 6

LE LOGICIEL LIBRE

LE LOGICIEL

Logiciel = ensemble de programmes qui permet agrave un ordinateur ou agraveun systegraveme informatique drsquoassurer une tacircche ou une fonction en

particulier

Distinction entre

∙ Partie mateacuterielle = ordinateur + peacuteripheacuterique (hardware)∙ Partie logicielle = programmes rdquoeacutecritsrdquo sur le disque dur(software)

Licence CC BY 20 FR Marie Puren 8

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 7: Logiciels libres, logiciels propriétaires. Histoire et ...

LE SYSTEgraveME DrsquoEXPLOITATION

Il se compose de

∙ un noyau (kernel) ensemble de programmes qui servent agraveobtenir les fonctions de base de lrsquoordinateur comme la lectureet lrsquoeacutecriture de fichiers lrsquoaffichage agrave lrsquoeacutecran etc

∙ une interface systegraveme (shell)∙ un systegraveme de fichiers

Les systegravemes drsquoexploitation les plus connus Microsoft WindowsmacOS et iOS (pour les appareils mobiles comme les smartphones

et les Ipads) GNULinux

Licence CC BY 20 FR Marie Puren 6

LE LOGICIEL LIBRE

LE LOGICIEL

Logiciel = ensemble de programmes qui permet agrave un ordinateur ou agraveun systegraveme informatique drsquoassurer une tacircche ou une fonction en

particulier

Distinction entre

∙ Partie mateacuterielle = ordinateur + peacuteripheacuterique (hardware)∙ Partie logicielle = programmes rdquoeacutecritsrdquo sur le disque dur(software)

Licence CC BY 20 FR Marie Puren 8

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 8: Logiciels libres, logiciels propriétaires. Histoire et ...

LE LOGICIEL LIBRE

LE LOGICIEL

Logiciel = ensemble de programmes qui permet agrave un ordinateur ou agraveun systegraveme informatique drsquoassurer une tacircche ou une fonction en

particulier

Distinction entre

∙ Partie mateacuterielle = ordinateur + peacuteripheacuterique (hardware)∙ Partie logicielle = programmes rdquoeacutecritsrdquo sur le disque dur(software)

Licence CC BY 20 FR Marie Puren 8

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 9: Logiciels libres, logiciels propriétaires. Histoire et ...

LE LOGICIEL

Logiciel = ensemble de programmes qui permet agrave un ordinateur ou agraveun systegraveme informatique drsquoassurer une tacircche ou une fonction en

particulier

Distinction entre

∙ Partie mateacuterielle = ordinateur + peacuteripheacuterique (hardware)∙ Partie logicielle = programmes rdquoeacutecritsrdquo sur le disque dur(software)

Licence CC BY 20 FR Marie Puren 8

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 10: Logiciels libres, logiciels propriétaires. Histoire et ...

LES PROGRAMMES INFORMATIQUES

Logiciel = plusieurs programmes informatiques

∙ Succession drsquoinstructions qui speacutecifie les opeacuterations agrave effectuerpour obtenir un reacutesultat

∙ Utilisation drsquoun langage de programmation pour eacutecrire de faccedilonlisible crsquoest-agrave-dire avec des instructions compreacutehensibles parlrsquohumain

∙ Traduction de ces programmes en langage machine (en binairecrsquoest-agrave-dire une succesion de 0 et 1) par un compilateur

Licence CC BY 20 FR Marie Puren 9

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 11: Logiciels libres, logiciels propriétaires. Histoire et ...

LES DONNEacuteES

∙ Donneacutees eacutechangeacutees entre les programmes informatiques∙ Format de donneacutees maniegravere utiliseacutee en informatique pourrepreacutesenter et stocker des donneacutees

∙ Format dit rdquoouvertrdquo si ses speacutecifications techniques = publiques+ pas drsquoentrave leacutegale agrave sa libre utilisation

∙ Format dit rdquofermeacuterdquo si speacutecifications pas publiques Obligationdrsquoutiliser un logiciel speacutecifique pour lire et modifier les fichierssous format fermeacute

∙ Exemple fichierpsd =gt besoin du logiciel Photoshop pour lrsquoouvriret le modifier

Licence CC BY 20 FR Marie Puren 10

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 12: Logiciels libres, logiciels propriétaires. Histoire et ...

LOGICIEL ET LIBERTEacute

∙ Logiciel libre vs logiciel proprieacutetaire∙ Logiciel libre = logiciel open source∙ Logiciel libre = souvent gratuit

∙ un navigateur Web comme Firefox∙ un traitement de texte comme OpenOffice∙ un lecteur multimeacutedia comme VLC media player

Licence CC BY 20 FR Marie Puren 11

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 13: Logiciels libres, logiciels propriétaires. Histoire et ...

LES 4 LIBERTEacuteS FONDAMENTALES

1 Vous avez le droit de les utiliser sans restrictions2 Vous avez accegraves agrave leur code source dont les droits drsquoeacutetudier le

fonctionnement de ces programmes et de les modifier poursatisfaire vos besoins

3 Vous avez le droit de les redistribuer4 Vous avez le droit de distribuer les logiciels avec vos

modifications

Licence CC BY 20 FR Marie Puren 12

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 14: Logiciels libres, logiciels propriétaires. Histoire et ...

LICENCE LIBRE

∙ Logiciel libre distribueacute sous une licence libre∙ Licence dite ldquolibrerdquo garantit agrave lrsquoutilisateur du logiciel les 4liberteacutes fondamentales Exemples la GNU General PublicLicence (GPL) licence CeCILL

Licence CC BY 20 FR Marie Puren 13

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 15: Logiciels libres, logiciels propriétaires. Histoire et ...

BUTS

∙ Logique du logiciel libre vs logique du logiciel ldquonon librerdquo ouldquoproprieacutetairerdquo ou ldquoprivateurrdquo qui ne permet pas drsquoexercersimultaneacutement les quatre liberteacutes liberteacutes logicielles

∙ Logiciels proprieacutetaires distribueacutes en version ldquoexeacutecutablerdquo tandisque logiciels libres distribueacutes avec leur ldquocode sourcerdquo

∙ Pour installer un logiciel on traduit son code source en un codeexeacutecutable de faccedilon agrave pouvoir lrsquoinstaller sur une machine

∙ Limitations leacutegales qui srsquoappliquent aux logiciels proprieacutetairesPermises par le droit drsquoauteur et encadreacutees par un contrat delicence utilisateur final (CLUF) ou licence proprieacutetaire

Licence CC BY 20 FR Marie Puren 14

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 16: Logiciels libres, logiciels propriétaires. Histoire et ...

AVANTAGES DES LOGICIELS LIBRES

∙ Vous pouvez savoir comment le logiciel fonctionne∙ Vous nrsquoecirctes plus deacutependant drsquoun fournisseur∙ Vous avez la possibiliteacute drsquoadapter un logiciel pour des besoinsspeacutecifiques

∙ Vous pouvez profiter des contributions et des ameacuteliorationsdeacuteveloppeacutees par la communauteacute

Licence CC BY 20 FR Marie Puren 15

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 17: Logiciels libres, logiciels propriétaires. Histoire et ...

UN LOGICIEL LIBRE NrsquoEST PAS OBLIGATOIREMENT GRATUIT

∙ Logiciel libre = souvent gratuit MAIS pas obligatoirement∙ A lrsquoinverse un logiciel gratuit nrsquoest pas obligatoirement unlogiciel libre (Ex Internet Explorer)

∙ Logiciels libres non gratuits comme les distributionscommerciales de Linux ou MacOS (code source partiellementlibre)

∙ Logiciels libres issus des entreprises Par ex Android = fork(ldquofourcherdquo ldquoembranchementrdquo ou ldquobifurcationrdquo) de Linux

Licence CC BY 20 FR Marie Puren 16

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 18: Logiciels libres, logiciels propriétaires. Histoire et ...

HISTOIRE DU LOGICIEL LIBRE

∙ Jusqursquoagrave la fin des anneacutees 1960 logiciel distribueacute gratuitement∙ Anneacutees 1970 vastes communauteacutes drsquoutilisateurs eacutechangeantlibrement le code source Ex reacuteseau comme DECUS (ou DigitalEquipment Corporation Usersrsquo Society) groupe drsquoutilisateurs creacuteeacutepar le constructeur ameacutericain drsquoordinateur Digital EquipmentCorporation (DEC)

∙ 1969 Sous la menace drsquoune action antitrust initieacutee agrave lademande drsquoun groupe drsquoindustriels dirigeacutes par la CDC ou ControlData Corporation IBM creacutee un marcheacute pour vendre des serviceset des logiciels (Cf IBM Producer or Predator de Sara Baase1974)

∙ Ouvre la voie au logiciel vendu seacutepareacutement∙ Apparition des micro-ordinateurs ou ordinateurs personnels ouPC (Personal Computer) =gt envol de la vente seacutepareacutee des logiciels

Licence CC BY 20 FR Marie Puren 17

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 19: Logiciels libres, logiciels propriétaires. Histoire et ...

HISTOIRE DU LOGICIEL LIBRE

∙ 1974 Intel commercialise un ordinateur le 80805 Motorola le6800

∙ 1975 Altair 8800 poir 397$ en kit et 439$ assembleacute (un mois desalaire)

∙ 1975 fondation de Microsoft par Bill Gates et Paul Allen∙ 1976 creacuteation drsquoApple par Steve Jobs et Steve Wozniaklancement du Apple (600$)

∙ 1977 Apple II 1981 IBM lance le 5150 PC (Personal Computer)1984 Apple Macintosh =gt anneacutees 80 rdquoacircge adulterdquo desordinateurs personnels

Licence CC BY 20 FR Marie Puren 18

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 20: Logiciels libres, logiciels propriétaires. Histoire et ...

VERS UN ORDINATEUR rdquoCLEacute EN MAINSrdquo

∙ 1976 lettre ouverte de Bill Gates aux ldquohobbyistesrdquo (= ceux quiont pour hobby lrsquoutilisation drsquoun micro-ordinateur)

∙ Accusations de piraterie ldquoQuel hobbyiste pourrait payer troishommes pendant pendant une anneacutee pour programmerdeacutetecter tous les bugs documenter le produit puis le distribuerpour rienrdquo

∙ Remise en question de lrsquointervention des utilisateurs sur leursordinateurs

∙ Nouveau modegravele eacuteconomique avec produit rdquocleacute en mainsrdquo∙ Intensification de la concurrence =gt multiplication des logiciels

Licence CC BY 20 FR Marie Puren 19

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 21: Logiciels libres, logiciels propriétaires. Histoire et ...

RICHARD STALLMAN

∙ Richard Stallman neacute en 1953 informaticien au MIT(Massachusetts Institute of Technology) agrave Boston depuis 1971

∙ Appartient agrave la communauteacute des hackers agrave cette eacutepoque

FIGURE Richard Stallman

Licence CC BY 20 FR Marie Puren 20

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 22: Logiciels libres, logiciels propriétaires. Histoire et ...

GNU ET LA FREE SOFTWARE FOUNDATION (FSF)

∙ 1980 il se rend compte qursquoil nrsquoest pas possible de modifier lelogiciel de lrsquoimprimante XEROX qursquoil a acheteacute pour sonlaboratoire

∙ 1983 annonce la creacuteation du projet GNU (GNU is Not Unix) etquitte le MIT en 1984 pour le diriger agrave plein temps

∙ 1985 creacuteation de la Free Software Foundation (FSF) etlancement de la licence GPL

FIGURE Logo GNULicence CC BY 20 FR Marie Puren 21

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 23: Logiciels libres, logiciels propriétaires. Histoire et ...

DIMENSION MILITANTE

Logiciel libre protection des liberteacutes fondamentales et des droits delrsquoHomme

Interview de Richard Stallman

Licence CC BY 20 FR Marie Puren 22

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 24: Logiciels libres, logiciels propriétaires. Histoire et ...

GNU IS NOT UNIX

∙ 1969 creacuteation drsquoUnix (Uniplexed Information and ComputerService) par les laboratoires drsquoATampT

∙ ATampT Unix distribueacute pour beaucoup drsquoargent et sans supportmais avec le code source

∙ Acronyme GNU choisi parce que∙ le design de GNU est de type Unix - ce qui veut dire qursquoil secomporte de maniegravere semblable

∙ mais GNU srsquoen diffeacuterencie en eacutetant un logiciel libre qui ne contientpas de code Unix

∙ En 1991 le systegraveme GNU est precirct sauf le noyau du systegravemedrsquoexploitation

Licence CC BY 20 FR Marie Puren 23

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 25: Logiciels libres, logiciels propriétaires. Histoire et ...

LE NOYAU LINUX

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 26: Logiciels libres, logiciels propriétaires. Histoire et ...

LE NOYAU LINUX

∙ 1991 Linux deacutebuteacute par Linus Torvalds

FIGURE Linus Torvalds

∙ 1994 lancement de Linux

Licence CC BY 20 FR Marie Puren 25

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 27: Logiciels libres, logiciels propriétaires. Histoire et ...

GNULINUX

∙ Anneacutees 2000 systegraveme GNULinux mature∙ Nombreuses contributions inteacutegreacutees agrave Linux sous le controcircle deLinus Torvalds qui dirige depuis 2003 lrsquoeacutequipe dudeacuteveloppement du noyau Linux au sein de la fondation Linuxcreacuteeacutee en 2007

FIGURE Tux mascotte de LinuxLicence CC BY 20 FR Marie Puren 26

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 28: Logiciels libres, logiciels propriétaires. Histoire et ...

LES DISTRIBUTIONS LINUX

∙ Linux est installeacute avec des logiciels preacute-installeacutes = distributionGNULinux

∙ Exemples de distribution grand public Ubuntu (distributioncommerciale distribueacutee gratuitement par la socieacuteteacute Canonical)Fedora Linux Mint

FIGURE Composants drsquoune distribution Linux

Licence CC BY 20 FR Marie Puren 27

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 29: Logiciels libres, logiciels propriétaires. Histoire et ...

LES LOGICIELS LIBRES AUJOURDrsquoHUI

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 30: Logiciels libres, logiciels propriétaires. Histoire et ...

LES INITIATIVES EN FAVEUR DES LOGICIELS LIBRES

∙ Vitaliteacute de SourceForge∙ Marcheacute franccedilais du logiciel libre = plus important en Europe∙ Free Software Foundation rocircle actif dans la deacutefense du logiciellibre drsquoun point de vue social et politique

∙ Open Source Initiative creacuteeacute en 1998 srsquointeacuteresset aux problegravemestechniques et eacuteconomiques des logiciels libres

Licence CC BY 20 FR Marie Puren 29

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 31: Logiciels libres, logiciels propriétaires. Histoire et ...

QUELS LOGICIELS LIBRES AU QUOTIDIEN

∙ Systegraveme drsquoexploitation GNULinux (distribution Ubuntu Fedoraou Linux Mint)

∙ Suite bureautique LibreOffice OpenOffice∙ Eacutediteur de texte Notepad++∙ Lecteur multimeacutedia VLC media player∙ Client de messagerie Mozilla Thunderbird∙ Navigateur Firefox∙ Retouche photo GIMP

Annuaire de logiciels libres https framalibreorg

Licence CC BY 20 FR Marie Puren 30

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui
Page 32: Logiciels libres, logiciels propriétaires. Histoire et ...

CORRESPONDANCE ENTRE FORMATS FERMEacuteS ET FORMATS OUVERTS

Formats fermeacutes Formats ouvertsWord (doc) OpenDocument (odt) Rich Text Format (rtf )Excel (xls) Comma separated value (csv) OpenDocument (ods)

PowerPoint (ppt) OpenDocument (odp)Photoshop (psd) XCF (xcf) OpenRaster (ora)

TABLE Correspondance formats ouverts et fermeacutes

Licence CC BY 20 FR Marie Puren 31

  • Des logiciels
  • Le logiciel libre
    • Deacutefinitions
    • Quelques notions autour du logiciel libre
    • Logiciels libres vs logiciels proprieacutetaires
    • Histoire du logiciel libre
      • Le noyau Linux
      • Les logiciels libres aujourdhui