Les deux notions ont étés harmonisées pour rester techniquement comparables, mais les motivations philosophiques derrière ces deux notions différents. Le logiciel libre, selon son initiateur, est un mouvement social qui repose sur les principes de Liberté, Égalité, Fraternité ; et l'open source, selon l'auteur du premier ouvrage à en avoir décrit le mécanisme, s'attache aux avantages d'une méthode de développement (fondée sur la réutilisation du code source existant et le développement collaboratif).
[suite...]