Open Source bedeutet, dass der Quellcode einer Software jedem zugänglich ist und bis ins letzte Detail untersucht und verändert werden kann. Dadurch sollen andere Programmierer die Möglichkeit haben, das Programm kostenlos weiterentwickeln zu können.
Nicht alle wichtigen Innovationen der Computerbranche werden in den großen Softwarehäusern entwickelt, viele stammen von unabhängigen Programmieren, die ihre Quellcode öffentlich anderen Entwicklern zugänglich machen und mit ihnen weltweit über das Internet zusammenarbeiten. Diese computertechnische Bewegung wird als Open Source bezeichnet. Anfangs als ein Produkt aus der Hacker-Szene belächelt und schlecht gemacht, hat sich Open Source 1998 zum wichtigsten Herausforderer des Microsoft-Monopols für PC-Betriebssysteme entwickelt.
Wer glaubt, mit Open Source Software das große Geld machen zu können, irrt sich jedoch meistens. Dadurch, dass die Hersteller der Open Source - Softwareprodukte den Usern meist unbekannt sind, und sich auch oftmals kein Verantwortlicher für evtl. auftretende Fehler eines Programms finden lässt, ist es schwierig, damit direkt Geld zu verdienen.
Open Source hat in den letzten Jahren große Beachtung auf dem Markt gefunden und ist somit auf dem besten Wege, die Software-Gemeinschaft in einer positiven Weise zu beeinflussen. Auch im Bereich der Filesharingprogramme ist Open Source sehr beliebt geworden und in einigen Programmen vertreten.