Teknik med öppen källkod har funnits nästan lika länge som datorer. Teknik anses vara ”öppen källkod” när mjukvarukoden som används för att få den att fungera har utformats specifikt för enkel åtkomst. Denna transparens gör det möjligt för grupper av programmerare att undersöka källkoden och göra ändringar eller förbättringar för att förbättra tekniken.
Det var inte förrän på 1990-talet och kommersialiseringen av Internet som öppen källkodsteknik blev mainstream. Tekniken drevs ytterligare in i rampljuset när internetåtkomst blev mer överkomligt för hushållen och alltmer tillgänglig gratis på många skolor och bibliotek. När konsumenternas tekniska kunskap ökar, kommer öppen källkod sannolikt att fortsätta att vara ett populärt alternativ för programmerare.
Teknik med öppen källkod, i sin sannaste form, är vilken kod som helst tillgänglig för allmänheten med få eller inga upphovsrättsliga begränsningar för hur den kan ändras eller användas. I takt med att sociala nätverk ökar har dock öppen källkodsteknik utvecklats till flera undergrupper. Bloggen, anslagstavlan och journalistiska undergrupper av öppen källkodsteknologi gör det möjligt för även nybörjare datoranvändare att bli en del av en ständigt föränderlig internetgemenskap.
Blogggemenskaper är kanske den mest kända formen av öppen källkodsanpassning. WordPress® är en av de mest framgångsrika och mest använda bloggplattformarna med öppen källkod genom tiderna. Som en öppen källkodsplattform tillåter WordPress® och dess konkurrenter användare att manipulera den fritt tillgängliga koden för att skapa estetiskt unika bloggmallar. Dessutom kan användare som inte kan läsa källkoden fortfarande dra nytta av tekniken eftersom mediet med öppen källkod möjliggör ökad användarinteraktion och välskötta forum.
Internetanvändare drar också nytta av anslagstavlor med öppen källkod. Grundläggande anslagstavlakodning är allmänt delad bland programmerare. Detta gör det möjligt för förstagångswebbdesigners att kopiera och klistra in koden utan några förkunskaper om HTML.
I likhet med framväxten för bloggkultur och community-anslagstavlor, använder gräsrotsjournalistiken regelbundet teknik med öppen källkod. Denna typ av applikationer med öppen källkod gör journalistiska webbplatser tillgängliga för vanliga användare för uppladdning av text, bilder eller video. Så kallad ”medborgarjournalistik” är en växande verksamhet, med några stora nyhetsbolag som betalar aktiva internetanvändare för att ge bloggkommentarer eller rådskolumner.
Alla typer av programvara med öppen källkod används vanligtvis av nystartade internetföretag. Även om att ge holistisk åtkomst kan begränsa andrahandsvärdet för koden, ger det en praktiskt taget kostnadsfri metod för att justera den och eliminera buggar. Framgångsrik öppen källkod används och justeras av intresserade internetanvändare tills de flesta av felen är åtgärdade. Som sådan kan öppen källkod flyttas från test, även kallad ”beta”, programvara till publicerbar programvara mycket snabbt.
De flesta större företag utför helt enkelt in-house beta-tester, och tekniken är strikt upphovsrättsskyddad. När det gäller vissa nischade webbjättar som WordPress® eller LiveJournal®, ger dock öppen källkodsteknik en mer unik social nätverksupplevelse. När sociala nätverkssajter blir mer populära kommer öppen källkod sannolikt också att åtnjuta ökad användning och ryktbarhet.