Inhoudsopgave:
Er zijn veel open-source softwareprogramma's die een aantal toepassingen bedienen. Er zijn ook veel verschillende open-source licenties. In grote lijnen kan open-source software worden gebruikt, aangepast en legaal worden gedeeld in vele omgevingen en contexten. Verschillende licenties komen echter met verschillende overeenkomsten, en het is belangrijk om het onderscheid tussen elke grote licentie te begrijpen om het maximale uit open-source software te halen en om een breed inzicht te krijgen in de open-source beweging en het doel ervan. (Zie voor meer informatie Open Source: is het te mooi om waar te zijn?)
De bron van open source
Hoewel de term 'open source' in 1998 werd bedacht, dateert de oorsprong van de beweging van de vrije software al in de jaren zeventig. Softwareontwikkelaar, hacker en vrije software-activist, Richard Stallman, ontwikkelde tegen 1983 een gratis en open besturingssysteem. Begin 1984 kondigde hij het GNU-project aan, dat een besturingssysteem ontwikkelde dat grotendeels was geïnspireerd door Unix (GNU is een recursief acroniem voor "GNU's Not Unix") maar met broncode die gratis en open voor het publiek was voor het voorgestelde grotere goed van de gemeenschap.
GNU gebruikte een filosofie ontwikkeld door Stallman (evenals andere anti-auteursrechtenactivisten) bekend als 'copyleft', die in wezen de auteursrechten erkent die wettelijk oorspronkelijk oorspronkelijk intellectueel eigendom waren verleend, maar heeft daarvan uitdrukkelijk afgezien om open gebruik en ontwikkeling van de werk. Deze techniek en filosofie verleende gratis toegang tot broncode voor software vrijgegeven onder copyleft, voor gratis en open gebruik en aanpassing.