Sie sind auf Seite 1von 36

Micronator

Dolibarr
Installation & configuration minimale

Version 0.2.0 / dimanche 13 dcembre 2015 - 08:18

RF-232
6447, avenue Jalobert, Montral. Qubec H1M 1L1
Tous droits rservs RF-232

Licence publique gnrale GNU


Permission vous est donne de copier, distribuer et/ou modifier ce document selon les termes de la Licence publique
gnrale GNU, version 3 du 29 juin 2007 publie par la Free Software Foundation Inc; sans section inaltrable, sans
texte de premire page de couverture et sans texte de dernire page de couverture. Une copie de cette licence est incluse
dans la section appele Licence publique gnrale GNU de ce document la page 35.

AVIS DE NON-RESPONSABILIT
Ce document est uniquement destin informer. Les informations, ainsi que les contenus et fonctionnalits de ce document sont fournis sans engagement et peuvent tre modifis tout moment. RF-232 n'offre aucune garantie quant
l'actualit, la conformit, l'exhaustivit, la qualit et la durabilit des informations, contenus et fonctionnalits de ce do cument. L'accs et l'utilisation de ce document se font sous la seule responsabilit du lecteur ou de l'utilisateur.
RF-232 ne peut tre tenu pour responsable de dommages de quelque nature que ce soit, y compris des dommages directs ou indirects, ainsi que des dommages conscutifs rsultant de l'accs ou de l'utilisation de ce document ou de son
contenu.
Chaque internaute doit prendre toutes les mesures appropries (mettre jour rgulirement son logiciel antivirus, ne
pas ouvrir des documents suspects de source douteuse ou non connue) de faon protger le contenu de son ordinateur
de la contamination d'ventuels virus circulant sur la Toile.

Avertissement
Bien que nous utilisions ici un vocabulaire issu des techniques informatiques, nous ne prtendons nullement la
prcision technique de tous nos propos dans ce domaine.

Sommaire
I-

Description gnrale..............................................4
1.
2.
3.
4.
5.
6.

II-

Tlchargement......................................................8
1.
2.

III-

Cration de la BD......................................................................15
Configuration.............................................................................15

Installation & configuration.................................17


1.
2.
3.
4.
5.
6.

VI-

Dcompression du fichier..........................................................11
Droits et permissions..................................................................11
Rpertoire documents................................................................12
Fichier conf.php.........................................................................13

Base de donnes..................................................15
1.
2.

V-

Dernire version disponible.........................................................8


Tlchargement direct avec wget.................................................9

Prparation............................................................11
1.
2.
3.
4.

IV-

Introduction..................................................................................4
Serveur SME................................................................................4
Ce que fait Dolibarr.....................................................................4
Ce que ne fait pas Dolibarr..........................................................6
Particularits de ce document......................................................7
Commentaires et suggestions.......................................................7

Lancement de l'installation........................................................17
Socit/Institution......................................................................22
Configuration des modules........................................................24
Langue d'affichage.....................................................................26
Accueil.......................................................................................27
Redirection de page...................................................................28

Usager other.........................................................30
1.
2.

Introduction................................................................................30
Modification des droits de l'usager other...................................30

VII- Scurit.................................................................31
1.

2015-12-13

Remarque...................................................................................31
Crdits........................................................................................32

Version 0.2.0

3 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale

I- Description gnrale
1. Introduction
Ce document prsente le tlchargement, l'installation et la configuration minimale de Dolibarr ERP & CRM.
Rfrence: http://www.dolibarr.fr/.
Dolibarr ERP & CRM est un logiciel moderne de gestion de votre activit professionnelle ou associative
(contacts, factures, commandes, stocks, agenda, etc...).
C'est un logiciel libre et gratuit adapt pour les entreprises, auto-entrepreneurs ou association.
Vous pouvez l'installer et l'utiliser comme une application autonome, ou en ligne sur un serveur mutualis ou
ddi afin d'y accder depuis n'importe o. Dolibarr est galement disponible comme solution prte l'emploi
dans des services Cloud.

2. Serveur SME
Vous pouvez consulter les documents suivants pour installer un Serveur SME et WordPress.
Installation d'un Serveur SME: http://www.micronator.org/?page_id=236.
Installation de WordPress: http://www.micronator.org/?page_id=2281.

3. Ce que fait Dolibarr


Rfrence: http://wiki.dolibarr.org/index.php/Ce_que_fait_Dolibarr.
Dolibarr ERP & CRM est un logiciel modulaire (on n'active que les fonctions que l'on dsire) de gestions de
TPE/PME, d'indpendants, d'entrepreneurs ou d'associations. C'est un projet OpenSource/Libre qui s'excute
au sein d'un serveur Web et peut donc tre accessible depuis n'importe quel lieu disposant d'une connexion Internet (Projet bas sur un serveur WAMP, MAMP ou LAMP: Apache, MySQL, PHP).
Dolibarr se dmarque des autres suites de gestion d'entreprise par sa plus grande simplicit (rgle des 3 S):
Simple pour l'installation (avec au choix des installeurs cl en main pour ceux qui ignorent comment instal-

ler un serveur Web, ou une installation manuelle).


Simple pour l'utilisation (fonctions modulaires pour ne pas surcharger les menus, informations claires la

saisie).
Simple pour le dveloppement (pas de frameworks lourds). Dolibarr intgre en effet sa propre architecture

(design patterns) permettant tout dveloppeur d'tre tout de suite oprationnel sans connaissances particulires autre que le PHP.
Dolibarr est galement disponible grce des auto-installeurs pour les utilisateurs sans connaissances techniques afin d'installer Dolibarr et tous ces pr-requis (Apache, Mysql, PHP) par un simple fichier auto-installable. Ces versions s'appellent:
DoliWamp, un installeur auto-exe pour les utilisateurs Windows.
DoliMamp, un installeur auto-exe pour les utilisateurs Mac OS X.

4 / 36

Version 0.2.0

13 dcembre 2015

Description gnrale
DoliDeb, un installeur pour les utilisateurs Linux Debian/Ubuntu.
DoliRpm, un installeur pour les utilisateurs Linux RedHat/Fedora/OpenSuSE/Mandriva/Mageia.

La version standard est de plus compatible avec tous les systmes et la plupart des offres Cloud du march.

3.1. Modules principaux (tous optionnels)


Annuaire des prospects et/ou clients et/ou fournisseurs
Annuaire des contacts/adresses
Catalogue de produits et services
Gestion des stocks
Gestion des comptes bancaires
Gestion des commandes
Gestion des propositions commerciales
Gestion des contrats de services
Gestion des factures clients et fournisseurs
Gestion des paiements
Gestion des virements bancaires
Gestion des expditions
Gestion des adhrents d'association
Gestion des congs des employs
Agenda partag
Point de vente/Caisse enregistreuse
Ralisation de sondages
EMailing de masses vers les clients, prospects ou utilisateurs Dolibarr
Suivi des marges
Rcolte de dons
Marque-pages
Rapports et statistique
Export PDF de tous les lments (factures, propositions commerciales, commandes, bons expditions, etc...)
Importations et exportations (CSV ou Excel)
Gestion de la TVA NPR (non perue rcuprable - pour les utilisateurs franais des DOM-TOM)
Connectivit LDAP
De nombreuses autres fonctionnalits issues de modules officiels ou non (AWStats, Bittorrent, Gravatar,

Google, ...)
Extensibles par de nombreux autres modules issus de la place de march Dolistore

3.2. Autres caractristiques diverses


Application multi-utilisateurs avec diffrents niveaux de permissions par module.
Plusieurs gestionnaires de menus (possibilit de diffrencier les menus pour le back-office des utilisateurs in-

ternes ou le front office pour les clients ou fournisseurs).


2015-12-13

Version 0.2.0

5 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale


Application simple utiliser.
Facilement personnalisable (activation uniquement des modules dsirs, champs personnaliss, choix du

thme, ...).
Fonctionne avec PHP 5.3.0+ (require les fonctions telles que DateTimeZone.getOffset) et MySQL 4.1+ ou

PostgreSql 8.1.4+.
Programme d'auto-installation pour Windows, Debian/Ubuntu, Fedora/Redhat/OpenSuSE ou serveur d-

di/mutualis. galement compatible avec toute solution Cloud respectant les prrequis PHP, MySql ou PostgreSQL (Par exemple chez les fournisseurs Cloud suivant: saas.dolibarr.org).

4. Ce que ne fait pas Dolibarr


Rfrence: http://wiki.dolibarr.org/index.php/Ce_que_ne_fait_pas_Dolibarr.
Ces fonctionnalits ne sont pas disponibles, y compris dans les dernires versions
Pas de compta analytique (uniquement gestion de trsorerie).
Dolibarr ne gre qu'une seule monnaie la fois (mono-devise). Pour en grer plusieurs, vous pouvez instal-

ler le module multi devises disponible sur https://www.dolistore.com/fr/.


Dolibarr ne gre en standard qu'une socit/institution/association (mono-socit). Pour en grer plusieurs

(comme vos filiales), il faut, soit faire plusieurs installations de Dolibarr, soit installer le module MultiCompany qui permet de grer n socit/institutions/associations dans une seule instance par une isolation logique
des donnes.
Dolibarr ne contient pas de module de Gestion de la paie.
Les tches du module de gestion de projets n'ont pas de dpendances entre elle.
Dolibarr ne contient pas de Webmail.
Dolibarr ne fait pas le caf (pas encore).

6 / 36

Version 0.2.0

13 dcembre 2015

Description gnrale

5. Particularits de ce document
5.1. Notes au lecteur
* Les captures d'crans ne sont que des rfrences.
** Les informations crites ont prsance sur celles retrouves dans les captures d'crans. Veiller se rfrer
aux diffrents tableaux lorsque ceux-ci sont prsents.

5.2. Conventions
Toutes les commandes entrer la console sont en gras. Les affichages surveiller sont en rouge, bleu,
orange ou magenta.
# ping 192.168.1.149
192.168.1.149 is alive
#

Les liens de rfrence Internet sont en bleu et ceux intra document en bleu.
Manipulation, truc ou ruse pour se tirer d'embarras.
Une recommandation ou astuce.
Une note.
Une tape, note ou procdure surveiller.
Paragraphe non complt ou non vrifi.
Cette icne indique que cette commande est sur une seule ligne. Le PDF la mettra sur deux lignes avec
un [CR] [LF] entre les deux. Il faudra donc copier la commande entire dans un diteur de texte ASCII
et la mettre sur une seule ligne avant de la copier la console.

6. Commentaires et suggestions
RF-232 apprcie normment changer avec ses internautes. Vos commentaires et suggestions sont indispen sables l'amlioration de la documentation et du site micronator.org.
N'hsitez pas nous transmettre vos commentaires et nous signaler tout problme d'ordre technique que vous
avez rencontr ou n'arrivez pas rsoudre. Tous vos commentaires seront pris en considration et nous vous
promettons une rponse dans les plus brefs dlais.

Brancher les ans,


encourager l'Informatique Libre
et la diffusion du savoir

2015-12-13

Version 0.2.0

7 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale

II- Tlchargement
1. Dernire version disponible
La dernire version est toujours sur ce site:
http://download2.polytechnic.edu.na/pub4/sourceforge/d/project/project/do/dolibarr/Dolibarr%20ERPCRM/.
On entre dans le rpertoire de la dernire version, ici 3.8.2.

Cliquer le fichier se terminant par .tgz pour lancer le tlchargement.


- Choisir ou crer un rpertoire de tlchargement.
- Enregistrer.

Enregistrer le fichier.

Transfrer le fichier l'aide de FileZilla ou WinSCP etc... sur le Serveur SME dans le rpertoire:
/home/e-smith/files/ibays/Primary/html ou dans une autre i-bays de votre site.

8 / 36

Version 0.2.0

13 dcembre 2015

Tlchargement

2. Tlchargement direct avec wget


On peut aussi utiliser la commande Linux wget pour tlcharger directement dans le rpertoire html de l'ibay du serveur.

2.1. Lien de tlchargement


1) Nous connaissons le rpertoire de tlchargement:
http://download2.polytechnic.edu.na/pub4/sourceforge/d/project/project/do/dolibarr/Dolibarr%20ERPCRM/3.8.2/
2) Nous connaissons le fichier: dolibarr-3.8.2.tgz.
3) Donc le lien complet pour la version 3.8.2 est:
http://download2.polytechnic.edu.na/pub4/sourceforge/d/project/project/do/dolibarr/Dolibarr%20ERPCRM/3.8.2/dolibarr-3.8.2.tgz.

2.2. Tlchargement direct


On utilise PuTTY et on se logue sur le serveur.
login as: root
root@192.168.1.184's password:
Last login: Sat Dec 12 01:51:46 2015
[root@dolibarr ~]#

On se rend dans le rpertoire html de l'i-bay, ici on utilise Primary.


[root@dolibarr ~]# cd /home/e-smith/files/ibays/Primary/html/
[root@dolibarr html]##

On vrifie.
[root@dolibarr html]# pwd
/home/e-smith/files/ibays/Primary/html
[root@dolibarr html]#

ATTENTION, le PDF va mettre la commande ci-dessous sur 3 lignes et ajoutera une [Entre] aprs la ligne 1
et aprs la ligne 2. La commande est sur une seule ligne.
On lance le tlchargement.
[root@dolibarr html]# wget
http://download2.polytechnic.edu.na/pub4/sourceforge/d/project/project/do/dolibarr/Dolibarr
%20ERP-CRM/3.8.2/dolibarr-3.8.2.tgz
--2015-12-12 03:07:20-http://download2.polytechnic.edu.na/pub4/sourceforge/d/project/project/do/dolibarr/Dolibarr
%20ERP-CRM/3.8.2/dolibarr-3.8.2.tgz
Rsolution de download2.polytechnic.edu.na... 196.216.167.198
Connexion vers download2.polytechnic.edu.na|196.216.167.198|:80...connect.
requte HTTP transmise, en attente de la rponse...200 OK
Longueur: 34217291 (33M) [application/x-gzip]
Sauvegarde en : dolibarr-3.8.2.tgz
100%[==================================================>] 34 217 291

1,25M/s

ds 27s

2015-12-12 03:07:47 (1,21 MB/s) - dolibarr-3.8.2.tgz sauvegard [34217291/34217291]


[root@dolibarr html]#

2015-12-13

Version 0.2.0

9 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale

On vrifie.
[root@dolibarr html]# ls -als
total 33424
4 drwxr-s--- 2 admin shared
4096 12 dc.
4 drwxr-xr-x 6 root root
4096 3 dc.
33416 -rw-r--r-- 1 root shared 34217291 8 nov.
[root@dolibarr html]#

10 / 36

Version 0.2.0

03:07 .
01:05 ..
16:44 dolibarr-3.8.2.tgz

13 dcembre 2015

Prparation

III- Prparation
1. Dcompression du fichier
On dcompresse le fichier.
[root@dolibarr html]# tar -zxvf dolibarr-3.8.2.tgz
dolibarr-3.8.2/
dolibarr-3.8.2/doc/
dolibarr-3.8.2/doc/index.html
...
...
...
dolibarr-3.8.2/scripts/cron/
dolibarr-3.8.2/scripts/cron/cron_run_jobs.php
dolibarr-3.8.2/.dockerignore
[root@dolibarr temp]#

On vrifie.
[root@dolibarr html]# ls -alsd dolibar*
4 drwxr-xr-x 7 500 shared
4096
33416 -rw-r--r-- 1 root shared 34217291
[root@dolibarr html]#

8 nov.
8 nov.

16:24 dolibarr-3.8.2
16:44 dolibarr-3.8.2.tgz

La dcompression a cr le rpertoire dolibarr-3-.8.2.


On peut maintenant effacer le fichier dolibarr-3.8.2.tgz.
[root@dolibarr html]# rm dolibarr-3.8.2.tgz
rm : supprimer fichier dolibarr-3.8.2.tgz ? y
[root@dolibarr html]#

On vrifie.
[root@dolibarr html]# ls -als dolibarr-3.8.2.tgz
ls: impossible d'accder dolibarr-3.8.2.tgz: Aucun fichier ou dossier de ce type
[root@dolibarr html]#

2. Droits et permissions
On renomme le rpertoire pour que ce dernier soit indpendant de la version.
[root@dolibarr html]# mv dolibarr-3.8.2/ dolibarr
[root@dolibarr html]#

2015-12-13

Version 0.2.0

11 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale


On affiche le propritaire de l'i-bay dans lequel nous travaillons.
[root@dolibarr html]# ls -als ../
total 24
4 drwxr-xr-x 6
4 drwxr-xr-x 3
4 drwxr-s--- 2
4 drwxr-s--- 2
4 drwxr-s--- 2
4 drwxr-s--- 3
[root@dolibarr

root root
root root
admin shared
admin shared
admin shared
admin shared
html]#

4096 3
4096 3
4096 3
4096 3
4096 3
4096 12

dc.
dc.
dc.
dc.
dc.
dc.

01:05
00:43
01:05
00:43
00:43
03:13

.
..
.AppleDesktop
cgi-bin
files
html

Pour une autre i-bay que Primary, ce sera admin www.


On change donc Rcursivement le propritaire et le groupe du rpertoire courant pour qu'il reflte le bon propritaire et le bon groupe (admin:shared).
Pour une autre i-bay que Primary, ce sera admin:www.
[root@dolibarr html]# chown -R admin:shared dolibarr/
[root@dolibarr html]#

On donne Rcursivement le droit d'criture au groupe.


[root@dolibarr html]# chmod -R g+w *
[root@dolibarr html]#

On enlve Rcursivement tous les droits "other".


[root@dolibarr html]# chmod -R o-rwx *
[root@dolibarr html]#

On vrifie
[root@dolibarr html]# ls -alsd dolibarr/
4 drwxrwx--- 7 admin shared 4096
[root@dolibarr html]#

8 nov.

16:24 dolibarr/

3. Rpertoire documents
Il faut maintenant crer un rpertoire qui contiendra tous les documents gnrs.
Il est recommand de mettre ce rpertoire l'extrieur des pages web.
On se rend dans le rpertoire dolibarr.
[root@dolibarr html]# cd dolibarr
[root@dolibarr dolibarr]#

On vrifies.
[root@dolibarr dolibarr]# pwd
/home/e-smith/files/ibays/Primary/html/dolibarr
[root@dolibarr dolibarr]#

12 / 36

Version 0.2.0

13 dcembre 2015

Prparation
On cre le rpertoire demand.
[root@dolibarr dolibarr]# mkdir documents
[root@dolibarr dolibarr]#

On ajuste le propritaire et le groupe.


[root@dolibarr dolibarr]# chown admin:shared documents
[root@dolibarr dolibarr]#

On ajuste les droits et permissions.


[root@dolibarr dolibarr]# chmod g+ws documents ; chmod o-rwx documents
[root@dolibarr dolibarr]#

On vrifie.
[root@dolibarr dolibarr]# ls -alsd documents
4 drwxrwx--- 2 admin shared 4096 12 dc.
[root@dolibarr dolibarr]#

03:32 documents

4. Fichier conf.php
Prsentement, le fichier conf.php n'existe pas mais un exemple est donn et on peut simplement copier celuici.
On se rend dans le rpertoire de configuration.
[root@dolibarr dolibarr]# cd htdocs/conf/
[root@dolibarr conf]#

On vrifie.
[root@dolibarr conf]# pwd
/home/e-smith/files/ibays/Primary/html/dolibarr/htdocs/conf
[root@dolibarr conf]#

On affiche ce qui s'y trouve.


[root@dolibarr conf]# ls -als
total 24
4 drwxrwx--- 2 admin
4 drwxrwx--- 51 admin
12 -rw-rw---- 1 admin
4 -rw-rw---- 1 admin
0 -rw-rw---- 1 admin
[root@dolibarr conf]#

shared 4096
shared 4096
shared 11583
shared
31
shared
0

8
8
4
4
4

nov.
nov.
oct.
oct.
oct.

16:24
16:24
23:04
23:04
23:04

.
..
conf.php.example
.htaccess
index.html

On copie le fichier d'exemple vers conf.php.


[root@dolibarr conf]# cp conf.php.example conf.php
[root@dolibarr conf]#

2015-12-13

Version 0.2.0

13 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale


On ajuste les droits, le propritaire et le groupe.
[root@dolibarr conf]# chown admin:shared conf.php; chmod g+w conf.php; chmod o-rwx conf.php
[root@dolibarr conf]#

On vrifie.
[root@dolibarr conf]# ls -als conf.php
12 -rw-rw---- 1 admin shared 11583 12 dc.
[root@dolibarr conf]#

03:36 conf.php

Ne pas oubli que pour l'i-bay Primary le propritaire et le groupe sont admin:shared et que pour tous les
autres i-bays c'est admin:www.

14 / 36

Version 0.2.0

13 dcembre 2015

Base de donnes

IV- Base de donnes


1. Cration de la BD
[root@dolibarr conf]# mysqladmin create DolibarrDB
[root@dolibarr conf]#

2. Configuration
2.1. Entre dans MySQL
[root@dolibarr conf]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.73 Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

2.2. Vrification de la cration de la BD


mysql> show databases;
+--------------------+
| Database
|
+--------------------+
| information_schema |
| DolibarrDB
|
| horde
|
| mysql
|
| test
|
+--------------------+
5 rows in set (0.06 sec)
mysql>

2015-12-13

Version 0.2.0

15 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale

2.3. Identifiant de l'usager et ses droits


mysql> grant all on DolibarrDB.* to Dolibarr_usager@localhost identified by 'Dolibarr_mdp';
Query OK, 0 rows affected (0.01 sec)
mysql>

Choisir un mot de passe robuste: minimum de 7 caractres, minuscule(s), majuscules, chiffre(s) et au moins un
caractre non-alphanumrique.

2.4. On force la relecture des droits


mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql>

2.5. Sortie de MySQL


mysql> quit;
Bye
[root@serveur-amo conf]#

On est prt pour l'installation.

16 / 36

Version 0.2.0

13 dcembre 2015

Installation & configuration

V- Installation & configuration


1. Lancement de l'installation
On pointe un navigateur vers le rpertoire d'installation (http://Domaine-ou-IP/dolibarr/htdocs/install).
On peut utiliser le nom du Domaine ou l'adresse IP.

La langue est reconnue, les vrifications sont effectues et tout est OK. C'est une premire installation.
On continue en cliquant Dmarrer.

2015-12-13

Version 0.2.0

17 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale


On entre le nom de la BD, l'identifiant de l'usager et son mot de passe
(tels que dcrits prcdemment au paragraphe Identifiant de l'usager et ses droits) et on clique Continuer.

Tout est OK | tape suivante.

18 / 36

Version 0.2.0

13 dcembre 2015

Installation & configuration


Tout est OK | tape suivante.

On entre le nom du futur administrateur de Dolibarr, son mot de passe,


on confirme le mot de passe | tape suivante.

2015-12-13

Version 0.2.0

19 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale


Attention, pour des raisons de scurit, afin de bloquer une nouvelle utilisation des outils d'installation/migra tion, une fois l'installation termine, il est conseill de placer dans le rpertoire document de Dolibarr un fichier nomm install.lock en lecture seule.
On se rend dans le rpertoire documents.
[root@dolibarr conf]# cd /home/e-smith/files/ibays/Primary/html/dolibarr/documents
[root@dolibarr documents]#

On vrifie.
[root@dolibarr documents]# pwd
/home/e-smith/files/ibays/Primary/html/dolibarr/documents
[root@dolibarr documents]#

On cre le fichier demand.


[root@dolibarr documents]# touch install.lock
[root@dolibarr documents]#

On ajuste le propritaire et le groupe.


[root@dolibarr documents]# chown admin:shared install.lock
[root@dolibarr documents]#

On ajuste les permissions.


[root@dolibarr documents]# chmod 440 install.lock
[root@dolibarr documents]#

On vrifie le tout.
[root@dolibarr documents]# ls -als install.lock
0 -r--r----- 1 admin shared 0 12 dc.
[root@dolibarr documents]#

04:24 install.lock

On accde Dolibarr.

20 / 36

Version 0.2.0

13 dcembre 2015

Installation & configuration


On entre l'identifiant, son mot de passe | Connexion.

Cliquer Socit/Institution pour entrer les informations de configuration obligatoire de la Socit/Institution.

On ne peut rien modifier moins d'avoir autoriser JavaScript et les tmoins (cookies) dans le navigateur.

Aprs s'tre logu on clique Modifier sur le nouvel cran, en bas droite,

2015-12-13

Version 0.2.0

21 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale

2. Socit/Institution
On entre les informations demandes | Enregistrer.

22 / 36

Version 0.2.0

13 dcembre 2015

Installation & configuration


Au retour, on clique Configuration.

Pour entrer les autres informations de configuration obligatoire des Modules on clique Modules.

2015-12-13

Version 0.2.0

23 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale

3. Configuration des modules


3.1. Modules principaux
Sous l'onglet Modules principaux on a choisi tous les modules offerts pour un test de dmonstration. On peut
tout aussi bien ne choisir seulement que les modules dsirs.
Des icnes apparaissent dans le haut de l'cran dpendant du choix des modules.

24 / 36

Version 0.2.0

13 dcembre 2015

Installation & configuration

3.2. Modules complmentaires


Encore une fois, sous l'onglet Modules complmentaires,
on a choisi tous les modules offerts pour un test de dmonstration.

3.3. Modules interfaces


Sous l'onglet Modules interfaces, on a choisi tous les modules offerts pour un test de dmonstration.

2015-12-13

Version 0.2.0

25 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale

3.4. Plus de modules...


On peut se rendre l'adresse indique pour d'autres modules.
On peut configurer d'autres paramtres en cliquant sur les menus sous Configuration.
Ce document ne donne que la configuration minimale de Dolibarr. Il faut absolument configurer au moins la
scurit (Accueil | Configuration | Scurit).

4. Langue d'affichage
En cliquant Affichage | Modifier, on peut choisir une autre langue d'affichage
et ajuster d'autres paramtres d'affichage tel que le logo de la socit etc...

On peut aussi activer l'interface multilingue et Enregistrer.

26 / 36

Version 0.2.0

13 dcembre 2015

Installation & configuration

5. Accueil
En bas de la page d'acceuil, un message nous avertit que le fichier conf.php est accessible en criture.

Attention, votre fichier de configuration (htdocs/conf/conf.php) est accessible en criture au serveur


Web. Ceci reprsente une faille srieuse de scurit. Modifiez les permissions pour qu'il soit en lecture seule
pour le compte sous lequel tourne le serveur Web et non lisible pour les autres.
Si vous tes sous Windows sur un disque dur utilisant un formatage FAT, sachez que ce systme de fichier ne
permet pas de protger des fichiers et n'offre donc aucune solution pour rduire les risques de manipulation
de ce fichier. Les alertes de scurit sont visibles par les administrateurs uniquement et resteront actives tant
que la vulnrabilit sera avre (ou que la constante MAIN_REMOVE_INSTALL_WARNING aura t dfi nie dans Configuration->Divers)

5.1. Permissions de conf.php


On se rend dans le rpertoire contenant le fichier conf.php.
[root@dolibarr conf]# cd /home/e-smith/files/ibays/Primary/html/dolibarr/htdocs/conf
[root@dolibarr conf]#

On vrifie.
[root@dolibarr conf]# pwd
/home/e-smith/files/ibays/Primary/html/dolibarr/htdocs/conf
[root@dolibarr conf]#

Les permissions ne sont pas scuritaires.


[root@dolibarr conf]# ls -als
total 40
4 drwxrwx--- 2 admin
4 drwxrwx--- 51 admin
4 -rw-rw---- 1 admin
12 -rw-rw---- 1 admin
12 -r-------- 1 www
4 -rw-rw---- 1 admin
0 -rw-rw---- 1 admin
[root@dolibarr conf]#

shared 4096 12 dc.


shared 4096 8 nov.
shared 1687 12 dc.
shared 11583 4 oct.
www
11583 12 dc.
shared
31 4 oct.
shared
0 4 oct.

04:00
16:24
04:00
23:04
04:00
23:04
23:04

.
..
conf.php
conf.php.example
conf.php.old
.htaccess
index.html

On ajuste les permissions du fichier,


[root@dolibarr conf]# chmod 440 conf.php
[root@dolibarr conf]#

2015-12-13

Version 0.2.0

27 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale


On vrifie.
[root@dolibarr conf]# ls -als
total 40
4 drwxrwx--- 2 admin
4 drwxrwx--- 51 admin
4 -r--r----- 1 admin
12 -rw-rw---- 1 admin
12 -r-------- 1 www
4 -rw-rw---- 1 admin
0 -rw-rw---- 1 admin
[root@dolibarr conf]#

shared 4096 12 dc.


shared 4096 8 nov.
shared 1687 12 dc.
shared 11583 4 oct.
www
11583 12 dc.
shared
31 4 oct.
shared
0 4 oct.

04:00
16:24
04:00
23:04
04:00
23:04
23:04

.
..
conf.php
conf.php.example
conf.php.old
.htaccess
index.html

On ajuste aussi conf.php.old.


[root@dolibarr conf]# chown admin:shared conf.php.old
[root@dolibarr conf]#

On vrifie.
[root@dolibarr conf]# ls -als
total 40
4 drwxrwx--- 2 admin
4 drwxrwx--- 51 admin
4 -r--r----- 1 admin
12 -rw-rw---- 1 admin
12 -r-------- 1 admin
4 -rw-rw---- 1 admin
0 -rw-rw---- 1 admin
[root@dolibarr conf]#

shared 4096 12 dc.


shared 4096 8 nov.
shared 1687 12 dc.
shared 11583 4 oct.
shared 11583 12 dc.
shared
31 4 oct.
shared
0 4 oct.

04:00
16:24
04:00
23:04
04:00
23:04
23:04

.
..
conf.php
conf.php.example
conf.php.old
.htaccess
index.html

On recharge la page d'acceuil et l'avertissement est disparu.

6. Redirection de page
Nous avons install tous les fichiers de Dolibarr dans le rpertoire dolibarr de notre site web car il est fort
probable que nous ayons un site web dj actif.
Il nous faut donc crer un fichier index.htm dans le rpertoire dolibarr qui redirigera le navigateur vers le bon
rpertoire i.e. dolibarr/htdocs.
Nous nous rendons dans le rpertoire dolibarr.
[root@dolibarr ~]# cd /home/e-smith/files/ibays/Primary/html/dolibarr/
[root@dolibarr dolibarr]#

On vrifie.
[root@dolibarr dolibarr]# pwd
/home/e-smith/files/ibays/Primary/html/dolibarr
[root@dolibarr dolibarr]#

On cre le fichier index.htm.


[root@dolibarr dolibarr]# touch index.htm
[root@dolibarr dolibarr]#

28 / 36

Version 0.2.0

13 dcembre 2015

Installation & configuration


On ajuste le propritaire.
[root@dolibarr dolibarr]# chown admin:shared index.htm
[root@dolibarr dolibarr]#

On enlve tous les droits "other".


[root@dolibarr dolibarr]# chmod o-rwx index.htm
[root@dolibarr dolibarr]#

On vrifie.
[root@dolibarr dolibarr]# ls -als index.htm
0 -rw-r----- 1 admin shared 0 13 dc.
[root@dolibarr dolibarr]#

01:38 index.htm

On dite le fichier index.htm.


vi index.htm

Ici, on utilise l'adresse IP de notre serveur: 192.168.1.184. On peut aussi utiliser le nom de notre Domaine.
On y entre seulement les 3 lignes ci-dessous.
<head>
<META HTTP-EQUIV="Refresh" CONTENT="1; URL=http://192.168.1.184/dolibarr/htdocs">
<head>

Il est prfrable d'utiliser CONTENT="1 au lieu de CONTENT="0 car certains Internet Explorer pourrait
boucler et continuellement recharger la page de login. Ce 1 signifie d'attendre 1 seconde avant de rediriger.
On vrifie.
[root@dolibarr dolibarr]# cat index.htm
<head>
<META HTTP-EQUIV="Refresh" CONTENT="1; URL=http://192.168.1.184/dolibarr/htdocs">
<head>
[root@dolibarr dolibarr]#

On se rend l'adresse:
http://192.168.1.184/dolibarr
Aprs une seconde, nous sommes alors rediriger vers
http://192.168.1.184/dolibarr/htdocs/ et la page de
login est affiche.
Il faudra peut-tre effacer l'historique de notre navigateur et absolument utiliser http:// au dbut de
l'adresse.

2015-12-13

Version 0.2.0

29 / 36

RF-232 / Dolibarr-3.8.2 Installation & configuration minimale

VI- Usager other


1. Introduction
Il est toujours prfrable que l'usager other n'ait aucun droit dans tous les rpertoires et sous-rpertoires de
notre site web.

2. Modification des droits de l'usager other


On se rend dans le rpertoire racine de notre site web.
[root@dolibarr ~]# cd /home/e-smith/files/ibays/Primary/html/dolibarr/
[root@dolibarr dolibarr]#

On vrifie.
[root@dolibarr html]# pwd
/home/e-smith/files/ibays/Primary/html
[root@dolibarr html]#

On affiche les droits du rpertoire dolibarr.


[root@dolibarr html]# ls -alsd dolibarr
4 drwxrwxr-x 8 admin shared 4096 13 dc.
[root@dolibarr html]#

01:49 dolibarr

Comme on peut le voir ci-dessus, other a des droits de lecture et d'excution dans le rpertoire dolibarr. De
plus, il pourrait aussi avoir le droit d'criture dans certains sous-rpertoires.
On enlve donc Rcursivement tous les droits de "other" dans dolibarr.
[root@dolibarr html]# chmod -R o-rwx dolibarr
[root@dolibarr html]#

On vrifie.
[root@dolibarr html]# ls -alsd dolibarr
4 drwxrwx--- 8 admin shared 4096 13 dc.
[root@dolibarr html]#

01:49 dolibarr

Nous sommes maintenant un peu plus scuritaire.

Voil, nous disposons d'un outil pour la gestion de notre socit...


30 / 36

Version 0.2.0

13 dcembre 2015

Scurit

VII- Scurit
1. Remarque
Ce document ne donne que la configuration minimale de Dolibarr. Il faut absolument configurer au moins la
scurit (Accueil | Configuration | Scurit).
Un prochain document dcrira en dtail la configuration de la scurit.

Victoire totale, hissons la bannire de la victoire.

2015-12-13

Version 0.2.0

31 / 36

Crdits

Crdits
2015 RF-232
Auteur:

Michel-Andr Robillard CLP

Remerciement:

Tous les contributeurs GNU/GPL.

Intgr par:

Michel-Andr Robillard CLP

Contact:

michelandre at micronator.org

Rpertoire de ce document: E:\000_DocPourRF232_general\RF-232_Dolibarr\RF-232_Dolibarr_2015-12-13_08h18.odt


Historique des modifications:
Version

Date

Commentaire

Auteur

0.0.1

2014-12-24 Dbut pour la version Dolibarr-3.6.1.

M.-A. Robillard

0.2.0

2015-12-11 Mise jour pour la version Dolibarr-3.8.2.

M.-A. Robillard

32 / 36

Version 0.2.0

13 dcembre 2015

Index

Index
1
192.168.1.184...............................29

3
3.8.2................................................8

A
accessible en criture....................27
Accueil..........................................27
Accueil | Configuration | Scurit26,
31
admin www..................................12
admin:shared...........................12, 13
adresse IP......................................29
Affichage | Modifier.....................26
Agenda partag...............................5
Annuaire des contacts.....................5
Annuaire des prospects...................5
Apache............................................4
ASCII..............................................7
astuce..............................................7
attendre 1 seconde........................29
auto-installeurs...............................4
Autres caractristiques diverses.....5
Avertissement.................................2
AWStats..........................................5

B
Base de donnes...........................15
Bittorrent.........................................5
bleu.................................................7
bons expditions.............................5
Brancher les ans...........................7

C
Catalogue de produits et services...5
Ce que fait Dolibarr........................4
Ce que ne fait pas Dolibarr.............6
champs personnaliss.....................6
chmod g+w...................................14
chmod o-rwx.................................14
cl en main......................................4
Cloud..............................................4
commandes.....................................5
Commentaire................................32
Commentaires et suggestions.........7
2015-12-13

compta analytique...........................6
conf.php..................................13, 27
conf.php est accessible en criture
......................................................27
conf.php.old..................................28
Configuration..........................23, 26
Configuration des modules...........24
Connectivit LDAP........................5
Connexion.....................................21
CONTENT="0..............................29
CONTENT="1..............................29
Continuer......................................18
Conventions....................................7
cookies..........................................21
CR...................................................7
Cration de la BD.........................15
Crdits...........................................32
CRM...............................................4
CSV................................................5

D
DateTimeZone.getOffset................6
Debian/Ubuntu...............................5
Dcompression du fichier.............11
Dmarrer.......................................17
Dernire version disponible............8
Description gnrale.......................4
design patterns................................4
Dolibarr...........................................4
Dolibarr_mdp...............................16
Dolibarr_usager............................16
dolibarr-3-.8.2...............................11
dolibarr-3.8.2.tgz......................9, 11
dolibarr/htdocs..............................28
DoliDeb..........................................5
DoliMamp.......................................4
DoliRpm.........................................5
DoliWamp.......................................4
DOM-TOM.....................................5
Domaine.......................................29
Domaine ou l'adresse IP...............17
Droits et permissions....................11

E
effacer l'historique........................29
EMailing de masses........................5
Enregistrer....................................22
Enregistrer le fichier.......................8
Version 0.2.0

ERP.................................................4
ERP & CRM...................................4
tape................................................7
tape suivante.........................18, 19
Excel...............................................5
Export PDF.....................................5

F
factures............................................5
factures clients et fournisseurs........5
Fedora.............................................5
FileZilla..........................................8
flush privileges;............................16
frameworks.....................................4

G
Gestion de la TVA NPR..................5
Gestion des adhrents d'association5
Gestion des commandes.................5
Gestion des comptes bancaires.......5
Gestion des congs des employs...5
Gestion des contrats de services.....5
Gestion des expditions..................5
Gestion des paiements....................5
Gestion des propositions
commerciales..................................5
Gestion des stocks..........................5
Gestion des virements bancaires.....5
gestionnaires de menus...................5
Google............................................5
Gravatar..........................................5

H
htdocs/conf/conf.php....................27
http://.............................................29

I
i-bay..............................................12
i-bay Primary................................14
i-bays..............................................8
identifiant de l'usager....................18
Identifiant de l'usager...................16
Importations et exportations...........5
index.htm......................................28
informations de configuration......21
informations de configuration
33 / 36

Index
obligatoire.....................................23
install.lock....................................20
Installation & configuration.........17
Installation d'un Serveur SME........4
Installation de WordPress...............4
interface multilingue.....................26
Internet Explorer...........................29

J
JavaScript.....................................21

L
LAMP.............................................4
Lancement de l'installation...........17
langue...........................................17
Langue d'affichage........................26
LDAP..............................................5
LF...................................................7
Libre...............................................4
Lien de tlchargement...................9
Linux...............................................5
logo de la socit..........................26

M
Mac.................................................4
Mageia............................................5
magenta...........................................7
MAMP............................................4
Mandriva.........................................5
Manipulation...................................7
Marque-pages.................................5
micronator.org.................................7
Modifier........................................21
modules...........................................5
Modules........................................23
Modules complmentaires............25
Modules interfaces........................25
Modules principaux..................5, 24
mono-devise...................................6
mot de passe.................................18
mot de passe robuste.....................16
multi-utilisateurs.............................5
MultiCompany................................6
mysql............................................15
MySQL...........................................4
MySQL 4.1+...................................6
mysqladmin create DolibarrDB....15

34 / 36

navigateur.....................................17
nom du futur administrateur.........19
non vrifi.......................................7
NON-RESPONSABILIT.............2
note.................................................7
Notes au lecteur..............................7

O
OpenSource/Libre...........................4
OpenSuSE.......................................5
orange.............................................7
OS X...............................................4

P
paramtres d'affichage..................26
PDF.................................................7
Permissions de conf.php...............27
personnalisable...............................6
PHP.................................................4
PHP 5.3.0+......................................6
Plus de modules............................26
Point de vente/Caisse enregistreuse5
PostgreSql 8.1.4+............................6
Prparation....................................11
procdure........................................7
propositions commerciales.............5
PuTTY............................................9

Q
quit;...............................................16

R
Rapports et statistique.....................5
Ralisation de sondages..................5
Rcolte de dons...............................5
recommandation.............................7
RedHat............................................5
Redirection de page......................28
rfrence Internet............................7
rgle des 3 S....................................4
relecture des droits........................16
rpertoire d'installation.................17
rpertoire de configuration...........13
rpertoire de tlchargement..........8
Rpertoire documents...................12
RF-232............................................7
rouge...............................................7

saas.dolibarr.org..............................6
Scurit.........................................31
Serveur SME...................................4
services Cloud.................................4
show databases;............................15
Socit/Institution...................21, 22
Sortie de MySQL..........................16
Suivi des marges.............................5

T
Tlchargement..............................8
tmoins..........................................21
test de dmonstration..............24, 25
thme..............................................6
touch.............................................20
TPE/PME........................................4

U
un peu plus scuritaire..................30
Usager other..................................30

V
version 3.8.2...................................9
Victoire.........................................31

W
WAMP............................................4
Webmail..........................................6
wget................................................9
WinSCP..........................................8
WordPress.......................................4

.
.tgz..................................................8

[
[Entre]...........................................9

/
/dolibarr/htdocs/install..................17
/home/e-smith/files/ibays/Primary..8
/html................................................8

RF-232........................................2

Version 0.2.0

2015-12-13

Licence publique gnrale GNU


LICENCE PUBLIQUE GNRALE GNU
Version 3, du 29 juin 2007.
Copyright (C) 2007 Free Software Foundation, Inc.
<http://fsf.org/>
Chacun est autoris copier et distribuer des copies
conformes de ce document de licence, mais toute modification en est proscrite.
----------------------------------Traduction franaise par Philippe Verdy <verdy_p ()
wanadoo (point) fr>, le 30 juin 2007 (dernire correction
du 4 janvier 2011).
Avertissement important au sujet de cette traduction
franaise.
Ceci est une traduction en franais de la licence GNU
General Public License (GPL). Cette traduction est
fournie ici dans lespoir quelle facilitera sa comprhension, mais elle ne constitue pas une traduction officielle
ou approuve dun point de vue juridique.
La Free Software Foundation (FSF) ne publie pas cette
traduction et ne la pas approuve en tant que substitut
valide au plan lgal pour la licence authentique GNU
General Public Licence. Cette traduction na pas encore
t passe en revue attentivement par un juriste et donc
le traducteur ne peut garantir avec certitude quelle reprsente avec exactitude la signification lgale des
termes de la licence authentique GNU General Public
License publie en anglais. Cette traduction ntablit
donc lgalement aucun des termes et conditions dutilisation dun logiciel sous licence GNU GPL seul le texte
original en anglais le fait. Si vous souhaitez tre sr que
les activits que vous projetez seront autorises par la
GNU General Public License, veuillez vous rfrer sa
seule version anglaise authentique.
La FSF vous recommande fermement de ne pas utiliser
cette traduction en tant que termes officiels pour vos
propres programmes; veuillez plutt utiliser la version
anglaise authentique telle que publie par la FSF. Si vous
choisissez dacheminer cette traduction en mme temps
quun Programme sous licence GNU GPL, cela ne vous
dispense pas de lobligation dacheminer en mme temps
une copie de la licence authentique en anglais, et de
conserver dans la traduction cet avertissement important
en franais et son quivalent en anglais ci-dessous.
Important Warning About This French Translation.
This is a translation of the GNU General Public License
(GPL) into French. This translation is distributed in the
hope that it will facilitate understanding, but it is not an
official or legally approved translation.
The Free Software Foundation (FSF) is not the publisher
of this translation and has not approved it as a legal substitute for the authentic GNU General Public License.
The translation has not been reviewed carefully by lawyers, and therefore the translator cannot be sure that it
exactly represents the legal meaning of the authentic
GNU General Public License published in English. This
translation does not legally state the terms and conditions
of use of any Program licenced under GNU GPL only
the original English text of the GNU LGPL does that. If
you wish to be sure whether your planned activities are
permitted by the GNU General Public License, please
refer to its sole authentic English version.
The FSF strongly urges you not to use this translation as
the official distribution terms for your programs; instead,
please use the authentic English version published by the
FSF. If you choose to convey this translation along with
a Program covered by the GPL Licence, this does not re move your obligation to convey at the same time a copy
of the authentic GNU GPL License in English, and you
must keep in this translation this important warning in
English and its equivalent in French above.
----------------------------------Prambule
La Licence Publique Gnrale GNU (GNU General
Public License) est une licence libre, en copyleft,
destine aux uvres logicielles et dautres types
duvres.
Les licences de la plupart des uvres logicielles et autres
uvres de la pratique sont conues pour vous ter votre
libert de partager et modifier ces uvres. linverse, la
Licence Publique Gnrale GNU a pour but de garantir
votre libert de partager et changer toutes les versions
dun programme afin dassurer quil restera libre pour
tous les utilisateurs. Nous, la Free Software Foundation, utilisons la Licence Publique Gnrale GNU pour
la plupart de nos logiciels; cela sapplique aussi toute
autre uvre dite de cette faon par ses auteurs. Vous
pouvez, vous aussi, lappliquer vos propres programmes.
Quand nous parlons de logiciel libre (free), nous nous
rfrons la libert (freedom), pas au prix. Nos Licences Publiques Gnrales sont conues pour assurer
que vous ayez la libert de distribuer des copies de logiciel libre (et le facturer si vous le souhaitez), que vous receviez le code source ou pouviez lobtenir si vous le voulez, que vous pouviez modifier le logiciel ou en utiliser
toute partie dans de nouveaux logiciels libres, et que
vous sachiez que vous avez le droit de faire tout ceci.
Pour protger vos droits, nous avons besoin dempcher
que dautres vous restreignent ces droits ou vous de-

2015-12-13

mande de leur abandonner ces droits. En consquence,


vous avez certaines responsabilits si vous distribuez des
copies dun tel programme ou si vous le modifiez : les
responsabilits de respecter la libert des autres.
Par exemple, si vous distribuez des copies dun tel programme, que ce soit gratuit ou contre un paiement, vous
devez accorder aux Destinataires les mmes liberts que
vous avez reues. Vous devez aussi vous assurer queux
aussi reoivent ou peuvent recevoir son code source. Et
vous devez leur montrer les termes de cette licence afin
quils connaissent leurs droits.
Les dveloppeurs qui utilisent la GPL GNU protgent
vos droits en deux tapes : (1) ils affirment leur droits
dauteur (copyright) sur le logiciel, et (2) vous accordent cette Licence qui vous donne la permission lgale de le copier, le distribuer et/ou le modifier.
Pour la protection des dveloppeurs et auteurs, la GPL
stipule clairement quil ny a pas de garantie pour ce lo giciel libre. Aux fins la fois des utilisateurs et auteurs,
la GPL require que les versions modifies soient marques comme changes, afin que leurs problmes ne
soient pas attribus de faon errone aux auteurs des versions prcdentes.
Certains dispositifs sont conus pour empcher laccs
des utilisateurs linstallation ou lexcution de versions
modifies du logiciel lintrieur de ces dispositifs, alors
que les fabricants le peuvent. Ceci est fondamentalement
incompatible avec le but de protger la libert des utilisateurs de modifier le logiciel. Laspect systmatique de
tels abus se produit dans le secteur des produits destins
aux utilisateurs individuels, ce qui est prcisment ce qui
est le plus inacceptable. Aussi, nous avons conu cette
version de la GPL pour prohiber cette pratique pour ces
produits. Si de tels problmes surviennent dans dautres
domaines, nous nous tenons prt tendre cette restriction ces domaines dans de futures versions de la GPL,
autant quil sera ncessaire pour protger la libert des
utilisateurs.
Finalement, chaque programme est constamment menac
par les brevets logiciels. Les tats ne devraient pas autoriser de tels brevets restreindre le dveloppement et
lutilisation de logiciels libres sur des ordinateurs
dusage gnral; mais dans ceux qui le font, nous voulons spcialement viter le danger que les brevets appliqus un programme libre puisse le rendre effectivement
propritaire. Pour empcher ceci, la GPL assure que les
brevets ne peuvent tre utiliss pour rendre le programme non-libre.
Les termes prcis et conditions concernant la copie, la
distribution et la modification suivent.
TERMES ET CONDITIONS
Article 0. Dfinitions.
"Cette Licence" se rfre la version 3 de la GNU General Public License (le texte original en anglais).
"Droit dAuteur" signifie aussi les droits du copyright
ou voisins qui sappliquent dautres types duvres,
tels que celles sur les masques de semi-conducteurs.
"Le Programme" se rfre toute uvre qui peut tre sujette au Droit dAuteur (copyright) et dont les droits
dutilisation sont concds en vertu de cette Licence.
Chacun des Licencis, qui cette Licence est concde,
est dsign par "vous." Les "Licencis" et les "Destinataires" peuvent tre des personnes physiques ou morales
(individus ou organisations).
"Modifier" une uvre signifie en obtenir une copie et
adapter tout ou partie de luvre dune faon qui ncessite une autorisation dun titulaire de Droit dAuteur,
autre que celle permettant den produire une copie
conforme. Luvre rsultante est appele une "version
modifie" de la prcdente uvre, ou une uvre "base
sur" la prcdente uvre.
Une "uvre Couverte" signifie soit le Programme non
modifi soit une uvre base sur le Programme.
"Propager" une uvre signifie faire quoi que ce soit avec
elle qui, sans permission, vous rendrait directement ou
indirectement responsable dun dlit de contrefaon suivant les lois relatives au Droit dAuteur, lexception de
son excution sur un ordinateur ou de la modification
dune copie prive. La propagation inclue la copie, la
distribution (avec ou sans modification), la mise disposition envers le public, et aussi d'autres activits dans
certains pays.
"Acheminer" une uvre signifie tout moyen de propagation de celle-ci qui permet dautres parties den raliser
ou recevoir des copies. La simple interaction dun utilisateur travers un rseau informatique, sans transfert effectif dune copie, ne constitue pas un acheminement.
Une interface utilisateur interactive affiche des "Notices
Lgales Appropries" quand elle comprend un dispositif
convenable, bien visible et vident qui (1) affiche une
notice approprie sur les droits dauteur et (2) informe
lutilisateur quil ny a pas de garantie pour luvre (sauf
si des garanties ont t fournies hors du cadre de cette Licence), que les licencis peuvent acheminer luvre sous
cette Licence, et comment consulter une copie de cette
Licence. Si linterface prsente une liste de commandes
utilisateur ou doptions, tel quun menu, un lment
vident dans la liste prsente remplit ce critre.
Article 1. Code source.
Le "code source" dune uvre signifie la forme prfre

de luvre qui permet ou facilite les modifications de


celle-ci. Le "code objet" dune uvre signifie toute
forme de luvre qui nen est pas le code source.
Une "Interface Standard" signifie une interface qui est
soit celle dune norme officielle dfinie par un organisme
de normalisation reconnu ou, dans le cas des interfaces
spcifies pour un langage de programmation particulier,
une interface largement utilise parmi les dveloppeurs
qui travaillent dans ce langage.
Les "Bibliothques Systme" dune uvre excutable incluent tout ce qui, en dehors de luvre dans son ensemble, (a) est inclus dans la forme usuelle de paquetage
dun Composant Majeur mais ne fait pas partie de ce
Composant Majeur et (b) sert seulement permettre
lutilisation de luvre avec ce Composant Majeur ou
mettre en uvre une Interface Standard pour laquelle une
mise en uvre est disponible au public sous forme de
code source; un "Composant Majeur" signifie, dans ce
contexte, un composant majeur essentiel (noyau, systme
de fentrage, etc.) du systme dexploitation (le cas
chant) dun systme sur lequel luvre excutable
fonctionne, ou bien un compilateur utilis pour produire
le code objet de luvre, ou un interprte de code objet
utilis pour excuter celui-ci.
Le "Source Correspondant" dune uvre sous forme de
code objet signifie lensemble des codes sources ncessaires pour gnrer, installer et (dans le cas dune uvre
excutable) excuter le code objet et modifier luvre, y
compris les scripts pour contrler ces activits. Cependant, cela ninclue pas les Bibliothques Systme de
luvre, ni les outils dusage gnral ou les programmes
libres gnralement disponibles qui peuvent tre utiliss
sans modification pour achever ces activits mais ne sont
pas partie de cette uvre. Par exemple le Source Correspondant inclut les fichiers de dfinition dinterfaces associs aux fichiers sources de luvre, et le code source
des bibliothques partages et des sous-routines lies dynamiquement, pour lesquelles luvre est spcifiquement conue pour les requrir via, par exemple, des communications de donnes ou contrles de flux internes
entre ces sous-programmes et dautres parties de
luvre.
Le Source Correspondant na pas besoin dinclure tout ce
que les utilisateurs peuvent rgnrer automatiquement
partir dautres parties du Source Correspondant.
Le Source Correspondant pour une uvre sous forme de
code source est cette mme uvre.
Article 2. Permissions de base.
Tous les droits accords suivant cette Licence le sont jusquau terme des Droits dAuteur (copyright) sur le
Programme, et sont irrvocables pourvu que les conditions tablies soient remplies. Cette Licence affirme explicitement votre permission illimite dexcuter le Programme non modifi. La sortie produite par lexcution
dune uvre Couverte nest couverte par cette Licence
que si cette sortie, tant donn leur contenu, constitue
une uvre Couverte. Cette Licence reconnat vos
propres droits dusage raisonnable (fair use en lgislation des tats-Unis dAmrique) ou autres quivalents,
tels quils sont pourvus par la loi applicable sur le Droit
dAuteur (copyright).
Vous pouvez crer, excuter et propager sans condition
des uvres Couvertes que vous nacheminez pas, aussi
longtemps que votre licence demeure en vigueur. Vous
pouvez acheminer des uvres Couvertes dautres personnes dans le seul but de leur faire raliser des modifications votre usage exclusif, ou pour quils vous fournissent des facilits vous permettant dexcuter ces
uvres, pourvu que vous vous conformiez aux termes de
cette Licence lors de lacheminement de tout matriel
dont vous ne contrlez pas le Droit dAuteur (copyright). Ceux qui, ds lors, ralisent ou excutent pour
vous les uvres Couvertes ne doivent alors le faire
quexclusivement pour votre propre compte, sous votre
direction et votre contrle, suivant des termes qui leur interdisent de raliser, en dehors de leurs relations avec
vous, toute copie de votre matriel soumis au Droit
dAuteur.
Lacheminement dans toutes les autres circonstances
nest permis que selon les conditions tablies ci-dessous.
La concession de sous-licences nest pas autoris; larticle 10 rend cet usage non ncessaire.
Article 3. Protection des droits lgaux des utilisateurs
envers les lois anti-contournement.
Aucune uvre Couverte ne doit tre vue comme faisant
partie dune mesure technologique effective selon toute
loi applicable remplissant les obligations prvues larticle 11 du trait international sur le droit dauteur adopt
lOMPI le 20 dcembre 1996, ou toutes lois similaires
qui prohibent ou restreignent le contournement de telles
mesures.
Si vous acheminez une uvre Couverte, vous renoncez
tout pouvoir lgal dinterdire le contournement des mesures technologiques dans tous les cas o un tel contournement serait effectu en exerant les droits prvus dans
cette Licence pour cette uvre Couverte, et vous dclarez rejeter toute intention de limiter lopration ou la modification de luvre, en tant que moyens pour renforcer,
lencontre des utilisateurs de cette uvre, vos droits lgaux ou ceux de tierces parties dinterdire le contournement desdites mesures technologiques.

Version 0.2.0

Article 4. Acheminement des copies conformes.


Vous pouvez acheminer des copies conformes du code
source du Programme tel que vous lavez reu, sur nimporte quel support, pourvu que vous publiiez scrupuleusement et de faon approprie sur chaque copie une notice de Droit dAuteur approprie; gardez intactes toutes
les notices tablissant que cette Licence et tous les
termes additionnels non permissifs ajouts en accord
avec larticle 7 sappliquent ce code; et donnez chacun des Destinataires une copie de cette Licence en
mme temps que le Programme.
Vous pouvez facturer un prix quelconque, y compris gratuit, pour chacune des copies que vous acheminez, et
vous pouvez offrir une protection additionnelle de support ou de garantie en change dun paiement.
Article 5. Acheminement des versions sources modifies.
Vous pouvez acheminer une uvre base sur le Programme, ou bien les modifications pour le produire
partir du Programme, sous la forme de code source suivant les termes de larticle 4, pourvu que vous satisfassiez aussi chacune des conditions requises suivantes :
a) Luvre doit comporter des notices videntes tablissant que vous lavez modifie et donnant la date correspondante.
b) Luvre doit comporter des notices videntes tablissant quelle est dite selon cette Licence et les conditions ajoutes daprs larticle 7. Cette obligation vient
modifier lobligation de larticle 4 de "garder intactes
toutes les notices."
c) Vous devez licencier luvre entire, comme un tout,
suivant cette Licence quiconque entre en possession
dune copie. Cette Licence sappliquera en consquence,
avec les termes additionnels applicables prvus par larticle 7, la totalit de luvre et chacune de ses parties,
indpendamment de la faon dont elles sont empaquetes. Cette licence ne donne aucune permission de licencier luvre dune autre faon, mais elle ninvalide pas
une telle permission que vous auriez reue sparment.
d) Si luvre a des interfaces utilisateurs interactives,
chacune doit afficher les Notices Lgales Appropries;
cependant si le Programme a des interfaces qui naffichent pas les Notices Lgales Appropries, votre
uvre na pas les modifier pour quelles les affichent.
Une compilation dune uvre Couverte avec dautres
uvres spares et indpendantes, qui ne sont pas par
leur nature des extensions de luvre Couverte, et qui ne
sont pas combins avec elle de faon former un programme plus large, dans ou sur un volume de stockage
ou un support de distribution, est appel un "agrgat" si
la compilation et son Droit dAuteur rsultant ne sont pas
utiliss pour limiter laccs ou les droits lgaux des utilisateurs de la compilation en de de ce que permettent
les uvres individuelles. Linclusion dune uvre Couverte dans un agrgat ne cause pas lapplication de cette
Licence aux autres parties de lagrgat.
Article 6. Acheminement des formes non sources.
Vous pouvez acheminer sous forme de code objet une
uvre Couverte suivant les termes des articles 4 et 5,
pourvu que vous acheminiez galement suivant les
termes de cette Licence le Source Correspondant lisible
par une machine, dune des faons suivantes :
a) Acheminer le code objet sur, ou inclus dans, un produit physique (y compris un support de distribution physique), accompagn par le Source Correspondant fix
sur un support physique durable habituellement utilis
pour les changes de logiciels.
b) Acheminer le code objet sur, ou inclus dans, un pro duit physique (y compris un support de distribution physique), accompagn dune offre crite, valide pour au
moins trois annes et valide pour aussi longtemps que
vous fournissez des pices de rechange ou un support
client pour ce modle de produit, afin de donner quiconque possde le code objet soit (1) une copie du
Source Correspondant tout logiciel dans ce produit qui
est couvert par cette Licence, sur un support physique
durable habituellement utilis pour les changes de logiciels, pour un prix non suprieur au cot raisonnable de
la ralisation physique de lacheminement de la source,
ou soit (2) un accs permettant de copier le Source Correspondant depuis un serveur rseau sans frais.
c) Acheminer des copies individuelles du code objet
avec une copie de loffre crite de fournir le Source Correspondant. Cette alternative est permise seulement occasionnellement et non-commercialement, et seulement
si vous avez reu le code objet avec une telle offre, en
accord avec larticle 6 alina b.
d) Acheminer le code objet en offrant un accs depuis un
emplacement dsign (gratuit ou contre facturation) et
offrir un accs quivalent au Source Correspondant de la
mme faon via le mme emplacement et sans facturation supplmentaire. Vous navez pas besoin dobliger
les Destinataires copier le Source Correspondant en
mme temps que le code objet. Si lemplacement pour
copier le code objet est un serveur rseau, le Source
Correspondant peut tre sur un serveur diffrent (opr
par vous ou par un tiers) qui supporte des facilits quivalentes de copie, pourvu que vous mainteniez des directions claires proximit du code objet indiquant o
trouver le Source Correspondant. Indpendamment de
quel serveur hberge le Source Correspondant, vous res-

35 / 36

Licence publique gnrale GNU


tez oblig de vous assurer quil reste disponible aussi
longtemps que ncessaire pour satisfaire ces obligations.
e) Acheminer le code objet en utilisant une transmission
dgal--gal, pourvu que vous informiez les autres participants sur lendroit o le code objet et le Source Correspondant de luvre sont offerts sans frais au public
gnral suivant larticle 6 alina d.
Une portion sparable du code objet, dont le code source
est exclu du Source Correspondant en tant que Bibliothque Systme, na pas besoin dtre incluse dans
lacheminement de luvre sous forme de code objet.
Un "Produit Utilisateur" est soit (1) un "Produit de
Consommation," ce qui signifie toute proprit personnelle tangible normalement utilise des fins personnelles, familiales ou relatives au foyer, soit (2) toute
chose conue ou vendue pour lincorporation dans un
lieu dhabitation. Pour dterminer si un produit constitue
un Produit de Consommation, les cas ambigus sont rsolus en fonction de la couverture. Pour un produit particulier reu par un utilisateur particulier, lexpression "normalement utilise" ci-avant se rfre une utilisation typique ou lusage commun de produits de mme catgorie, indpendamment du statut de cet utilisateur particulier ou de la faon spcifique dont cet utilisateur particulier utilise effectivement ou sattend lui-mme ou est attendu utiliser ce produit. Un produit est un Produit de
Consommation indpendamment du fait que ce produit a
ou na pas dutilisations substantielles commerciales, industrielles ou hors Consommation, moins que de telles
utilisations reprsentent le seul mode significatif dutilisation du produit.
Les "Informations dInstallation" dun Produit Utilisateur
signifient toutes les mthodes, procdures, cls dautorisation ou autres informations requises pour installer et
excuter des versions modifies dune uvre Couverte
dans ce Produit Utilisateur partir dune version modifie de son Source Correspondant. Les informations qui
suffisent assurer la continuit de fonctionnement du
code objet modifi ne doivent en aucun cas tre empches ou interfres du seul fait quune modification a
t effectue.
Si vous acheminez le code objet dune uvre Couverte
dans, ou avec, ou spcifiquement pour lutilisation dans,
un Produit Utilisateur et si lacheminement se produit en
tant qulment dune transaction dans laquelle le droit
de possession et dutilisation du Produit Utilisateur est
transfr au Destinataire dfinitivement ou pour un terme
fix (indpendamment de la faon dont la transaction est
caractrise), le Source Correspondant achemin selon
cet article-ci doit tre accompagn des Informations
dInstallation. Mais cette obligation ne sapplique pas si
ni vous ni aucune tierce partie ne dtient la possibilit
dinstaller un code objet modifi sur le Produit Utilisateur (par exemple, luvre a t installe en mmoire
morte).
Lobligation de fournir les Informations dInstallation
ninclue pas celle de continuer fournir un service de
support, une garantie ou des mises jour pour une uvre
qui a t modifie ou installe par le Destinataire, ou
pour le Produit Utilisateur dans lequel elle a t modifie
ou installe. Laccs un rseau peut tre rejet quand la
modification elle-mme affecte matriellement et dfavorablement les oprations du rseau ou viole les rgles
et protocoles de communication au travers du rseau.
Le Source Correspondant achemin et les Informations
dInstallation fournies, en accord avec cet article, doivent
tre dans un format publiquement document (et dont
une implmentation est disponible auprs du public sous
forme de code source) et ne doit ncessiter aucune cl ou
mot de passe spcial pour le dpaquetage, la lecture ou la
copie.
Article 7. Termes additionnels.
Les permissions additionnelles dsignent les termes
qui supplmentent ceux de cette Licence en mettant des
exceptions lune ou plusieurs de ses conditions. Les
permissions additionnelles qui sont applicables au Programme entier doivent tre traites comme si elles
taient incluent dans cette Licence, dans les limites de
leur validit suivant la loi applicable. Si des permissions
additionnelles sappliquent seulement une partie du
Programme, cette partie peut tre utilise sparment suivant ces permissions, mais le Programme tout entier reste
gouvern par cette Licence sans regard aux permissions
additionnelles.
Quand vous acheminez une copie dune uvre Couverte, vous pouvez votre convenance ter toute permission additionnelle de cette copie, ou de nimporte quelle
partie de celui-ci. (Des permissions additionnelles
peuvent tre rdiges de faon requrir leur propre suppression dans certains cas o vous modifiez luvre.)
Vous pouvez placer les permissions additionnelles sur le
matriel achemin, ajoutes par vous une uvre Couverte pour laquelle vous avez ou pouvez donner les permissions de Droit dAuteur (copyright) appropries.
Nonobstant toute autre clause de cette Licence, pour tout
constituant que vous ajoutez une uvre Couverte, vous
pouvez (si autoris par les titulaires de Droit dAuteur
pour ce constituant) supplmenter les termes de cette Licence avec des termes :
a) qui rejettent la garantie ou limitent la responsabilit

36 / 36

de faon diffrente des termes des articles 15 et 16 de


cette Licence; ou
qui requirent la prservation de notices lgales raisonnables spcifies ou les attributions dauteur dans ce
constituant ou dans les Notices Lgales Appropries affiches par les uvres qui le contiennent; ou
c) qui prohibent la reprsentation incorrecte de lorigine
de ce constituant, ou qui requirent que les versions modifies dun tel constituant soient marques par des
moyens raisonnables comme diffrentes de la version
originale; ou
d) qui limitent lusage but publicitaire des noms des
concdants de licence et des auteurs du constituant; ou
e) qui refusent accorder des droits selon la lgislation
relative aux marques commerciales, pour lutilisation
dans des noms commerciaux, marques commerciales ou
marques de services; ou
f) qui requirent lindemnisation des concdants de licences et auteurs du constituant par quiconque achemine
ce constituant (ou des versions modifies de celui-ci) en
assumant contractuellement la responsabilit envers le
Destinataire, pour toute responsabilit que ces engagements contractuels imposent directement ces octroyants de licences et auteurs.
Tous les autres termes additionnels non permissifs sont
considrs comme des restrictions avances dans le
sens de larticle 10. Si le Programme tel que vous lavez
reu, ou toute partie de celui-ci, contient une notice tablissant quil est gouvern par cette Licence en mme
temps quun terme qui est une restriction avance, vous
pouvez ter ce terme. Si un document de licence contient
une restriction avance mais permet la reconcession de
licence ou lacheminement suivant cette Licence, vous
pouvez ajouter une uvre Couverte constituante gouverne par les termes de ce document de licence, pourvu que
la restriction avance ne survit pas une telle cession de
licence ou un tel acheminement.
Si vous ajoutez des termes une uvre Couverte en accord avec cet article, vous devez placer, dans les fichiers
sources appropris, une dclaration des termes additionnels qui sappliquent ces fichiers, ou une notice indiquant o trouver les termes applicables.
Les termes additionnels, quils soient permissifs ou non
permissifs, peuvent tre tablis sous la forme dune licence crite sparment, ou tablis comme des exceptions; les obligations ci-dessus sappliquent dans chacun
de ces cas.
Article 8. Terminaison.
Vous ne pouvez ni propager ni modifier une uvre Couverte autrement que suivant les termes de cette Licence.
Toute autre tentative de le propager ou le modifier est
nulle et terminera automatiquement vos droits selon cette
Licence (y compris toute licence de brevet accorde selon le troisime paragraphe de larticle 11).
Cependant, si vous cessez toute violation de cette Li cence, alors votre licence depuis un titulaire de Droit
dAuteur (copyright) est rinstaure (a) titre provisoire moins que et jusqu ce que le titulaire de Droit
dAuteur termine finalement et explicitement votre licence, et (b) de faon permanente si le titulaire de Droit
dAuteur ne parvient pas vous notifier de la violation
par quelque moyen raisonnable dans les soixante (60)
jours aprs la cessation.
De plus, votre licence depuis un titulaire particulier de
Droit dAuteur est rinstaure de faon permanente si ce
titulaire vous a notifi de la violation par quelque moyen
raisonnable, et si cest la premire fois que vous avez reu une notification de violation de cette Licence (pour
une uvre quelconque) depuis ce titulaire de Droit dAuteur, et si vous rsolvez la violation dans les trente (30)
jours qui suivent votre rception de la notification.
La terminaison de vos droits suivant cette section ne terminera pas les licences des parties qui ont reu des copies ou droits de votre part suivant cette Licence. Si vos
droits ont t termins et non rinstaurs de faon permanente, vous ntes plus qualifi recevoir de nouvelles
licences pour les mmes constituants selon larticle 10.
Article 9. Acceptation non requise pour obtenir des
copies.
Vous ntes pas oblig daccepter cette licence afin de recevoir ou excuter une copie du Programme. La propagation asservie dune uvre Couverte qui se produit simplement en consquence dune transmission dgal-gal pour recevoir une copie ne ncessite pas lacceptation. Cependant, rien dautre que cette Licence ne vous
accorde la permission de propager ou modifier une quelconque uvre Couverte. Ces actions enfreignent le Droit
dAuteur si vous nacceptez pas cette Licence. Par consquent, en modifiant ou propageant une uvre Couverte,
vous indiquez votre acceptation de cette Licence pour
agir ainsi.
Article 10. Cession automatique de Licence aux Destinataires et intermdiaires.
Chaque fois que vous acheminez une uvre Couverte, le
Destinataire reoit automatiquement une licence de la
part des concdants originaux, pour excuter, modifier et
propager cette uvre, suivant les termes de cette Li cence. Vous ntes pas responsable du renforcement de la
conformation des tierces parties aux termes de cette Licence.
Une "transaction dentit" dsigne une transaction qui
b)

transfre le contrle dune organisation, ou de substantiellement tous ses actifs, ou la subdivision dune organisation, ou la fusion de plusieurs organisations. Si la propagation dune uvre Couverte rsulte dune transaction
dentit, chaque partie cette transaction qui reoit une
copie de luvre reoit aussi les licences pour luvre
que le prdcesseur intress cette partie avait ou pourrait donner selon le paragraphe prcdent, plus un droit
de possession du Source Correspondant de cette uvre
depuis le prdcesseur intress si ce prdcesseur en
dispose ou peut lobtenir par des efforts raisonnables.
Vous ne pouvez imposer aucune restriction avance dans
lexercice des droits accords ou affirms selon cette Li cence. Par exemple, vous ne pouvez imposer aucun paiement pour la licence, aucune royaltie, ni aucune autre
charge pour lexercice des droits accords selon cette Licence; et vous ne pouvez amorcer aucun litige judiciaire
(y compris une rclamation croise ou contre-rclamation dans un procs) sur lallgation quune revendication de brevet est enfreinte par la ralisation, lutilisation,
la vente, loffre de vente, ou limportation du Programme
ou dune quelconque portion de celui-ci.
Article 11. Brevets.
Un contributeur est un titulaire de Droit dAuteur
(copyright) qui autorise lutilisation selon cette Licence du Programme ou de luvre sur laquelle le Programme est bas. Luvre ainsi soumise licence est appele la "version contributive" de ce contributeur.
Les "revendications de brevet essentielles" sont toutes les
revendications de brevets dtenues ou contrles par le
contributeur, quelles soient dj acquises par lui ou acquises subsquemment, qui pourraient tre enfreintes de
quelque manire, permises par cette Licence, sur la ralisation, lutilisation ou la vente de la version contributive
de celui-ci. Aux fins de cette dfinition, le "contrle" inclue le droit de concder des sous-licences de brevets
dune manire consistante, ncessaire et suffisante, avec
les obligations de cette Licence.
Chaque contributeur vous accorde une licence de brevet
non exclusive, mondiale et libre de toute royaltie, selon
les revendications de brevet essentielles, pour raliser,
utiliser, vendre, offrir la vente, importer et autrement
excuter, modifier et propager les contenus de sa version
contributive.
Dans les trois paragraphes suivants, une "licence de brevet" dsigne tous les accords ou engagements exprims,
quel que soit le nom que vous lui donnez, de ne pas
mettre en vigueur un brevet (telle quune permission explicite pour mettre en pratique un brevet, ou un accord
pour ne pas poursuivre un Destinataire pour cause de
violation de brevet). "Accorder" une telle licence de brevet une partie signifie conclure un tel accord ou enga gement ne pas faire appliquer le brevet cette partie.
Si vous acheminez une uvre Couverte, dpendant en
connaissance dune licence de brevet, et si le Source
Correspondant de luvre nest pas disponible quiconque copie, sans frais et suivant les termes de cette Li cence, travers un serveur rseau publiquement accessible ou tout autre moyen immdiatement accessible,
alors vous devez soit (1) rendre la Source Correspondante ainsi disponible, soit (2) vous engager vous priver pour vous-mme du bnfice de la licence de brevet
pour cette uvre particulire, soit (3) vous engager,
dune faon consistante avec les obligations de cette Li cence, tendre la licence de brevet aux Destinataires de
cette uvre. "Dpendant en connaissance" signifie que
vous avez effectivement connaissance que, selon la licence de brevet, votre acheminement de luvre Couverte dans un pays, ou lutilisation de luvre Couverte
par votre Destinataire dans un pays, enfreindrait un ou
plusieurs brevets identifiables dans ce pays o vous avez
des raisons de penser quils sont valides.
Si, conformment ou en liaison avec une mme transaction ou un mme arrangement, vous acheminez, ou
propagez en procurant un acheminement de, une uvre
Couverte et si accordez une licence de brevet lune des
parties recevant luvre Couverte pour lui permettre
dutiliser, propager, modifier ou acheminer une copie
spcifique de luvre Couverte, alors votre accord est
automatiquement tendu tous les Destinataires de
luvre Couverte et des uvres bases sur celle-ci.
Une licence de brevet est "discriminatoire" si, dans le
champ de sa couverture, elle ninclut pas un ou plusieurs
des droits qui sont spcifiquement accords selon cette
Licence, ou en prohibe lexercice, ou est conditionne
par le non-exercice dun ou plusieurs de ces droits. Vous
ne pouvez pas acheminer une uvre Couverte si vous
tes partie un arrangement, selon lequel une partie
tierce exerant son activit dans la distribution de logiciels et laquelle vous effectuez un paiement fond sur
ltendue de votre activit dacheminement de luvre,
et selon lequel la partie tierce accorde, une quelconque
partie qui recevrait depuis vous luvre Couverte, une
licence de brevet discriminatoire (a) en relation avec les
copies de luvre Couverte achemines par vous (ou les
copies ralises partir de ces copies), ou (b) avant tout
destine et en relation avec des produits spcifiques ou
compilations contenant luvre Couverte, moins que
vous ayez conclu cet arrangement ou que la licence de
brevet ait t accorde avant le 28 mars 2007.
Rien dans cette Licence ne devrait tre interprt comme

Version 0.2.0

devant exclure ou limiter toute licence implicite ou


dautres moyens de dfense une infraction qui vous seraient autrement disponible selon la loi applicable relative aux brevets.
Article 12. Non abandon de la libert des autres.
Si des conditions vous sont imposes (que ce soit par dcision judiciaire, par un accord ou autrement) qui contredisent les conditions de cette Licence, elles ne vous excusent pas des conditions de cette Licence. Si vous ne
pouvez pas acheminer une uvre Couverte de faon
satisfaire simultanment vos obligations suivant cette Licence et toutes autres obligations pertinentes, alors en
consquence vous ne pouvez pas du tout lacheminer. Par
exemple, si vous avez un accord sur des termes qui vous
obligent collecter pour le racheminement des royalties
depuis ceux qui vous acheminez le Programme, la
seule faon qui puisse vous permettre de satisfaire la
fois ces termes et ceux de cette Licence sera de vous
abstenir entirement dacheminer le Programme.
Article 13. Utilisation avec la Licence Gnrale Publique Affero GNU.
Nonobstant toute autre clause de cette Licence, vous
avez la permission de lier ou combiner toute uvre Couverte avec une uvre place sous la version 3 de la Licence Gnrale Publique GNU Affero (GNU Affero
General Public License) en une seule uvre combine,
et dacheminer luvre rsultante. Les termes de cette
Licence continueront sappliquer la partie formant
une uvre Couverte, mais les obligations spciales de la
Licence Gnrale Publique GNU Affero, article 13,
concernant linteraction travers un rseau, sappliqueront la combinaison en tant que telle.
Article 14. Versions rvises de cette Licence.
La Free Software Foundation peut publier des versions
rvises et/ou nouvelles de la Licence Publique Gnrale
GNU (GNU General Public License) de temps en
temps. De telles version nouvelles resteront similaires
dans lesprit avec la prsente version, mais peuvent diffrer dans le dtail afin de traiter de nouveaux problmes
ou proccupations.
Chaque version reoit un numro de version distinctif. Si
le Programme indique quune version spcifique de la
Licence Publique Gnrale GNU "ou toute version ultrieure" (or any later version) sapplique celui-ci,
vous avez le choix de suivre soit les termes et conditions
de cette version numrote, soit ceux de nimporte quelle
version publie ultrieurement par la Free Software
Foundation. Si le Programme nindique pas une version
spcifique de la Licence Publique Gnrale GNU, vous
pouvez choisir lune quelconque des versions qui ont t
publies par la Free Software Foundation.
Si le Programme spcifie quun intermdiaire peut dcider quelles versions futures de la Licence Gnrale Pu blique GNU peut tre utilise, la dclaration publique
dacceptation dune version par cet intermdiaire vous
autorise choisir cette version pour le Programme.
Des versions ultrieures de la licence peuvent vous donner des permissions additionnelles ou diffrentes. Cependant aucune obligation additionnelle nest impose lun
des auteurs ou titulaires de Droit dAuteur du fait de
votre choix de suivre une version ultrieure.
Article 15. Dclaration dabsence de garantie.
Il ny a aucune garantie pour le programme, dans les limites permises par la loi applicable. moins que cela ne
soit tabli diffremment par crit, les propritaires de
droits et/ou les autres parties fournissent le programme
"en ltat" sans garantie daucune sorte, quelle soit exprime ou implicite, ceci comprenant, sans se limiter
celles-ci, les garanties implicites de commercialisabilit
et dadquation un objectif particulier. Vous assumez le
risque entier concernant la qualit et les performances du
programme. Dans lventualit o le programme savrerait dfectueux, vous assumez les cots de tous les services, rparations ou corrections ncessaires.
Article 16. Limitation de responsabilit.
En aucune autre circonstance que celles requises par la
loi applicable ou accordes par crit, un titulaire de droits
sur le programme, ou tout autre partie qui modifie ou
achemine le programme comme permis ci-dessus, ne
peut tre tenu pour responsable envers vous pour les
dommages, incluant tout dommage gnral, spcial, accidentel ou induit survenant par suite de lutilisation ou de
lincapacit dutiliser le programme (y compris, sans se
limiter celles-ci, la perte de donnes ou linexactitude
des donnes retournes ou les pertes subies par vous ou
des parties tierces ou lincapacit du programme fonctionner avec tout autre programme), mme si un tel titulaire ou toute autre partie a t avis de la possibilit de
tels dommages.
Article 17. Interprtation des sections 15 et 16.
Si la dclaration dabsence de garantie et la limitation de
responsabilit fournies ci-dessus ne peuvent prendre effet
localement selon leurs termes, les cours de justice qui les
examinent doivent appliquer la lgislation locale qui approche au plus prs possible une leve absolue de toute
responsabilit civile lie au Programme, moins quune
garantie ou assumation de responsabilit accompagne
une copie du Programme en change dun paiement.

13 dcembre 2015

Das könnte Ihnen auch gefallen