Les logiciels Libres - Quels avantages ? Quels inconvénients ?
Comparatif Windows / Linux (présentation faite en 2009, mise à jour partiellement en 2012)
1. Great Lakes Consulting
http://www.cepglconsulting.com
« Les Logiciels Libres :
Quels avantages ? Quels inconvénients ?
Windows / Linux : Quelle différence ? »
WaterFront Hôtel Bujumbura, Burundi
Jeudi 22 mars 2012
Par Jibril TOUZI - http://jtouzi.net – jtouzi@gmail.com
Great Lakes Consulting, IT Consultant
2. Plan de la présentation
1. Logiciels Libres : Définition
2. Les quatre libertés d’un Logiciel Libre
3. Avantages des Logiciels Libres
4. Inconvénients des Logiciels Libres
5. Comment mettre en place un projet de LL ?
6. 10 différences fondamentales entre Linux et
Windows
7. Les logiciels les plus utilisés sous Windows et leurs
équivalents sous Linux
8. Pourquoi choisir Linux ?
9. Des points faibles ?
2
3. Logiciels Libres :
Définition
« Un logiciel libre est un logiciel dont l'utilisation,
l'étude, la modification et la duplication en vue de sa
diffusion sont permises, techniquement et
légalement, afin de garantir certaines libertés
induites, dont le contrôle du programme par
l'utilisateur, et la possibilité de partage entre
individus » Source : Wikipedia
3
4. Logiciels Libres
Les quatre libertés
Un logiciel est libre selon la Free Software Foundation s'il confère à son
utilisateur quatre libertés (numérotées de 0 à 3) :
• Liberté 0 : la liberté d'exécuter le programme, pour tous les usages,
• Liberté 1 : la liberté d'étudier le fonctionnement du programme et
de l'adapter à ses besoins,
• Liberté 2 : la liberté de redistribuer des copies du programme (ce
qui implique la possibilité aussi bien de donner que de vendre des
copies),
• Liberté 3 : la liberté d'améliorer le programme et de distribuer ces
améliorations au public, pour en faire profiter toute la
communauté.
L'accès au code source est une condition d'exercice des libertés 1 et 3.
4
5. Logiciels Libres
Avantages
• Fonctionnalité : Les logiciels libres sont réalisés par les personnes qui
sont passionnées par un sujet donné ou par un domaine fonctionnel
particulier. Par conséquent, ils disposent des fonctionnalités les plus
avancées dans leurs domaines respectifs
• Rentabilité : Ce même phénomène permet de gagner énormément de
temps et de ressources
• Efficacité : De part l'ouverture des sources et la possibilité de les
modifier, les logiciels libres permettent la contribution de tout un
chacun
• Fiabilité et sécurité
• Respect des standards
• Garantie de la liberté
• Indépendance et pérennité
5
6. Logiciels Libres
Inconvénients
• Dépend fortement de la communauté
• Légèreté des documentations : Les manuels et modules de formations
ne sont pas toujours aussi abouties que celles des logiciels propriétaires
• Modèle économique complexe
• Faible compatibilité avec les logiciels propriétaires : Les éditeurs de
logiciels propriétaires ayant intérêt à limiter l'interopérabilité avec les
logiciels libres qui les concurrencent, ils s'arrangent généralement pour
rendre la compatibilité la plus difficile possible
• Difficulté d'intégration des solutions
• Fragmentation des solutions : Il n'est pas rare dans le domaine du libre
que plusieurs solutions différentes soient développées pour un même
problème. Ainsi, il y a une forte concurrence entre les logiciels libres
eux-mêmes.
6
7. Mettre en place un projet
• Analyse préalable : analyse fonctionnelle, contraintes à respecter
(organisationnelle, budgétaire, technique, etc.)
• En cas de déploiement en interne : Investissement financier nul ou
presque, Demande du temps et (ou) des compétences, La responsabilité
n'est plus externalisée, Permet de revenir plus facilement en arrière et
d'opter pour une autre solution, Repérer les logiciels qui semblent
répondre aux principaux besoins, Analyser leurs communautés et leurs
évolutions, Déployer le logiciel (L'installer, L'adapter, Le paramétrer,
Impliquer et former, Maintenir le logiciel à jour, S'impliquer dans la
communauté)
• En cas de déploiement en externe : Faire le CdC (Cahier des Charges),
identifier deux ou trois prestataires, étudier leurs offres en respectant
plusieurs critères (expérience, fonctionnalités, coûts, communauté, etc.)
7
8. 10 différences
fondamentales
1. Accès total vs pas d’accès
L’accès au code source est probablement LA
différence la plus significative entre Linux et
Windows ; ceci aide à générer des améliorations et
des corrections de bugs plus rapidement
Vous voulez jeter un coup d’œil au code de
Windows ? Bonne chance !!!
8
9. 10 différences
fondamentales
2. Liberté de licences vs restriction de licences
Avec la licence GPL de Linux, possibilité de
modifier, de dupliquer, de distribuer le logiciel
Impossibilité de faire tout ceci avec la licence
Windows, limité au nombre de licences
achetées
9
10. 10 différences
fondamentales
3. Installation des applications centralisée vs non
centralisée
– Installation des applications beaucoup plus simple
sous Linux que sous Windows
– Sous Linux, existence des systèmes de gestion de
paquets gain de temps, fiabilité quant à la
compatibilité
– Sous Windows, savoir où trouver le logiciel, quelle
version du logiciel est compatible avec le système,
etc.
10
11. 10 différences
fondamentales
4. Flexibilité vs Rigidité
Le bureau et l’apparence de Linux sont les plus flexibles
qui puissent exister sur un ordinateur
5. Fans (Communauté) Vs Entreprises
Aujourd’hui les utilisateurs de Linux sont plus des fans,
il bénéficie d'une communauté large et variée.
Windows n’a pas ces fans, mais un bataillon
d’administrateurs officiels (battage médiatique,
chiffres trompeurs)
11
12. 10 différences
fondamentales
6. Médias amovibles automatiquement vs pas
automatiquement
Aujourd’hui plusieurs modèles de médias amovibles
(imprimantes, appareils photos, Webcams, scanners,
etc.) peuvent être automatiquement reconnus
installés sous Linux dès que l’on a une connexion
Internet, c’était une faiblesse de Linux il y a quelques
années, où les fabricants de matériel informatique ne
fournissaient pas toujours des pilotes (drivers) pour
Linux.
12
13. 10 différences
fondamentales
7. Système sécurisé vs système ayant besoin d’antivirus
Avec Linux laissez tomber vos antivirus coûteux. Il est
souvent délicat de faire comprendre aux utilisateurs de
Windows® qu'il n'y a aucun logiciel espion et quasiment
aucun virus sous Linux. La seule chose à faire est de
garder son système à jour
13
14. 10 différences
fondamentales
8. Les « 3 S » – Stabilité, Sécurité, Sérénité du système
– Les nouvelles distributions de Linux démarrent beaucoup
plus vite que Windows, même avec l’interface graphique
activée
– Il faut en moyenne redémarrer un serveur Linux tous les
45 jours, contre 15 jours maximum pour les serveurs sous
Windows. Le système Linux ne rame pas tout le temps, pas
besoin de défragmentation, redémarrages ou autre
maintenance
– Pas besoin d’antivirus ou d’antispywares
14
15. 10 différences
fondamentales
9. Ligne de commande vs pas de ligne de
commande
Pour les informaticiens, la ligne de commande sera toujours un
outil précieux pour administrer sa machine. Il n’y a d’ailleurs
pas de comparaison à faire entre les lignes de commande de
Linux et celles de Windows…
15
16. 10 différences
fondamentales
• 10. Pour finir sur ce point… comparaison graphique
entre Windows et Linux
16
17. Logiciels indispensables sous Windows et
leurs équivalents sous Linux
1. Public débutant
1. Bureautique : Suite MS Office LibreOffice.org
2. Navigateur : Internet Explorer Firefox, Chromium
3. Mail : MS Outlook Mozilla Thunderbird
4. (Dé)Compresseur : WinZip 7-Zip
5. Lecteur audio/vidéo : Windows Media Player/RealPlayer
VLC Media player
6. Gravure de CD : Nero Burning burnatonce / cdrtools
17
18. Logiciels indispensables sous Windows et
leurs équivalents sous Linux
2. Public avancé
1. Gestion de projet : MS Project Gantt Project / Open
Workbench
2. Publication assistée : InDesign Scribus
3. Création de PDF : Adobe Acrobat PDFCreator
4. FTP : Smart FTP, WS FTP FileZilla
5. Graphisme : Adobe Photoshop The Gimp
6. Plateforme de développement : MS Visual Studio.net
Eclipse, EasyPHP
18
19. 3. Pourquoi choisir Linux ?
• Les standards ouverts : une plus grande facilité pour le développement de
l’offre logiciel
• La profusion d'applications libres : Vous pouvez faire presque tout ce que
vous faisiez sous Windows, mais sans avoir à pirater vos logiciels il existe
toujours plusieurs applications différentes pour chaques taches de base.
• La sécurité : De par sa structure et son organisation, le système
d'exploitation Linux est très résistant aux virus. De plus, la communauté
des développeurs de logiciels pour Linux est prompte à corriger ses erreurs
lorsqu'une faille de sécurité est découverte dans une application
• La puissance des environnements (personnalisation) : les environnements
de bureau sous Linux sont interchangeables, très puissants et ultra
customisables !
• Une plus grande stabilité : La performance de votre ordinateur demeurera
constante au fil du temps. Les utilisateurs de Windows sont habitués à
l'opération pénible consistant à reformater leur disque dur et à reinstaller
leur système d'exploitation
• Le coût : les distributions de Linux sont généralement moins chers, voire
gratuit.
19
20. 4. Des points faibles ?
1. Problèmes de matériels non reconnus/pas
fonctionnels : c'est le premier problème de Linux,
comme il est peu répandu, les fabricants de matériel
ne font généralement que peu d'effort pour faire
marcher leurs appareils sous Linux, ceci est cependant
en train de changer
2. Les jeux sous Linux
3. Multitude de distributions, choix difficile
20