ATTENTION, DANGER : les logiciels libres et leur utilisation dans le développement d autres logiciels



Documents pareils
Modèles économiques de l'open Source

Introduction aux Logiciels libres

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

Découverte des Logiciels Libres. Gilles Dequen

Linux 1: Présentation

Jean-Christophe BECQUET

Les Licences Libres Ouverture et Protection des Logiciels. Plan

Jean-Christophe BECQUET

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

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

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

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

Logiciel libre, utilisateurs libres, militants libres...

Les logiciels OpenSource pour l'entreprise

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

Logiciels libres en entreprise

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

Stratégie informatique

LE succès du libre ne se démontre pas : il se constate un peu plus

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

Logiciels libres et Open source

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

Gouvernance open source : retour d'expérience. Céline Fontaine juriste 12 octobre 2012, EOLE «FOSS: Standing on the shoulders of law», Paris

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

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

Les nouveaux modèles économiques des solutions de Business Intelligence Open Source

Version 1.13 du 18/03/06 Page 1/14

Logiciel Libre Cours 9 Modèles Économiques

GUIDE D APPROCHE ET D ANALYSE DES LICENCES DE LOGICIELS LIBRES

ORDINATEUR DOSSIERS FICHIERS

Une opportunité pour les entrepreneurs: le logiciel libre et open source. Daniel Morissette Mapgears Inc

Déjà 4 ans! Rendez-vous OSGeo-Québec 17 et 18 octobre 2012, Saguenay, Québec

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

Environnement Informatique EMSE Linux

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

Le droit des licences Open Source Quelles règles pour les entreprises?

[1] PRÉAMBULE. [1.1] Smile. Comprendre l'open source et les logiciels libres. Page 2

Guide d installation de SugarCRM Open Source version 4.5.1

Utilisation de logiciels Libres/Open Source pour la réalisation d'une application de gestion

L analyse stratégique : un outil pour les communautés libres

Développement de projets logiciels à l'aide de Python

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

Le logiciel libre : quelle opportunité pour les PME?

Fiche 132 : La dynamique open source

À la découverte. «Une alternative durable en informatique» Présenté par : Eric Leduc eleduc@leducdubleuet.biz

Organiser les informations ( approche technique )

Etat de l'art des logiciels libres en environnement serveur

Initiation à linfographie

Quelques éléments d économie du logiciel libre 1

Avis multilatéral des ACVM

La migration vers les logiciels libres

WordPress : principes et fonctionnement

Comment travailler avec les logiciels Open Source

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

Systèmes de gestion de code source

Introduction à. Livre blanc. l Open Source. et au logiciel libre

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

Guide Méthodologique «Projets Open Source»

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

TECHN 27. Open Source Software. un nouveau modèle de logiciel. 1. Introduction. 2. Situation et historique Qu'est-ce que l'open Source Software?

Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel

TDB-SSI Extension OpenVAS

Etudes des enjeux de la migration de SavGIS en solution Open Source

Guide de l utilisateur Usagers d œuvres

directement ou indirectement, par le biais d une ou plusieurs applications de niveau intermédiaire et c) ajoute des fonctionnalités significatives et

Notice d'utilisation Site Internet administrable à distance

(PETIT) GUIDE À L'USAGE DES LICENCES LIBRES

Le phénomène Linux en entreprise. Fiche technologique

Logiciels libres: «Le droit d'auteur contre le droit d'auteur» Philippe LAURENT

Les Fiches thématiques logiciels libres. Définition, avantages et limites

< <

StorageTek Tape Analytics

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

Caisse de retraite du Régime de retraite du personnel des CPE et des garderies privées conventionnées du Québec

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

Travail collaboratif. Glossaire

DOSSIER SOLUTION : CA ARCserve r16. Recours au Cloud pour la continuité d'activité et la reprise après sinistre

Maîtrisez l'administration du système [2ième édition]

Introduction...3. Objectif...3. Manipulations...3. La Sauvegarde...4. Les différents types...4. Planification...4. Les outils...5

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

Introduction à Linux

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

Barème de frais des produits et services

Retirer des fonds d un régime immobilisé

µrv : Realité Virtuelle

Projet RNTL : «Nouveaux modèles économiques, nouvelle économie du logiciel».

Personnes ressources Tice. Académie de Rouen

Richard Stallman. et la révolution du logiciel libre. Une biographie autorisée. 2 e édition. Christophe Masutti. Sam Williams. Richard M.

Prestations informatiques Taux horaires. Prix / T.T.C 35 TTC 15 (offert si réparer par nos soins) Problème materiel :

Stratégie Open Source et Présentation du Centre de recherche et d innovation sur le logiciel libre

Projet IRIS. Le financement du logiciel libre

Fasken Martineau DuMoulin S.E.N.C.R.L., s.r.l.

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

Logiciel libre. un bien commun à développer et protéger

vtiger CRM Pack de langue Manuel d instalation version Française 0.1

Logiciel et format de fichiers

Montréal, le 1 er août M e François Giroux McCarthy Tétrault S.E.N.C.R.L 1000, rue de la Gauchetière Ouest Bureau 2500 Montréal (Québec) H3B 0A2

Contribution au groupe de travail «technologies de l'information, de la communication de la sécurité»

Collaboration à cette conférence

Transcription:

ATTENTION, DANGER : les logiciels libres et leur utilisation dans le développement d autres logiciels Notes pour une conférence à Vision PDG 2005 Tremblant, le 7 avril M e Michel Racicot

Généralités Distinguer : Logiciels publiés sans restriction ni contrat de licence (freeware, shareware ou public domain software). Logiciels à libre circulation (gratuits) mais assujettis à un contrat de licence : les logiciels «open source».

Généralités (suite) Les licences «open source» sont souvent définies en fonction de quatre libertés : liberté d utiliser le logiciel; liberté d examiner et de modifier le code source; liberté de distribuer le logiciel en codes source et objet; liberté de distribuer les modifications et ajouts au code source.

Historique 1984, Richard Stallman, Free Software Foundation, GNU General Public License («GPL»). Université de Californie à Berkley, développement de version BSD de Unix. 1991, Linus Torvald développe le système d exploitation Linux pour concurrencer Unix distribué sous GPL en 1991 et version 1.0 en 1994.

Historique (suite) Jusqu en 1998, les licences GPL, LGPL, BSD et MIT étaient les plus utilisées. 1998, Netscape publie son fureteur sous forme de licence «open source» (première utilisation de ce terme) par une organisation connue sous le nom de Mozilla.org La licence Mozilla a par la suite été très utilisée.

Grandes catégories GNU General Public License («GPL»). GNU Lesser General Public License («LGPL»). Mozilla BSD/MIT/Apache. En tout, plus de 50 versions différentes ont été approuvées par la Open Source Initiative (OSI) et d autres versions non approuvées existent également.

Licence de style GNU GPL : Attention, DANGER Logiciel peut être copié, modifié et distribué à condition de reproduire l avis de droit d auteur et l exclusion de garantie avec la licence. Code source doit être distribué. Clause «virale» : tous logiciels dérivés, y compris leur code source, fondés en tout ou en partie sur le code source original que l on distribue sont automatiquement soumis à la GPL sauf pour les portions non dérivées qui peuvent être considérées comme des oeuvres distinctes.

GNU GPL : Attention, DANGER Donc, on ne peut accorder de licence restrictive sur les logiciels dérivés et on doit distribuer le code source des logiciels dérivés. Toute utilisation ou modification du logiciel soumis à la GPL constitue une acceptation de la GPL.

Licence de style Mozilla 1.1 : Attention, GRAND DANGER Le logiciel original peut être copié, modifié et distribué sous la licence Mozilla. Si des modifications sont créées, elles doivent être mises à la disposition du public en code source en vertu des termes de la licence.

Licence de style Mozilla 1.1 : Attention, GRAND DANGER Contrairement à la licence GNU GPL qui permet que l on crée des modifications au code source original et qui n oblige pas que ces modifications soient mises à la disposition du public en code source, à moins que l on ne distribue ces modifications, la licence Mozilla oblige la distribution des modifications. Il n est donc pas possible de créer des modifications en vertu d une licence Mozilla et de conserver ces modifications pour soi.

Licence de style BSD/MIT/Apache Permet l utilisation du logiciel sans restriction à condition de conserver l avis de droit d auteur et de ne pas utiliser le nom de l organisme d origine ou des développeurs d origine pour promouvoir les produits dérivés.

Licence de style BSD/MIT/Apache Mais, le logiciel sous cette licence peut être combiné avec d autres logiciels, intégré complètement avec ceux-ci et distribué en code objet et/ou source en vertu de licences restrictives; il n y a pas d obligation de distribuer le code source du logiciel original ni de clause virale comme dans la GPL.

Le risque est réel Le 21 octobre 2004, le Federal Financial Institutions Council (FFIEC) des USA avisait toutes les institutions financières américaines d être vigilantes à cet égard. Affecte le financement de l entreprise de logiciel. Est un facteur important lors de la vente de l entreprise.

Démarche suggérée Attention avant d utiliser. Avoir une politique claire en matière de logiciels «open source». Bien communiquer cette politique aux développeurs (internes et externes). Avoir un mécanisme de préautorisation pour utilisation des logiciels «open source» et leur intégration dans vos produits.

Démarche suggérée Bien examiner le contrat. Déterminer si le logiciel «open source» sera utilisé tel quel ou s il sera modifié. Déterminer si le logiciel «open source» sera distribué, avec ou sans modifications. Bien analyser les conséquences de ces décisions en vertu des termes de la licence applicable.

Démarche suggérée (suite) Ne pas présumer que toutes les licences sont les mêmes. Documenter ce qui a été fait. Faire audit avant distribution d un produit ou d une nouvelle version. Bien encadrer son personnel de développement pour ne pas qu il utilise du logiciel «open source» inconsciemment et ainsi lier l entreprise à une licence «open source».

Conclusion Les logiciels «open source» : des outils intéressants... mais à utiliser avec prudence.

Michel Racicot McCarthy Tétrault S.E.N.C.R.L., s.r.l. 1170, rue Peel, Montréal (Québec) H3B 4S8 Tél.: (514) 397-4132 Fax: (514) 875-6246 mracicot@mccarthy.ca