Cours de Logiciels Libres 2011/2012

Master d'Informatique, 1ère année
Roberto Di Cosmo
Laboratoire Preuves, Programmes, Systèmes (PPS)
Université de Paris Diderot Paris 7  
e-mail: roberto@dicosmo.org
WWW: http://www.dicosmo.org


Salle et Horaires

Mardi, 10h30 à 12h30, salle 470E. Premier cours: 31 Janvier.

Il y a 8 séances de cours et 5 séances de TD: elles ont lieu dans la même salle, et s'alternent selon les bésoins.

[Plan de la Halle aux Farines].

Public

Ce cours est ouvert à tous les étudiants de la première année du Master Informatique.

Contenu du cours

Le Logiciel Libre est devenu un élément essentiel de tout développement logiciel moderne: on recense a ce jour plus d'un million de projets de Logiciels Libres, et on estime que 80 pour cent de tous les logiciels, propriétaires ou non, contiennent aujourd'hui des composants en logiciel libre. Il devient indispensable de savoir décoder les facettes légales, économiques et organisationnelles des Logiciels Libres, tout autant que leur architecture logicielle, et les outils et pratiques mis en oeuvre pour leur developpement ou pour leur réutilisation.

Ce cours se propose de fournir aux étudiants les connaissances de base sur l'ensemble de ces aspets, et de les mettre en contact direct avec les communautés de développement en Logiciel Libre, à travers des exposés de membres de ces communautés.

Planning du cours

Les séances de cours et de TD étant alternées selon le besoin, le planning sur cette page évoluera pendant le cours: revenez donc ici régulièrement.

N'oubliez pas de noter les jours feriés prévus par le Calendrier de l'université.

  1. Introduction et survol (PDF)tick (31/01/2012)
  2. Histoire (PDF)tick (07/02/2012)
  3. Droit d'auteur, Licences Libres
  4. Brevets
  5. Outils collaboratifs
  6. Génie Logiciel
  7. Modèles économiques
  8. Etude de cas: les distributions GNU/Linux
Il y a deux exposés faisant intervenir des personnes issues de projets en Logiciel Libre cette année; les dates seront précisées ultérieurement.
  1. David Teller (Firefox, Mozilla)
  2. Gabriele Ruffatti (SpagoBI, Engineering)

Contrôle de connaissance

La note finale est la moyenne entre celle de l'examen écrit et celle du projet, et cela à chaque session (il n'est pas possible d'obtenir ce module sans le projet).

Le projet

Le projet donne lieu à la redaction d'un mémoire, selon les consignes présentées ici:
  1. Description du Memoire (PDF)tick (31/01/2012)

Ressources et Bibliographie

Livres

Evenements

Articles sur des aspects philosophiques et politiques

Articles sur des aspects légaux

Articles sur le dévéloppement en Logiciel Libre

La mailing list m1-11-12-logiciel-libre est ouverte pour le cours sur
http://listes.sc.univ-paris-diderot.fr/sympa/info/m1-11-12-logiciel-libre
inscrivez-vous de suite.

Valid HTML 4.01!