Différences entre les versions de « Présentation des principes du libre en vidéo »

De April MediaWiki
Aller à la navigationAller à la recherche
(ajout d'une catégorie)
Ligne 30 : Ligne 30 :
 
===Qu'est-ce que le code source d'un logiciel ?===
 
===Qu'est-ce que le code source d'un logiciel ?===
 
====Intro====
 
====Intro====
Pour comprendre ce qu'est le code source d'un logiciel, pensez à une recette de cuisine. Si vous acheté un plat tout fait, il peut être bon ou mauvais mais vous ne savez pas quels ingrédients se trouvent exactement dedans, vous ne savez pas non plus s'ils sont de bonne qualité, ni si ils ont été préparés dans une cuisine propre.  
+
Pour comprendre ce qu'est le code source d'un logiciel, pensez à une recette de cuisine. Si vous achetez un plat tout fait, il peut être bon ou mauvais mais vous ne savez pas quels ingrédients se trouvent exactement dedans, vous ne savez pas non plus s'ils sont de bonne qualité, ni si ils ont été préparés dans une cuisine propre.  
  
 
Une fois que vous l'avez mangé, vous êtes incapable de le cuisiner vous-même. Peut-être que vous aimeriez rajouter votre ingrédient favori, mais il est peu probable que l'usine modifie sa recette pour vous donner satisfaction. Pour faire tout ça, il vous faut la recette du plat.
 
Une fois que vous l'avez mangé, vous êtes incapable de le cuisiner vous-même. Peut-être que vous aimeriez rajouter votre ingrédient favori, mais il est peu probable que l'usine modifie sa recette pour vous donner satisfaction. Pour faire tout ça, il vous faut la recette du plat.
Ligne 37 : Ligne 37 :
  
 
Accéder au code source permet de faire de l'informatique...
 
Accéder au code source permet de faire de l'informatique...
 +
 
====Clé====
 
====Clé====
 
...à sa sauce ! Le code source permet d'étudier, de comprendre et au final de progresser en informatique. On peut se prémunir contre les fonctions malveillantes, les pièges commerciaux directement intégré dans le logiciel et au final de modifier le logiciel pour l'adapter à ses besoins personnels. Dès lors qu'on a la compétence nécessaire bien sûr.
 
...à sa sauce ! Le code source permet d'étudier, de comprendre et au final de progresser en informatique. On peut se prémunir contre les fonctions malveillantes, les pièges commerciaux directement intégré dans le logiciel et au final de modifier le logiciel pour l'adapter à ses besoins personnels. Dès lors qu'on a la compétence nécessaire bien sûr.

Version du 21 juillet 2014 à 10:18

Principe

L'idée est de reproduire les informations délivrées lors de conférence sous la forme de plusieurs vidéos courtes (2 minutes max) avec une voix et des illustrations. L'objectif est de suivre une structure toujours identique :

  • Le titre de la vidéo est une question.
  • Au milieux de la vidéo se trouve une image clé qui résume la vidéo
  • La conclusion renvoie vers d'autres vidéos de la série.

Scénarios

D'où vient le logiciel libre ?

Intro

Le logiciel libre est apparu au début des années 1980. Jusq'alors, l'informatique était une affaire de spécialistes, notamment d'universitaires qui partageaient très naturellement le code source de leurs logiciels. Avec les années 80 est arrivée l'informatique commerciale et grand public et avec elle la volonté de faire du logiciel une marchandise.

Richard Stallman est la personne qui a formalisé le principe du logiciel libre. C'était un universitaire américain du MIT, habitué à pratiquer l'informatique dans un esprit d'expérimentation et de partage.

L'idée lui ait venue après une petite histoire en apparence anodine, le genre de petits désagréments que tout le monde a pu rencontrer. Ne parvenant pas à faire fonctionner une nouvelle imprimante, Richard Stallman demanda à un confrère d'une autre université de lui passer le code source des pilotes de celle-ci. C'était l'usage bien installé dans ce milieux. Surprise, le confrère refusa des les fournir au motif qu'il avait signé un accord d'exclusivité avec son fournisseur.

Cet événement fut une prise de conscience pour Richard Stallman. Le code source devait continuer à circuler pour permettre aux utilisateurs de rester maître de leur informatique et de continuer à partager le fruit de leur travail.

Clé

Ce qu'il faut bien comprendre, c'est que l'informatique libre ne parle pas de technique mais de partage des connaissances et de travail en commun.

Conclusion

Le projet de Richard Stallman s'est mis en pratique à plusieurs niveaux :

  • logiciel libre se définit par 4 libertés,
  • des licences libres comme la GPL ont été crées pour donner un cadre juridique solide
  • Stallman lancera le projet GNU visant à créer un système d'exploitation entièrement libre.

Aujourd'hui, tout le monde ou presque utilise du logiciel libre, souvent sans le savoir, mais l'objectif initial de liberté est-il atteint ?

Qu'est-ce que le code source d'un logiciel ?

Intro

Pour comprendre ce qu'est le code source d'un logiciel, pensez à une recette de cuisine. Si vous achetez un plat tout fait, il peut être bon ou mauvais mais vous ne savez pas quels ingrédients se trouvent exactement dedans, vous ne savez pas non plus s'ils sont de bonne qualité, ni si ils ont été préparés dans une cuisine propre.

Une fois que vous l'avez mangé, vous êtes incapable de le cuisiner vous-même. Peut-être que vous aimeriez rajouter votre ingrédient favori, mais il est peu probable que l'usine modifie sa recette pour vous donner satisfaction. Pour faire tout ça, il vous faut la recette du plat.

C'est pareil avec les logiciels. Ce que vous installez sur votre ordinateur est ce qu'on appelle du code compilé. Il est exécutable par une machine tel quel mais sa recette reste secrète. Pour savoir comment il est réellement fait, il faut pouvoir accéder au code source, c'est à dire à sa recette.

Accéder au code source permet de faire de l'informatique...

Clé

...à sa sauce ! Le code source permet d'étudier, de comprendre et au final de progresser en informatique. On peut se prémunir contre les fonctions malveillantes, les pièges commerciaux directement intégré dans le logiciel et au final de modifier le logiciel pour l'adapter à ses besoins personnels. Dès lors qu'on a la compétence nécessaire bien sûr.

Conclusion

Le partage du code source des logiciels est nécessaire pour la liberté informatique. C'est le moyen essentiel sur lequel repose le logiciel libre et la condition impérative de l'exercice des 4 libertés. Les différentes licences libres permettent de définir comment ce code source peut-être partagé, comme par exemple le choix ou non de suivre les principes du copyleft.

Mais est-il si utile pour quelqu'un qui n'est pas informaticien de pouvoir accéder au code source du logiciel qu'il utilise ?

Qu'est-ce qui définit un logiciel libre ?

Qu'est-ce que le copyleft ?

Libre et Open Source, c'est pareil ou pas ?

Le logiciel libre est-il un logiciel gratuit ?

Comment peut-on gagner de l'argent avec le logiciel libre ?

Peut-on protéger ses données personnelles avec des logiciels libres?

Pourquoi mutualiser le dev de LL?

pour économiser administration qui chacune dev dans son coin, alors qu'un dev en commun serait bénéfique à toutes association entreprises

En quoi le LL bénéficie au plus grand nombre?

Combien coûte la licence d'un LL?