Hackathon
Terme issu de l'anglais Hack (s'introduire dans un système) et du français marathon imaginé par les communautés de développeurs regroupés au sein du mouvement Free Open Source Software. Le hackathon désigne le rassemblement d'informaticiens durant plusieurs jours et au minimum une nuit (souvent organisé sur un week-end) en vue de collaborer sur des sujets de programmation informatique pointus et innovants. Chaque projet proposé doit être accepté par les participants pour être traité. Les porteurs de projets retenus donnent leurs directives à une équipe de développeurs dont l'objectif est de créer le plus rapidement possible un prototype d'application prêt à fonctionner. Un jury détermine les vainqueurs. Malgré un délai de réalisation extrêmement court et même si la manifestation est plutôt festive et encourage l'entraide, les enjeux sont sérieux et la méthode est rigoureuse. Les développeurs se font connaître des entrepreneurs et renforcent leurs connaissances tout en adoptant de nouvelles techniques de travail.