Les clés pour s'orienter dans un projet libre
Julien Wajsberg,
@jwajsberg
ou
julien@mozilla.com
Les clés pour s'orienter dans un projet libre
Julien Wajsberg, Paris-Web, EfreiTech, 18 octobre 2014
Mozilla a une mission
Firefox OS : un OS mobile libre pour le web
Moi et le logiciel libre
1996 : j'accède à Internet.
libre
-antenne et IRC.
Accès distant à un shell et
eggdrops
.
Moi, encore
Orange Labs
Mozilla
Qu'est-ce qu'un logiciel libre ?
Historique rapide du libre
À l'origine, partage et code source entre hackers?.
Stallman crée la FSF et le projet GNU.
Les licences sont des contrats
Sans licence, un utilisateur n'a aucun droit sur un logiciel.
Un contrat permet de définir les droits accordés à l'utilisateur.
Un contrat ne lie que le propriétaire du logiciel et un seul utilisateur.
Le logiciel libre détourne ces règles pour donner beaucoup de droits à l'utilisateur.
Des libertés
Les 4 libertés
Liberté d'exécuter le programme.
Liberté d'étudier le fonctionnement du programme et de l'adapter à ses besoins. Accès au code source.
Liberté de redistribuer des copies.
Liberté de redistribuer des modifications.
Du jargon
Du jargon sur le code
Bug tracker (suivi des anomalies)
Code repository (dépôt de code)
Pull request (demande d'intégration de modification)
Patch (modification)
Du jargon sur la communication
Mailing list (liste de diffusion)
IRC
Les listes de diffusion
C'est une adresse e-mail gérée par un logiciel.
On s'abonne à une liste.
On reçoit ensuite tous les messages envoyés à la liste.
Il peut y avoir plusieurs listes pour un logiciel.
Les listes de diffusion sont généralements archivées, les archives peuvent ou non être lisibles par les non-abonnés.
Certaines listes peuvent avoir plusieurs centaines d'abonnés.
IRC
Assez primitif, existe depuis 1988.
Système de communication uniquement textuel, plutôt synchrone.
En rejoignant un canal de discussion, on peut dialoguer avec les personnes connectées en même temps sur le même canal de discussion.
Des discussions privées sont également possibles.
Discussions plus informelles que sur une liste de diffusion.
Et vous ?
Thanks
Julien Wajsberg
Les clés pour s'orienter dans un projet libre
@jwajsberg
Slides
:
http://julienw.github.io/parisweb-2014-logiciels-libres/html5/parisweb-2014-logiciels-libres.html
Photo by Yortw