Les clés pour s'orienter dans un projet libre

Les clés pour s'orienter dans un projet libre

Mozilla a une mission

Firefox

Firefox OS : un OS mobile libre pour le web

Firefox OS

Moi et le logiciel libre

Eggdrop logo
  • 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

Red panda (Firefox) Photo by Yortw