L'expression "logiciel libre" fait référence à la liberté de tous, développeurs comme utilisateurs, d'exécuter, de copier, de distribuer, d'étudier, de modifier et d'améliorer un tel logiciel.
L'expression "open-source" fait simplement référence à la liberté d'étudier le code source.
Un lien vers une traduction française de la licence GPL, sachant que seul la version anglaise est officielle.
licence GPL en français.
Lien vers la licence MPL. La Mozilla Public License en est à sa version 1.1.
Licence MPL en anglais.
La liberté d'utiliser le programme.
La liberté d'accès au code source, de l'étudier, de le modifier, de l'adapter.
La liberté de distribuer ces produits.
La liberté d'améliorer le programme et de distribuer ses modifications pour ensuite le partager avec la communauté du libre. Tout utilisateur de logiciel libre fait partie de la communauté du libre.
C'est un logiciel qui est limité par une licence d'utilisation.
Que se soit un logiciel libre ou propriétaire, ils peuvent être gratuit ou "payant". Mais même un logiciel "payant" avec une licence open-source donne accès au code source et n'empêche pas de le modifier. Pour le redistribuer c'est un peu plus complexe, certains exigent par exemple de ne plus utiliser le nom d'origine du logiciel sauf avec leur accord si vous en modifier le code source, mais vous pouvez le distribuer sous un autre nom.
Le World Wide Web Consortium (W3C) définit des recommandations telles que HTML, XHTML,CSS. Cette standardisation est censée permettre à toute page web de s'afficher à l'identique sur tous les navigateurs internet.
Scalable Vector Graphics (SVG) est un standard de dessin vectoriel en 2D et d'applications graphiques, il est une spécification du W3C basée sur XML. Dans le document XML on retrouve les coordonées, dimensions et structures des objets vectoriels sous forme numérique. Le SVG gère des formes géométriques comme les rectangles ou les ellipses, il utilise également les courbes de Bézier pour obtenir n'importe quelle forme.