Logiciel Libre - Hedi Magroun - AUF - 2008
Upcoming SlideShare
Loading in...5
×
 

Logiciel Libre - Hedi Magroun - AUF - 2008

on

  • 516 views

 

Statistics

Views

Total Views
516
Views on SlideShare
516
Embed Views
0

Actions

Likes
0
Downloads
13
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Logiciel Libre - Hedi Magroun - AUF - 2008 Logiciel Libre - Hedi Magroun - AUF - 2008 Presentation Transcript

  • Logiciel Libre Hedi MAGROUN AUF Tunis / Mars 2008
  • Plan        Introduction Logiciel libre Autres types de logiciels Exemples Pourquoi utiliser les Logiciels Libres ? Modèle économique Conclusion Logiciel Libre / Hédi MAGROUN 2
  • Introduction  Développement de logiciel 0101… Code source Code binaire Compilateur + Assembleur Logiciel Libre / Hédi MAGROUN 3
  • Introduction  Distribution de logiciel  Distribution des fichiers binaires:   L'accès au code source n'est pas requis pour simplement exécuter le programme sur la plateforme prévue Distribution des fichiers binaires et des fichiers sources …! Logiciel Libre / Hédi MAGROUN 4
  • Introduction  Accès au code source:   Permet de comprendre parfaitement le fonctionnement du programme Permet d'améliorer le programme    Corriger les bugs Ajouter des fonctionnalités Permet de "porter" le programme sur d'autres plateformes Logiciel Libre / Hédi MAGROUN 5
  • Introduction  Distribuer le code source, Oui / Non?  Éditeur de logiciel:   Objectif lucratif  Pas de distribution du code source Partage de connaissance (recherche, …)  Objectif non lucratif  Distribution du code source Logiciel Libre / Hédi MAGROUN 6
  • Naissance  1984 : projet GNU (GNU's Not UNIX )  Objectif : écriture d'un système informatique complet et libre. similaire à UNIX mais ce n'est pas UNIX   Richard Stallman « invente » le logiciel libre (modèle de la recherche scientifique) 1985 : Création FSF (Free Software Foundation)   Organisation à but non lucratif Objectif : promouvoir et soutenir le projet GNU Logiciel Libre / Hédi MAGROUN 7
  • Richard Stallman Avant 1984 : chercheur en informatique au MIT Logiciel Libre / Hédi MAGROUN 8
  • Définition Logiciel Libre = logiciel dont la licence garanti les 4 libertés : – la liberté d'utiliser le logiciel pour n'importe quel usage et par tout le monde  – la liberté d'étudier le logiciel, et de l'adapter à ses besoins (accès au code source) – la liberté de redistribuer des copies du logiciel – la liberté d'améliorer le programme et de publier ses modifications, pour en faire profiter toute la communauté (accès au code source) Logiciel Libre / Hédi MAGROUN 9
  • Licence  GNU General Public License (GNU GPL)    Issue du projet GNU de la FSF (Richard Stallman) La plus "pure" et restrictive des licences logiciel libre Il existe plusieurs dizaines de licences à divers degrés de liberté Logiciel Libre / Hédi MAGROUN 10
  • Autres types de logiciels  Domaine public:   un logiciel dans le domaine public est libre de droits, on peut en faire ce que l'on souhaite Les Logiciels Libres ne sont pas dans le domaine public:  une licence précise les conditions de leur utilisation, de leur modification et de leur distribution. Logiciel Libre / Hédi MAGROUN 11
  • Autres types de logiciels  Freeware :     Un logiciel freeware (ou graticiel) est un logiciel propriétaire gratuit il n'assure donc pas les libertés associées au Logiciel Libre Logiciel Libre = Free Software Free se traduit : libre ou gratuit un Logiciel Libre n'est pas forcément gratuit, même s'il l'est la plupart du temps Logiciel Libre / Hédi MAGROUN 12
  • Autres types de logiciels  Open Source:   Open source = source ouvert … Mouvement "Open Source" et Mouvement "Free Software"  Philosophies différentes: Open source est une méthodologie de développement; Logiciel libre est un mouvement social   Recommandations pratiques permettant la promotion de la liberté d'accès aux sources sont quasiment identiques Logiciel libre inclut souvent "Open Source" Logiciel Libre / Hédi MAGROUN 13
  • Autres types de logiciels La meilleure façon de savoir dans quel domaine se place le logiciel est de se référer à la licence d'utilisation sous laquelle est distribué le logiciel Logiciel Libre / Hédi MAGROUN 14
  • Exemples        Systèmes d'exploitation: GNU/Linux, BSD Serveurs Web: Apache, Tomcat SGBD: MySQL, PostgreSQL Programmation: Perl, Python, PHP Bureautique (productivité): OpenOffice Navigation Web: Mozilla … Logiciel Libre / Hédi MAGROUN 15
  • Pourquoi utiliser les Logiciels Libres ?  Éthique : c'est la volonté d'utiliser des logiciels réalisés avec l'objectif de créer un bien commun dans l'intérêt général  Libre accès :  Les Logiciels Libres sont librement accessibles, copiables et diffusables.   coût, généralement plus faible que celui des logiciels propriétaires Pour une grande structure, la gestion des licences est simplifiée Logiciel Libre / Hédi MAGROUN 16
  • Pourquoi utiliser les Logiciels Libres ?  Indépendance et pérennité    La disponibilité du code source des Logiciels Libres permet d'être indépendant du fournisseur de logiciel L’utilisation des formats et des protocoles ouverts par les logiciels libres permet d’être indépendant d'un logiciel particulier Qualités techniques  La disponibilité du code source permet à des milliers de développeurs de vérifier en permanence ce code source, améliorant ainsi la fiabilité et la sécurité des Logiciels Libres Logiciel Libre / Hédi MAGROUN 17
  • Pourquoi utiliser les Logiciels Libres ?  Communauté du Logiciel Libre    Constituée : programmeurs, utilisateurs, traducteurs, graphistes Importante et réactif Relation entre utilisateur et développeur :   n'est plus une relation de client à fournisseur, mais de personne à personne, privilégiant l'entraide Logiciel Libre / Hédi MAGROUN 18
  • Modèle économique  Avec les logiciels libres on passe du modèle économique de l’éditeur à celui de prestataire : SSLL ( Sociétés de Services de Logiciels Libres)  On peut faire d’argent avec le logiciel libre: • • On peut être payé pour développer du logiciel libre On peut vendre des services, du support, de la documentation, … Logiciel Libre / Hédi MAGROUN 19
  • Conclusion  Les logiciels libres est une alternative :     Qualités éthiques Qualités sociales Qualités techniques Les logiciels libres est une alternative incontournable pour les pays en voie de développement:    Créer des compétences Créer des emplois Dépenser moins de devise Logiciel Libre / Hédi MAGROUN 20