La technologie open source existe depuis presque aussi longtemps que les ordinateurs. La technologie est considérée comme « open source » lorsque le code logiciel utilisé pour la faire fonctionner a été spécialement conçu pour un accès facile. Cette transparence permet aux communautés de programmeurs d’examiner le code source et d’apporter des modifications ou des améliorations pour améliorer la technologie.

Ce n’est que dans les années 1990 et la commercialisation d’Internet que la technologie open source s’est généralisée. La technologie a été davantage mise à l’ honneur alors que l’accès à Internet est devenu plus abordable pour les ménages et de plus en plus disponible gratuitement dans de nombreuses écoles et bibliothèques. À mesure que les connaissances technologiques des consommateurs augmentent, le code source ouvert continuera probablement d’être une option populaire pour les programmeurs.
La technologie open source, dans sa forme la plus vraie, est tout code disponible au public avec peu ou pas de restrictions de droit d’auteur sur la façon dont il peut être modifié ou utilisé. Cependant, à mesure que les réseaux sociaux se développent, la technologie open source a évolué en plusieurs sous-ensembles. Le blog, le babillard et les sous-ensembles journalistiques de la technologie open source permettent même aux utilisateurs novices d’ ordinateurs de faire partie d’une communauté Internet en constante évolution.

Les communautés de blogs sont peut-être la forme la plus reconnaissable d’adaptation open source. WordPress® est l’une des plateformes de blogs open source les plus réussies et les plus utilisées de tous les temps. En tant que plate-forme open source, WordPress® et ses concurrents permettent aux utilisateurs de manipuler le code disponible gratuitement pour créer des modèles de blog esthétiquement uniques. De plus, les utilisateurs incapables de lire le code source peuvent toujours bénéficier de la technologie puisque le support open source permet une interaction accrue des utilisateurs et des forums bien entretenus.

Les internautes profitent également des babillards électroniques open source. Le codage de base des babillards électroniques est largement partagé par les programmeurs. Cela permet aux concepteurs Web novices de copier et coller le code sans aucune connaissance préalable de HTML .

Semblable à l’émergence de la culture des blogs et des babillards électroniques communautaires, le journalisme populaire utilise régulièrement la technologie open source. Ce type d’application open source met des sites Web journalistiques à la disposition des utilisateurs quotidiens pour télécharger du texte, des images ou des vidéos. Le soi-disant « journalisme citoyen » est une activité en plein essor, certains grands affiliés de l’information payant des internautes actifs pour fournir des commentaires de blog ou des colonnes de conseils.

Tous les types de logiciels open source sont couramment utilisés par les start-up Internet. Même si l’octroi d’un accès global peut limiter la valeur de revente du code, il fournit une méthode pratiquement gratuite pour le peaufiner et éliminer les bogues. Le code open source réussi est utilisé et ajusté par les internautes intéressés jusqu’à ce que la plupart de ses problèmes soient corrigés. En tant que tel, le code open source peut être déplacé très rapidement d’un logiciel de test, également appelé « bêta », à un logiciel publiable.

La plupart des grandes entreprises effectuent simplement des tests bêta en interne, et la technologie est strictement protégée par le droit d’auteur. Dans le cas de certains géants du Web de niche comme WordPress® ou LiveJournal®, cependant, la technologie open source offre une expérience de réseautage social plus unique. À mesure que les sites de réseaux sociaux deviennent plus populaires, l’open source bénéficiera probablement également d’une utilisation et d’une notoriété accrues.