SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Diffusion des développements
i f i ié é ll llinformatiques et Propriété Intellectuelle
Nathalie GANDON – INRA
Document distribué sous licence CC by nc nd :
http://creativecommons.org/licenses/by nc nd/2.0/fr/
N. Gandon - JDev - 05/09/2013 1
Historique INRA
U é ti d dé t t MIA it à b d'i t ti t
Historique INRA
Une préoccupation du département MIA suite à beaucoup d'interrogations et
de confusions :
*protection et diffusion ne sont pas contradictoires
*le libre et gratuit n’empêche en rien la reconnaissance de la propriété
intellectuelle
*diffuser un code sans licence n’est pas le rendre libre
*quelle licence je mets? Et c’était pour hier …
Un groupe de travail issu du CATI CIAM, animé par l'adjointe partenariat duU g oupe de t a a ssu du C C , a é pa adjo te pa te a at du
département MIA et composé d'informaticien(e)s : proposer une démarche
qui parte des préoccupations du terrain.
N. Gandon - JDev - 05/09/2013 2
La démarche proposéep p
1/ Déterminer les propriétaires (ou ayant droits)
2/ Déterminer la façon dont le code a été construit
3/ Choisir la licence
4/ Vérifier la preuve d’antériorité (dépôt APP / Forge)/ p ( p / g )
Tout cela doit être pensé dès le début du développement, ou le plus tôt
possible surtout dans le cadre d’un travail collaboratifpossible surtout dans le cadre d un travail collaboratif.
Plus vous intégrerez cette démarche en amont de vos développements, plus
rapidement vous pourrez diffuser « proprement » : l'idée ici est de pouvoir
choisir son mode de diffusion et non de le subir Ces notions font partie de lachoisir son mode de diffusion et non de le subir. Ces notions font partie de la
stratégie du projet informatique dans son ensemble car elles sont loin d'être
anecdotiques.
N. Gandon - JDev - 05/09/2013 3
1/ Déterminer les propriétaires1/ Déterminer les propriétaires
Rappel rapide de la protection par le droit d’auteur :
* protection automatique mais :
(i) recommandation de dépôt à titre de preuve (ex à l’APP)(i) recommandation de dépôt à titre de preuve (ex à lAPP)
(ii) en dehors de la France, il est indispensable de faire apparaître le
copyright ©,y compris sur la documentation
* protection longue en comparaison avec le brevet : 70 ans* protection longue en comparaison avec le brevet : 70 ans
* ce sont les lignes de code qui sont protégées et non les idées, les
principes, les algorithmes.
*l d é t té é*les données ne sont pas protégées
*droits moraux incessibles / droits patrimoniaux pouvant être transmis
à des tiers et dévolus à l’employeur dans la fonction publique.
N. Gandon - JDev - 05/09/2013 4
1/ Déterminer les propriétaires/ p p
Rappel sur les notions d’auteurs, de propriétaire et d’éditeur
*Auteurs : ceux qui ont contribué au développement informatique
(personnes physiques)
*Propriétaire : l’employeur si l’auteur est salarié (peut être une personne
morale).)
*Editeur : celui qui diffuse et/ou met en vente (peut être le propriétaire
ou non)
Attention aux non salariés, à qui il est fortement recommandé voire
nécessaire de faire signer une cession de droit, à l’issue du « stage » et
portant précisément sur le code écrit pendant le stage.p p p g
Il faut donc « tracer », tout au long du développement, tous ceux qui
contribuent au code.
N. Gandon - JDev - 05/09/2013 5
2/Déterminer la façon dont le code
a été construit
« from scratch » ?
utilisation d’autres codes ou librairies et sous quelles licences ?
utilisation d’autres logiciels et sous quelles licences ?u sa o d au es og c e s e sous que es ce ces
Attention, la façon de coder peut interférer avec la possibilité de
choisir librement la licence finalechoisir librement la licence finale.
N. Gandon - JDev - 05/09/2013 6
3/ Choisir la licence/
Contrairement aux idées reçues, il ne suffit pas de rendre un logiciel
ibl ( l l ) ’il i ê ili é li iaccessible (sur le net pas exemple), pour qu’il puisse être utilisé licitement.
Définition :
*C’est un contrat qui donne, entre autre, le droit à une personne d’utiliser
un logiciel, autrement dit de l’installer sur son matériel et de l’exécuter.
*Ce contrat est conclu entre la personne qui possède des droits sur lep q p
logiciel (propriétaire ou l’éditeur) et l’utilisateur final.
*Licence appelée parfois CLUF pour Conditions de Licence d’Utilisateur
Final.Final.
*Souvent, il s’agit d’un contrat d’adhésion : l’utilisateur signe sans pouvoir
négocier les conditions.
N. Gandon - JDev - 05/09/2013 7
3/ Choisir sa licence/
Les licences libres/open source (floss) : leur principe de base est l’accès au
code source.code source.
Elles peuvent être divisées en trois classes :
les licences de gauche d'auteur (ou copyleft)
les licences permissives en composition
et les licences permissives (non copyleft).
Ell ti t di t d lib té 4 FSF (li libElles garantissent divers types de liberté : 4 pour FSF (licences libres :
http://www.fsf.org/fr) et 10 pour OSI (licences open source :
http://opensource.org/).
Les licences copyleft associent une obligation à ces libertés : le devoir de
redistribution des modifications sous la même licence, ce que n’imposent
pas les permissives.
N. Gandon - JDev - 05/09/2013 8
3/ Choisir sa licence/
Les licences propriétaires :
Il ibl ll i bi l dIl y en a autant que possible et elles peuvent concerner aussi bien le code
source que l’exécutable.
Elles s'envisageront notamment si une valorisation économique peut être
prévue ou si l'on préfère ne pas donner accès au code source dans un
premier temps.p p
Elles sont écrites à façon et les services juridiques des instituts aident à leur
rédaction.rédaction.
N. Gandon - JDev - 05/09/2013 9
3/ Choisir sa licence3/ Choisir sa licence
Au cours de l'évolution du développement informatique : on peut
changer de licence lors d’un changement de version (en accord avec
les propriétaires)les propriétaires).
Suivant le type de licence, il peut également co exister des licences
différentes en même temps pour un même développement.
Attention : Un accord écrit sur le choix de la licence est nécessaire
s’il y a plusieurs propriétaires.
N. Gandon - JDev - 05/09/2013 10
4/ Preuve d’antériorité4/ Preuve d antériorité
Cela consiste à un dépôt certifié des sources à un instant t.
Plusieurs rôles : c’est aussi bien une preuve de la propriété qu’une
aide à l’identification claire d’une version.aide à l identification claire d une version.
Cela sert aussi bien en cas de litige qu’en cas de transfert.
Plusieurs possibilités dont l’utilisation d’une forgePlusieurs possibilités dont l utilisation d une forge
A l’INRA : le dépôt à l’APP : Agence pour la Protection des
P i t i di t tili é l t t llProgrammes qui est un indicateur utilisé par les tutelles.
N. Gandon - JDev - 05/09/2013 11
Ce qu’il faut mentionnerq
Dans les fichiers sources, sur la documentation et sur la page web
d’accueil :
**nom du logiciel + n° de version
*Copyright© INRA( ou propriétaire(s)) – année
*nom(s) du(des) laboratoire(s)
*si dépot à l’APP : le n° IDDN
*le nom de la licence et le texte complet ou un lien vers celui ci
..et ne pas hésiter à rajouter une phrase du type :p j p yp
si vous utilisez X, citez s’il vous plait X
N. Gandon - JDev - 05/09/2013 12
Pour vous aider
Une page web du collectif CIAM
http://ciam.inra.fr/ciam/ProprieteIntellectuelleDesDevInformatiques
Le vademecum juridique INRA
https://www.abcontrats.inra.fr/
Une page web PLUME
http://www.projet plume.org/patrimoine logiciel laboratoirep // p j p g/p g
N. Gandon - JDev - 05/09/2013 13
Pour vous aider
Des nouveautés pour l’analyse automatique de la propriété
intellectuelle :intellectuelle :
des sociétés qui proposent des analyses automatisées des lignes de
code (ex : antelink)
des logiciels libres d’analyse des licences des composants embarqués :
FOSSology : http://www.projet plume.org/fiche/fossology
OSLC http // projet pl me org/fiche/oslcOSLC : http://www.projet plume.org/fiche/oslc
N. Gandon - JDev - 05/09/2013 14

Contenu connexe

Similaire à Diffusion des developpements informatiques

Syntec Traitement du Libre et de l’Open Source dans les Contrats infor...
Syntec Traitement du Libre et de l’Open Source dans les Contrats infor...Syntec Traitement du Libre et de l’Open Source dans les Contrats infor...
Syntec Traitement du Libre et de l’Open Source dans les Contrats infor...Inno³
 
Introduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à LinuxIntroduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à LinuxBruno Cornec
 
La valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseLa valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseRobert Viseur
 
La valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseLa valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseRobert Viseur
 
Prés licences-biz model
Prés licences-biz modelPrés licences-biz model
Prés licences-biz modelPascal Flamand
 
intro-linux-v4.pdf
intro-linux-v4.pdfintro-linux-v4.pdf
intro-linux-v4.pdfBruno Cornec
 
Code d'Armor : Open Source, mode d'emploi
Code d'Armor : Open Source, mode d'emploiCode d'Armor : Open Source, mode d'emploi
Code d'Armor : Open Source, mode d'emploibbailleux
 
Comprendre les licences de logiciels libres
Comprendre les licences de logiciels libresComprendre les licences de logiciels libres
Comprendre les licences de logiciels libresRobert Viseur
 
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdfPrésentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdfLaurent Destailleur
 
Utilisation de git avec Delphi
Utilisation de git avec DelphiUtilisation de git avec Delphi
Utilisation de git avec Delphipprem
 
Opensource et AppSec : amis ou ennemis ?
Opensource et AppSec : amis ou ennemis ?Opensource et AppSec : amis ou ennemis ?
Opensource et AppSec : amis ou ennemis ?bertrandmeens
 
Les types de licence des logiciels
Les types de licence des logicielsLes types de licence des logiciels
Les types de licence des logicielsD1clic
 
Logiciels Libres: quel opportunités pour les marocains ?
Logiciels Libres: quel opportunités pour les marocains ?Logiciels Libres: quel opportunités pour les marocains ?
Logiciels Libres: quel opportunités pour les marocains ?Khalid ALLILI
 
Quelles sont les questions à se poser pour déployer les usages de la mobilité...
Quelles sont les questions à se poser pour déployer les usages de la mobilité...Quelles sont les questions à se poser pour déployer les usages de la mobilité...
Quelles sont les questions à se poser pour déployer les usages de la mobilité...CYB@RDECHE
 
Des logiciels libres
Des logiciels libresDes logiciels libres
Des logiciels libresowatte
 
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...Ametys
 
Pl NewsLetter Février 2010
Pl NewsLetter Février 2010Pl NewsLetter Février 2010
Pl NewsLetter Février 2010robertpluss
 

Similaire à Diffusion des developpements informatiques (20)

Syntec Traitement du Libre et de l’Open Source dans les Contrats infor...
Syntec Traitement du Libre et de l’Open Source dans les Contrats infor...Syntec Traitement du Libre et de l’Open Source dans les Contrats infor...
Syntec Traitement du Libre et de l’Open Source dans les Contrats infor...
 
Introduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à LinuxIntroduction aux logiciels libres et à Linux
Introduction aux logiciels libres et à Linux
 
La valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseLa valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entreprise
 
La valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entrepriseLa valorisation des logiciels libres en entreprise
La valorisation des logiciels libres en entreprise
 
L'open source
L'open sourceL'open source
L'open source
 
Prés licences-biz model
Prés licences-biz modelPrés licences-biz model
Prés licences-biz model
 
intro-linux-v4.pdf
intro-linux-v4.pdfintro-linux-v4.pdf
intro-linux-v4.pdf
 
Code d'Armor : Open Source, mode d'emploi
Code d'Armor : Open Source, mode d'emploiCode d'Armor : Open Source, mode d'emploi
Code d'Armor : Open Source, mode d'emploi
 
Comprendre les licences de logiciels libres
Comprendre les licences de logiciels libresComprendre les licences de logiciels libres
Comprendre les licences de logiciels libres
 
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdfPrésentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
Présentation Logiciels Libres et Open Source - Philosophie et Concepts.pdf
 
Utilisation de git avec Delphi
Utilisation de git avec DelphiUtilisation de git avec Delphi
Utilisation de git avec Delphi
 
Opensource et AppSec : amis ou ennemis ?
Opensource et AppSec : amis ou ennemis ?Opensource et AppSec : amis ou ennemis ?
Opensource et AppSec : amis ou ennemis ?
 
Les types de licence des logiciels
Les types de licence des logicielsLes types de licence des logiciels
Les types de licence des logiciels
 
Logiciels Libres: quel opportunités pour les marocains ?
Logiciels Libres: quel opportunités pour les marocains ?Logiciels Libres: quel opportunités pour les marocains ?
Logiciels Libres: quel opportunités pour les marocains ?
 
Quelles sont les questions à se poser pour déployer les usages de la mobilité...
Quelles sont les questions à se poser pour déployer les usages de la mobilité...Quelles sont les questions à se poser pour déployer les usages de la mobilité...
Quelles sont les questions à se poser pour déployer les usages de la mobilité...
 
OWF12/Security and Free Software
OWF12/Security and Free SoftwareOWF12/Security and Free Software
OWF12/Security and Free Software
 
Des logiciels libres
Des logiciels libresDes logiciels libres
Des logiciels libres
 
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
 
Pl NewsLetter Février 2010
Pl NewsLetter Février 2010Pl NewsLetter Février 2010
Pl NewsLetter Février 2010
 
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
 

Plus de fOSSa - Free Open Source Software Academia Conference

Plus de fOSSa - Free Open Source Software Academia Conference (20)

Les douze commandements du community manager
Les douze commandements du community managerLes douze commandements du community manager
Les douze commandements du community manager
 
Les licences open source simplement ?
Les licences open source simplement ? Les licences open source simplement ?
Les licences open source simplement ?
 
Resultats nuit info 2013
Resultats nuit info 2013Resultats nuit info 2013
Resultats nuit info 2013
 
In trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzellaIn trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzella
 
Open sourcing of Journalism by James Corbett
Open sourcing of Journalism by James CorbettOpen sourcing of Journalism by James Corbett
Open sourcing of Journalism by James Corbett
 
Open intelligence by tom secker
Open intelligence by tom seckerOpen intelligence by tom secker
Open intelligence by tom secker
 
Eco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - IntroductionEco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - Introduction
 
Innovation & Massive data
Innovation & Massive dataInnovation & Massive data
Innovation & Massive data
 
#SAIFC késako - Semantic Analysis for Flow Computing
 #SAIFC késako - Semantic Analysis for Flow Computing #SAIFC késako - Semantic Analysis for Flow Computing
#SAIFC késako - Semantic Analysis for Flow Computing
 
Eco System over code!
Eco System over code!Eco System over code!
Eco System over code!
 
OWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGSOWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGS
 
Afup 10 ans plus tard
Afup 10 ans plus tardAfup 10 ans plus tard
Afup 10 ans plus tard
 
HP Fossology v5.3
HP Fossology v5.3HP Fossology v5.3
HP Fossology v5.3
 
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysferaFrom open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
 
Management de communaute
Management de communauteManagement de communaute
Management de communaute
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
 
Systematic / GTLL / Ecosystemes logiciel-libre in PARIS region
Systematic / GTLL / Ecosystemes logiciel-libre in PARIS regionSystematic / GTLL / Ecosystemes logiciel-libre in PARIS region
Systematic / GTLL / Ecosystemes logiciel-libre in PARIS region
 
Choir and Community Management
Choir and Community ManagementChoir and Community Management
Choir and Community Management
 
fOSSa2012- shruti - mutable instrument - open hardware diy 80s sonic aestheti...
fOSSa2012- shruti - mutable instrument - open hardware diy 80s sonic aestheti...fOSSa2012- shruti - mutable instrument - open hardware diy 80s sonic aestheti...
fOSSa2012- shruti - mutable instrument - open hardware diy 80s sonic aestheti...
 
fOSSa2012- hugobiwan_zolnir open simulator and remi robot
fOSSa2012- hugobiwan_zolnir open simulator and remi robotfOSSa2012- hugobiwan_zolnir open simulator and remi robot
fOSSa2012- hugobiwan_zolnir open simulator and remi robot
 

Diffusion des developpements informatiques

  • 1. Diffusion des développements i f i ié é ll llinformatiques et Propriété Intellectuelle Nathalie GANDON – INRA Document distribué sous licence CC by nc nd : http://creativecommons.org/licenses/by nc nd/2.0/fr/ N. Gandon - JDev - 05/09/2013 1
  • 2. Historique INRA U é ti d dé t t MIA it à b d'i t ti t Historique INRA Une préoccupation du département MIA suite à beaucoup d'interrogations et de confusions : *protection et diffusion ne sont pas contradictoires *le libre et gratuit n’empêche en rien la reconnaissance de la propriété intellectuelle *diffuser un code sans licence n’est pas le rendre libre *quelle licence je mets? Et c’était pour hier … Un groupe de travail issu du CATI CIAM, animé par l'adjointe partenariat duU g oupe de t a a ssu du C C , a é pa adjo te pa te a at du département MIA et composé d'informaticien(e)s : proposer une démarche qui parte des préoccupations du terrain. N. Gandon - JDev - 05/09/2013 2
  • 3. La démarche proposéep p 1/ Déterminer les propriétaires (ou ayant droits) 2/ Déterminer la façon dont le code a été construit 3/ Choisir la licence 4/ Vérifier la preuve d’antériorité (dépôt APP / Forge)/ p ( p / g ) Tout cela doit être pensé dès le début du développement, ou le plus tôt possible surtout dans le cadre d’un travail collaboratifpossible surtout dans le cadre d un travail collaboratif. Plus vous intégrerez cette démarche en amont de vos développements, plus rapidement vous pourrez diffuser « proprement » : l'idée ici est de pouvoir choisir son mode de diffusion et non de le subir Ces notions font partie de lachoisir son mode de diffusion et non de le subir. Ces notions font partie de la stratégie du projet informatique dans son ensemble car elles sont loin d'être anecdotiques. N. Gandon - JDev - 05/09/2013 3
  • 4. 1/ Déterminer les propriétaires1/ Déterminer les propriétaires Rappel rapide de la protection par le droit d’auteur : * protection automatique mais : (i) recommandation de dépôt à titre de preuve (ex à l’APP)(i) recommandation de dépôt à titre de preuve (ex à lAPP) (ii) en dehors de la France, il est indispensable de faire apparaître le copyright ©,y compris sur la documentation * protection longue en comparaison avec le brevet : 70 ans* protection longue en comparaison avec le brevet : 70 ans * ce sont les lignes de code qui sont protégées et non les idées, les principes, les algorithmes. *l d é t té é*les données ne sont pas protégées *droits moraux incessibles / droits patrimoniaux pouvant être transmis à des tiers et dévolus à l’employeur dans la fonction publique. N. Gandon - JDev - 05/09/2013 4
  • 5. 1/ Déterminer les propriétaires/ p p Rappel sur les notions d’auteurs, de propriétaire et d’éditeur *Auteurs : ceux qui ont contribué au développement informatique (personnes physiques) *Propriétaire : l’employeur si l’auteur est salarié (peut être une personne morale).) *Editeur : celui qui diffuse et/ou met en vente (peut être le propriétaire ou non) Attention aux non salariés, à qui il est fortement recommandé voire nécessaire de faire signer une cession de droit, à l’issue du « stage » et portant précisément sur le code écrit pendant le stage.p p p g Il faut donc « tracer », tout au long du développement, tous ceux qui contribuent au code. N. Gandon - JDev - 05/09/2013 5
  • 6. 2/Déterminer la façon dont le code a été construit « from scratch » ? utilisation d’autres codes ou librairies et sous quelles licences ? utilisation d’autres logiciels et sous quelles licences ?u sa o d au es og c e s e sous que es ce ces Attention, la façon de coder peut interférer avec la possibilité de choisir librement la licence finalechoisir librement la licence finale. N. Gandon - JDev - 05/09/2013 6
  • 7. 3/ Choisir la licence/ Contrairement aux idées reçues, il ne suffit pas de rendre un logiciel ibl ( l l ) ’il i ê ili é li iaccessible (sur le net pas exemple), pour qu’il puisse être utilisé licitement. Définition : *C’est un contrat qui donne, entre autre, le droit à une personne d’utiliser un logiciel, autrement dit de l’installer sur son matériel et de l’exécuter. *Ce contrat est conclu entre la personne qui possède des droits sur lep q p logiciel (propriétaire ou l’éditeur) et l’utilisateur final. *Licence appelée parfois CLUF pour Conditions de Licence d’Utilisateur Final.Final. *Souvent, il s’agit d’un contrat d’adhésion : l’utilisateur signe sans pouvoir négocier les conditions. N. Gandon - JDev - 05/09/2013 7
  • 8. 3/ Choisir sa licence/ Les licences libres/open source (floss) : leur principe de base est l’accès au code source.code source. Elles peuvent être divisées en trois classes : les licences de gauche d'auteur (ou copyleft) les licences permissives en composition et les licences permissives (non copyleft). Ell ti t di t d lib té 4 FSF (li libElles garantissent divers types de liberté : 4 pour FSF (licences libres : http://www.fsf.org/fr) et 10 pour OSI (licences open source : http://opensource.org/). Les licences copyleft associent une obligation à ces libertés : le devoir de redistribution des modifications sous la même licence, ce que n’imposent pas les permissives. N. Gandon - JDev - 05/09/2013 8
  • 9. 3/ Choisir sa licence/ Les licences propriétaires : Il ibl ll i bi l dIl y en a autant que possible et elles peuvent concerner aussi bien le code source que l’exécutable. Elles s'envisageront notamment si une valorisation économique peut être prévue ou si l'on préfère ne pas donner accès au code source dans un premier temps.p p Elles sont écrites à façon et les services juridiques des instituts aident à leur rédaction.rédaction. N. Gandon - JDev - 05/09/2013 9
  • 10. 3/ Choisir sa licence3/ Choisir sa licence Au cours de l'évolution du développement informatique : on peut changer de licence lors d’un changement de version (en accord avec les propriétaires)les propriétaires). Suivant le type de licence, il peut également co exister des licences différentes en même temps pour un même développement. Attention : Un accord écrit sur le choix de la licence est nécessaire s’il y a plusieurs propriétaires. N. Gandon - JDev - 05/09/2013 10
  • 11. 4/ Preuve d’antériorité4/ Preuve d antériorité Cela consiste à un dépôt certifié des sources à un instant t. Plusieurs rôles : c’est aussi bien une preuve de la propriété qu’une aide à l’identification claire d’une version.aide à l identification claire d une version. Cela sert aussi bien en cas de litige qu’en cas de transfert. Plusieurs possibilités dont l’utilisation d’une forgePlusieurs possibilités dont l utilisation d une forge A l’INRA : le dépôt à l’APP : Agence pour la Protection des P i t i di t tili é l t t llProgrammes qui est un indicateur utilisé par les tutelles. N. Gandon - JDev - 05/09/2013 11
  • 12. Ce qu’il faut mentionnerq Dans les fichiers sources, sur la documentation et sur la page web d’accueil : **nom du logiciel + n° de version *Copyright© INRA( ou propriétaire(s)) – année *nom(s) du(des) laboratoire(s) *si dépot à l’APP : le n° IDDN *le nom de la licence et le texte complet ou un lien vers celui ci ..et ne pas hésiter à rajouter une phrase du type :p j p yp si vous utilisez X, citez s’il vous plait X N. Gandon - JDev - 05/09/2013 12
  • 13. Pour vous aider Une page web du collectif CIAM http://ciam.inra.fr/ciam/ProprieteIntellectuelleDesDevInformatiques Le vademecum juridique INRA https://www.abcontrats.inra.fr/ Une page web PLUME http://www.projet plume.org/patrimoine logiciel laboratoirep // p j p g/p g N. Gandon - JDev - 05/09/2013 13
  • 14. Pour vous aider Des nouveautés pour l’analyse automatique de la propriété intellectuelle :intellectuelle : des sociétés qui proposent des analyses automatisées des lignes de code (ex : antelink) des logiciels libres d’analyse des licences des composants embarqués : FOSSology : http://www.projet plume.org/fiche/fossology OSLC http // projet pl me org/fiche/oslcOSLC : http://www.projet plume.org/fiche/oslc N. Gandon - JDev - 05/09/2013 14