Types de diffusion de logiciels

Transcription

Types de diffusion de logiciels
Université de La Rochelle - DAEU informatique 2007/2008 Jacques FEUGUEUR
édition du 03/03/2008
Université de La Rochelle - DAEU informatique 2007/2008 Jacques FEUGUEUR
c. )
d. )
Logiciel libre
A.1.
freeware
Logiciel entièrement gratuit, qu'on peut copier comme on veut. Si un programme est en freeware, c'est qu'il n'est pas
fantastique (faibles performances, peu de fonctions, etc.), car par défaut son code ne doit pas être modifié, contrairement au
logiciel libre.
TYPES DE DIFFUSION DE LOGICIELS
A.
édition du 03/03/2008
Software
Tout ce qui, dans un ordinateur, ne relève pas du matériel.
A.3.
Définition
GPL : General Public License (Licence publique générale)
Il s'agit des licences qui interdisent la redistribution car si un programme est un logiciel libre au moment où il quitte les
mains de son auteur : cela ne signifie pas nécessairement qu'il sera un logiciel libre pour quiconque en possédera une copie.
Les logiciels libres sont des logiciels dont la recette de fabrication (code source) est publique, modifiable et redistribuable.
Ainsi, des contributeurs du monde entier (ingénieurs, développeurs, utilisateurs) participent conjointement à l'élaboration
d'un logiciel libre.
La principale caractéristique de la GPL est le copyleft, (copie laissée) pour préserver la liberté d'utiliser, d'étudier, de
modifier et de diffuser le logiciel et ses versions dérivées.
Un programme est un logiciel libre si vous êtes libre de redistribuer des copies, avec ou sans modification, gratuitement ou
non, à tout le monde, partout. Être libre de faire ceci signifie (entre autre) que vous n'avez pas à demander ou à payer pour
en avoir la permission.
Cela signifie concrètement de nombreux avantages :
B.
Fiabilité: de nombreux utilisateurs et informaticiens testent en permanence ces logiciels. Les bugs éventuels sont donc rapidement
corrigés et ils deviennent peu fréquents.
Sécurité: la publication du code source implique une grande réactivité aux niveaux des failles de sécurité. La sécurité est donc un
point central des logiciels libres. Chacun peut vérifier le contenu d'un logiciel libre. Il est d'ailleurs reconnu que la transparence en
matière de sécurité est bien plus efficace que de tenter de dissimuler les failles.
Pérennité: les formats de données sont forcément ouverts et vous pouvez utiliser librement le code source du logiciel. Vous êtes
donc indépendant d'un éditeur et sûrs que le logiciel et les données générées seront toujours utilisables dans plusieurs années.
Coût : il n'y a pas de coût de licences et vous êtes en conformité avec la loi Liberté: vous pouvez utiliser ces logiciels librement que
ce soit pour offrir à votre voisin ou pour installer sur les milliers de machines de votre entreprise
A.2.
Ce sont tous les autres logiciels payants, avec un code propriétaire. La meilleure définition est Microsoft, en particulier avec
ses systèmes d'exploitation "Windows".
B.1.
Avantages:
Vous disposez normalement de logiciels ayant été testés et n'ayant pas de "bugs".
Le SAV et le support technique sont assez efficaces.
L'installation est très facile.
La Free Software Foundation
B.2.
Pour être qualifié de logiciel libre, un logiciel doit être disponible sous des conditions répondant à des critères stricts. La
Free Software Foundation( F.S.F.) et le projet Debian étudient avec soin chaque licence de logiciel pour déterminer si le
logiciel est libre (selon leurs critères respectifs).
a. )
Logiciels commerciaux:
Inconvénients:
Ils exigent, en général, un code d'activation voir un enregistrement chez l'éditeur.
Vous n'achetez que les droits d'exploitation pour 1 poste en général, si vous voulez l'employer sur plusieurs machines, il vous
faut acquérir une licence par machine.
Il est possible de les acheter d'occasion, vous n'aurez pas la toute dernière version, mais vous n'en avez pas forcément besoin.
Critères de Logiciels libres
La FSF maintient une définition du logiciel libre basée sur quatre libertés :
Liberté 0 : La liberté d'exécuter le programme, pour tous les usages.
Liberté 1 : La liberté d'étudier le fonctionnement du programme ; Ceci suppose l'accès au code source.
Liberté 2 : La liberté de redistribuer des copies ; Ceci comprend la liberté de vendre des copies.
Liberté 3 : La liberté d'améliorer le programme et de publier ses améliorations ; Ceci suppose l'accès au code source.
La FSF insiste sur le fait que « libre » ne doit pas être compris comme « gratuit ». on doit pouvoir redistribuer le
programme sous toute forme, l'accès au code source doit être possible pour jouir des libertés d'étude et d'amélioration.
b. )
Exemples de logiciels libres
Page 1 sur 2
Base de données: PostgreSQL, MySQL
Firewall: Netfilter IPTables, OpenBSD Packet Filter, FreeBSD-IPFW
Anti-spam: SpamAssassin
Anti-virus: Clamav
Bureautique: OpenOffice.org, KOffice
Navigateurs web: Mozilla, Mozilla-Firefox, Epiphany, Galeon, Konqueror, Lynx, Links
Jeux: Tuxracer, Torcs, Gnu Chess, Gcompris, BZFlag, FlightGear, Frozen-Bubble, xBill
Graphisme: The Gimp, Blender, PovRay, Sodipodi, Inkscape
Mathématiques: Scilab, Octave
Systèmes d'exploitations: GNU/Linux, FreeBSD, OpenBSD, NetBSD
A.
A.1.
A.2.
a. )
b. )
c. )
d. )
A.3.
B.
B.1.
B.2.
Logiciel libre.............................................................................................................................................................................. 1
Définition ........................................................................................................................................................................... 1
La Free Software Foundation............................................................................................................................................. 1
Critères de Logiciels libres............................................................................................................................................ 1
Exemples de logiciels libres .......................................................................................................................................... 1
freeware......................................................................................................................................................................... 2
Software ........................................................................................................................................................................ 2
GPL : General Public License (Licence publique générale) .............................................................................................. 2
Logiciels commerciaux:............................................................................................................................................................. 2
Avantages:.......................................................................................................................................................................... 2
Inconvénients: .................................................................................................................................................................... 2
Page 2 sur 2

Documents pareils