Logiciel Libre. Hedi MAGROUN AUF Tunis / Mars 2008

Documents pareils
Les logiciels OpenSource pour l'entreprise

Les logiciels libres. Université Antilles Guyane 14 novembre 2008 Olivier Watté

Debian en milieu professionnel. This document is under the GNU Free Documentation License.

LOCAL TRUST Charte Open-Source

Logiciels libres et Open source

Jean-Christophe BECQUET

Systèmes en réseau : Linux 1ère partie : Introduction

CMS et logiciels libres : initiation 01 CONTENT MANAGEMENT SYSTEM / SYSTÈME DE GESTION DE CONTENU

Jean-Christophe BECQUET

Stratégie de sécurité grâce au logiciel libre. Frédéric Raynal Cédric Blancher

Environnement Informatique EMSE Linux

La problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre

Logiciel libre - Open source, Philosophie, opportunité, alternative, risque

Modèles économiques de l'open Source

Introduction aux Logiciels libres

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

Forum Poitou-Charentes du Logiciel Libre

WordPress : principes et fonctionnement

Les Réunions Info Tonic. Utiliser les logiciels libres dans mon entreprise Mardi 21 janvier 2014

Découverte des Logiciels Libres. Gilles Dequen

Logiciels libres et sécurité

Linux 1: Présentation

Mercredi 15 Janvier 2014

Nos webmasters, web designers et ingénieurs de développement vous accompagnent dans vos projets afin de vous apporter entière satisfaction.

Dossier de Presse. Ergonomie. E-commerce. Portails internet. Applications Facebook. Logiciels «prêts à adapter» Logiciels sur mesure

Logiciel libre, utilisateurs libres, militants libres...

PPE 2-1 Support Systeme. Partie Support Système

Annexe : La Programmation Informatique

La montée des bases de données open source

Contrat d'assistance Technique PyKota entre :

Le logiciel libre. Jeudi 19 janvier Rémi Boulle Sébastien Dinot

ATICA Agence pour les Technologies de l Information et de la Communication dans l Administration

Envol2008. Licences, logiciels libres et administration. Thierry Aimé ministère de l Économie, de l Industrie et de l Emploi

Les Licences Libres Ouverture et Protection des Logiciels. Plan

SIO-SISR : Projet GSB. LOT 1 : Evaluation d un logiciel d inventaire et de gestion de parc. BTS Services Informatiques aux Organisations 1 ère année

< <

Logiciels libres en entreprise

Les enjeux juridiques pour une gouvernance ouverte aux logiciels libres

Quel(s) modèle(s) économique(s) pour les logiciels libres?

«Clustering» et «Load balancing» avec Zope et ZEO

2 mars HERS Libramont - Semaine Entreprise. Logiciel Libre et entreprise: un vaste catalogue de services

Enquête sur les Logiciels Libres

«Outils de gestion pour TPE CRM / ERP»

Présentation Générale

ORDINATEUR DOSSIERS FICHIERS

Le guide du chercheur. Créer des logiciels à l Université Libre de Bruxelles

Diffusion AFRISTAT. Quels droits accorder aux utilisateurs? - sur les données - sur les documents numériques

Web & Libre. Outils pour être présent sur le net librement

2 Formation utilisateur

Extensions, Documentation, Tutoriels, Astuces

Manuel d'installation de Joomla 1.7

MANUEL INSTALLATION. GANESHA version 4. Editeur Anéma SAS Département Développement

NEXTDB Implémentation d un SGBD Open Source

PostgreSQL. Formations. Catalogue Calendrier... 8

Réplication E-maj Foreign Data Wrapper PostGIS PostgreSQL-f

Forge. Présentation ( )

GUIDE D APPROCHE ET D ANALYSE DES LICENCES DE LOGICIELS LIBRES

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

1. La plate-forme LAMP

ANALYSE. Licences Open Source 11/01/2007 AJILON IT. A n a l y s e. Auteur : Damien Cuvillier Date : 11/01/2007 Version : 1 Ref : OS

Nouvelles Plateformes Technologiques

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Logiciel Libre dans l'entreprise. BOUABID Mohamed Amine

Programmation Web. Madalina Croitoru IUT Montpellier

GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP

Formations Evolix Catalogue

Logiciels Open Sources et le Secteur Privé

CATALOGUE DES FORMATIONS LANGUES

LXC : Une technologie de contextualisation ultra light intégrée au kernel Linux

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

Calendrier des Formations 2012

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

Catalogue des Formations Techniques

Présentation du Framework BootstrapTwitter

PROMETHEE Guide d installation

Architectures web/bases de données

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

Logiciel libre de gestion pour l'education Populaire. Module ALSH et ALSH périscolaire

Guide d installation de SugarCRM Open Source version 4.5.1

Installation et configuration d OCS/GLPI sur un Serveur Debian

Offre Education 250 /an/école (htva)

Logiciel Libre Cours 9 Modèles Économiques

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

PostgreSQL, le cœur d un système critique

Service d'authentification LDAP et SSO avec CAS

Logiciels libres de Bibliothèques numériques : présentation. Castore & Greenstone. Les autres : CDS Invenio, EPRINTS, Dspace.

Nos stages s'adressent à tous ceux qui ont besoin d'acquérir des bases, une mise à niveau ou un perfectionnement dans les thèmes suivants :

Stratégie informatique

Logiciels libres: Des applications métiers mutualisées pour les collectivités. Les Rencontres LandesPublic

LINUX - ADMINISTRATION PROGRAMME DE FORMATION

PLAN 1. A PROPOS 2. EXPERTISE 3. NOS RÉFÉRENCES 4. TECHNOLOGIES 5. CONTACT

Guide d'installation

Retour d'expérience avec : OCS Inventory & GLP

Qualification et Sélection de logiciels Open Source (QSOS) Version /01/2013

PySQLi. Framework d'injection de code SQL

Sécurité des sites Web Pas un cours un recueil du net. INF340 Jean-François Berdjugin

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

CHEF DE PROJET - DÉVELOPPEUR EXPÉRIMENT É PHP - JAVA -.NET. 28 ans - 7 ans d'expérience

Transcription:

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