source: trunk/license/license.tex @ 406

Last change on this file since 406 was 374, checked in by nanardon, 11 years ago

ajout def copyright

File size: 10.4 KB
Line 
1% $Id: perl.tex 183 2008-09-04 23:55:50Z nanardon $
2\documentclass[notes]{beamer}
3\usepackage[utf8]{inputenc}
4\usepackage[frenchb]{babel}
5\usepackage[T1]{fontenc}
6\usepackage{moreverb}
7\usepackage{graphicx}
8\usepackage{listings}
9\usepackage{color}
10\usepackage{eurosym}
11
12\mode<presentation>
13{
14  \definecolor{beamerstructure}{RGB}{143,79,112}
15  \definecolor{sidebackground}{RGB}{230,242,250}
16  \color{beamerstructure}
17  \usetheme[secheader]{Madrid}
18  \usepackage{times}
19  \userightsidebarcolortemplate{\color{sidebackground}}
20  \beamertemplateballitem
21}
22
23\AtBeginSection[]
24{
25\begin{frame}<beamer>
26    \frametitle{Plan}
27    \tableofcontents[currentsection,hideothersubsections]
28\end{frame}
29}
30
31\AtBeginSubsection[]
32{
33\begin{frame}<beamer>
34    \frametitle{}
35    \tableofcontents[sectionstyle=show/hide,subsectionstyle=show/shaded/hide]
36\end{frame}
37}
38
39\title{Licences}
40%%\subtitle{}
41\author{Olivier Thauvin}
42\date{\today}
43
44\begin{document}
45
46\frame{\titlepage}
47
48\begin{frame}
49\tableofcontents[hideallsubsections]
50\end{frame}
51
52\section{Définition}
53
54\begin{frame}
55\frametitle{Support d'installation}
56\begin{block}{les type de support}
57Ce qui contient le logiciel pour l'installer:
58\begin{itemize}
59\item CD/DVD
60\item lecteur réseau
61\item internet/téléchargement en ligne
62\item \ldots
63\end{itemize}
64\end{block}
65\vfill
66\pause
67\begin{alertblock}{}
68\begin{itemize}
69\item duplication souvent interdite
70\item $pouvoir~installer \neq droit~d'utilisation$
71\end{itemize}
72\end{alertblock}
73\end{frame}
74
75\begin{frame}
76\frametitle{Copyright}
77\begin{block}{Définition}
78\begin{itemize}
79\item atteste de la paternité d'un \oe{}uvre
80\item assimilable au droit d'auteur, mais différent
81\item titulaire: personne physique ou morale
82\end{itemize}
83\end{block}
84\end{frame}
85
86\begin{frame}
87\frametitle{Licence}
88\begin{block}{Définition}
89\begin{itemize}
90\item contrat entre l'auteur et l'utilisateur
91\item defini les droits
92\item utilisation, copie, modification
93\end{itemize}
94\end{block}
95\vfill
96\pause
97\begin{block}{}
98\begin{itemize}
99\item avoir la licence = droit d'utiliser
100\item vous êtes censé l'avoir lue (et acceptée)
101\end{itemize}
102\end{block}
103\end{frame}
104
105\begin{frame}
106\frametitle{Brevet}
107\begin{block}{Définition}
108\begin{itemize}
109\item titre de propriété industrielle
110\item monopole d'exploitation
111\item durée et territoire limité
112\end{itemize}
113\end{block}
114\begin{block}{Brevet logiciel}
115\begin{itemize}
116\item n'existe pas en Europe, ni en France
117\item existe ailleur
118\item utilisé comme arme juridique
119\item tout et surtout n'importe quoi a été breveté
120\end{itemize}
121\end{block}
122\end{frame}
123
124\section{Type de license}
125
126\subsection{Licenses libres}
127
128\begin{frame}
129\frametitle{GPL, GPL-like}
130\begin{block}{A retenir}
131\begin{itemize}
132\item GNU Public Licence
133\item droit d'utilisation, de distribution et modifiation
134\pause
135\item garde sa license, même aprÚs modification
136\end{itemize}
137\end{block}
138
139\begin{block}{sinon \ldots}
140\begin{itemize}
141\item licence libre la plus connue
142\item Cecill = GPL~française
143\item plusieurs versions incompatibles !!
144\item Lesser-GPL pour les librairies
145\end{itemize}
146\end{block}
147\end{frame}
148
149\begin{frame}
150\frametitle{BSD-like}
151\begin{block}{A retenir}
152\begin{itemize}
153\item famille de license
154\item droit d'utilisation, de distribution et modifiation
155\pause
156\item pas de restriction de licence si réutilisation du code
157\end{itemize}
158\end{block}
159
160\begin{block}{sinon \ldots}
161\begin{itemize}
162\item license des systÚme BSD
163\item Mac Os X: dérivé de BSD
164\end{itemize}
165\end{block}
166\end{frame}
167
168\begin{frame}
169\frametitle{Les pas si libres}
170\begin{block}{Définition}
171Les licenses de \og{}logiciel libre\fg{} avec clause non libre
172\end{block}
173
174\begin{block}{Example de restriction}
175\begin{itemize}
176\item Pour faire le bien pas le mal, respect des droits de l'homme
177\pause
178\item Forcer le redistribution des binaires
179\pause
180\item Interdire les modifications
181\pause
182\item Forcer le retour des modifications
183\pause
184\item Pas d'utilisation/distribution commerciale
185\end{itemize}
186\end{block}
187\end{frame}
188
189\subsection{propriétaires}
190
191\begin{frame}
192\frametitle{Définition}
193\begin{block}{Apporte des limitations/interdiction:}
194\begin{itemize}
195\item utilisation (nombre de machines, d'instances)
196\item redistribution (interdiction)
197\item modification (interdiction)
198\item analyse (interdiction, pas d'accÚs au code)
199\end{itemize}
200\end{block}
201
202\begin{block}{Type de licence}
203\begin{itemize}
204\item{freeware}: utilisation gratuite
205\item{shareware}: gratuit pour une durée limitée
206\item{nominative}: attribué à une personne
207\item{fixe}: attribué à un ordinateur
208\item{flottante}: autorise N instances
209\end{itemize}
210\end{block}
211\end{frame}
212
213\section{La pratique}
214
215\begin{frame}
216\frametitle{Choisir une licence libre}
217\begin{block}{Choix philosophique}
218\begin{itemize}
219\item GPL-like
220\item BSD-like
221\end{itemize}
222\end{block}
223\pause
224\begin{alertblock}{Attention:}
225\begin{itemize}
226\item reprenez une licence existante
227\pause
228\item faite du vrai libre: pas de clause imbécile
229\end{itemize}
230\end{alertblock}
231\end{frame}
232
233\begin{frame}
234\frametitle{Choisir une licence propriétaire}
235\begin{block}{}
236\begin{itemize}
237\item dépends de ce que vous voulez protéger
238\item nécessite l'aide de juriste
239\end{itemize}
240\end{block}
241\end{frame}
242
243\begin{frame}
244\frametitle{Obligations}
245\begin{block}{A faire}
246\begin{itemize}
247\item choisir la licence avant de publier
248\item mentionner la licence dans tout les fichiers sources
249\item mentionner le copyright dans tout les fichiers sources
250\item fournir la licence
251\item identifier les auteurs (versionner le code ?)
252\end{itemize}
253\end{block}
254\end{frame}
255
256\section{systÚme de protection}
257
258\begin{frame}
259\frametitle{Code de licence}
260\begin{block}{Principe}
261\begin{itemize}
262\item necessité d'entrer un code pour fonctionner
263    \begin{itemize}
264    \item Ã  l'installation
265    \item au premier lancement
266    \end{itemize}
267\item code fixe ou issu d'un algorythm
268\end{itemize}
269\end{block}
270
271\pause
272\vfill
273\begin{block}{Pour/Contre}
274\begin{itemize}
275\item facilement contournable (il suffit d'avoir le code)
276\item pénible si plusieurs type de code pour le même logiciel
277\item facile à implémenter
278\end{itemize}
279\end{block}
280\end{frame}
281
282\begin{frame}
283\frametitle{Activation en ligne}
284\begin{block}{Principe}
285\begin{itemize}
286\item validation du logiciel (du code license)
287    \begin{itemize}
288    \item via internet
289    \item téléphone
290    \end{itemize}
291\item blacklist des codes connus comme piratés
292\end{itemize}
293\end{block}
294
295\pause
296\vfill
297\begin{block}{Pour/Contre}
298\begin{itemize}
299\item en théorie difficilement contournable
300\item necessite le service qui va avec
301\item pénible si pas de réseau
302\end{itemize}
303\end{block}
304\end{frame}
305
306\begin{frame}
307\frametitle{Clef matériel}
308\begin{block}{Principe}
309\begin{itemize}
310\item détection d'un matériel fourni
311\item utilisation de crypto
312\end{itemize}
313\end{block}
314
315\pause
316\vfill
317\begin{block}{Pour/Contre}
318\begin{itemize}
319\item fournirture la clef matérielle
320\item assurer le support des clef
321\item régler les problÚme de compatibilité
322\end{itemize}
323\end{block}
324\end{frame}
325
326
327\begin{frame}
328\frametitle{Vérification du matériels}
329\begin{block}{Principe}
330\begin{enumerate}
331\item lister le matériel à l'installation
332\item refuser de fonctionner si le matériel change
333\end{enumerate}
334\begin{itemize}
335\item Ã©viter la duplication (windows)
336\item Ã©viter une deuxiÚme installation (lié à la carte réseau)
337\end{itemize}
338\end{block}
339
340\pause
341\vfill
342\begin{block}{Pour/Contre}
343\begin{itemize}
344\item assurer le support pour les changements légitime
345\item pénible lors de panne
346\end{itemize}
347\end{block}
348\end{frame}
349
350\begin{frame}
351\frametitle{Serveur de licences}
352\begin{block}{Principe}
353\begin{itemize}
354\item le soft demande une licence à un serveur (local ou distant)
355\item le serveur dispose de N licence et assure la comptabilité
356\end{itemize}
357\end{block}
358
359\pause
360\vfill
361\begin{block}{Pour/Contre}
362\begin{itemize}
363\item existance d'un \og{}standard\fg{} (flexlm)
364\item necessite l'implémentation
365\item implémentation payante
366\end{itemize}
367\end{block}
368\end{frame}
369
370\begin{frame}
371\frametitle{Compte en ligne}
372\begin{block}{Principe}
373\begin{itemize}
374\item connection à compte sur un site
375\item données en ligne (jeu vidéo)
376\item logiciel en ligne (Google apps, \ldots)
377\end{itemize}
378\end{block}
379
380\pause
381\vfill
382\begin{block}{Pour/Contre}
383\begin{itemize}
384\item necessite une connection internet
385\item ne fonctionne que si le service est assuré
386\item solution parfois abusive (Diablo 3 de Blizzard)
387\end{itemize}
388\end{block}
389\end{frame}
390
391\begin{frame}
392\frametitle{Résumé:}
393\begin{block}{Les systÚmes de protections sont:}
394\begin{itemize}
395\item couteux
396\item peu efficace
397\item une pénalité surtout les utilisateurs légitime
398\end{itemize}
399\end{block}
400\end{frame}
401
402\section{piratage et conséquence}
403
404\begin{frame}
405\frametitle{Rappel à la loi}
406\begin{block}{la loi}
407\begin{itemize}
408\item c'est de la contrefaçon (ce n'est pas du vol)
409\pause
410\item pour les personnes physiques:
411    \begin{itemize}
412    \item 3 ans de prisons
413    \item 300~000 \euro{} d'amende
414    \end{itemize}
415\item pour les personnes morales:
416    \begin{itemize}
417    \item 1~500~000 \euro{} d'amende
418    \end{itemize}
419\item les fonctionnaires sont résponsables de leurs actes (circulaire Rocard du
42017~juillet~1990)
421\end{itemize}
422\end{block}
423\end{frame}
424
425\begin{frame}
426\frametitle{Exemples: logiciels libres}
427\begin{block}{FSF France vs Free}
428\begin{itemize}
429\item absence de diffusion des modifications sur les logiciels inclus dans la
430Freebox
431\item juillet 2011: Free diffuse ses codes (http://floss.freebox.fr/)
432\end{itemize}
433\end{block}
434
435\begin{block}{AFPA vs Prestataire}
436\begin{itemize}
437\item le prestataire vends du logiciel libre sans le dire
438\item l'AFPA veut rompre le contrat (violation de la GPL)
439\item le tribunal donne raison à l'AFPA
440\end{itemize}
441\end{block}
442\end{frame}
443
444\begin{frame}
445\frametitle{Exemples: logiciels libres}
446\begin{block}{Sony rootkit scandal}
447\begin{enumerate}
448    \item Sony vends un CD avec un systÚme de protection
449    \item aprÚs analyse
450    \begin{itemize}
451    \item un rootkit (logiciel caché sur le systÚme)
452    \item il contient de faille de sécurité
453    \item il est bogué (provoque des crash)
454    \item il contient du code GPL
455    \end{itemize}
456    \item plusieurs plaintes sont déposées
457    \item retour le CD de la vente
458\end{enumerate}
459\end{block}
460\end{frame}
461
462\begin{frame}
463\frametitle{Exemples: logiciels propriétaires}
464\begin{block}{}
465\begin{itemize}
466\item revente de logiciel sans licence: 27~761~\euro{} d'amende
467\item utilisation de logiciel sans licence: 107~160~\euro{} de dommage et interet
468\end{itemize}
469\end{block}
470\end{frame}
471
472\end{document}
Note: See TracBrowser for help on using the repository browser.