Avoimen lähdekoodin tekniikka on ollut olemassa lähes yhtä kauan kuin tietokoneet. Teknologiaa pidetään ”avoimen lähdekoodin” koodina, kun sen toimimiseen käytetty ohjelmistokoodi on suunniteltu helppokäyttöiseksi. Tämän läpinäkyvyyden ansiosta ohjelmoijayhteisöt voivat tutkia lähdekoodia ja tehdä muutoksia tai parannuksia tekniikan parantamiseksi.
Vasta 1990 -luvulla ja Internetin kaupallistamisessa avoimen lähdekoodin tekniikasta tuli valtavirtaa. Tekniikka työnnettiin edelleen parrasvaloihin, kun Internet -yhteys tuli edullisemmaksi kotitalouksille ja yhä useammin ilmaiseksi monissa kouluissa ja kirjastoissa. Kuluttajateknologian tuntemuksen kasvaessa avoimen lähdekoodin käyttö on todennäköisesti edelleen suosittu vaihtoehto ohjelmoijille.
Avoimen lähdekoodin tekniikka sen todellisimmassa muodossa on mikä tahansa julkisesti saatavilla oleva koodi, jolla on vain vähän tai ei lainkaan tekijänoikeusrajoituksia sen muuttamisesta tai käytöstä. Sosiaalisen verkostoitumisen kasvaessa avoimen lähdekoodin tekniikka on kuitenkin kehittynyt useiksi osajoukoiksi. Blogi, ilmoitustaulu ja avoimen lähdekoodin tekniikan journalistiset osajoukot mahdollistavat jopa aloittelevien tietokoneen käyttäjien tulla osaksi jatkuvasti muuttuvaa Internet-yhteisöä.
Blogiyhteisöt ovat ehkä tunnetuin avoimen lähdekoodin mukauttamisen muoto. WordPress® on yksi kaikkien aikojen menestyneimmistä ja laajimmin käytetyistä avoimen lähdekoodin blogialustoista. Avoimen lähdekoodin alustana WordPress® ja sen kilpailijat antavat käyttäjien manipuloida vapaasti saatavilla olevaa koodia ja luoda esteettisesti ainutlaatuisia blogimalleja. Lisäksi käyttäjät, jotka eivät pysty lukemaan lähdekoodia, voivat silti hyötyä tekniikasta, koska avoimen lähdekoodin väline lisää käyttäjien vuorovaikutusta ja ylläpitää foorumeita.
Internetin käyttäjät hyötyvät myös avoimen lähdekoodin ilmoitustauluista. Viestitaulun peruskoodaus on laajalti jaettu ohjelmoijien kesken. Tämän ansiosta ensimmäistä kertaa web-suunnittelijat voivat kopioida ja liittää koodin ilman HTML-taitoja.
Samoin kuin blogikulttuurin ja yhteisöjen ilmoitustaulujen syntyminen, ruohonjuuritason journalismi käyttää säännöllisesti avoimen lähdekoodin tekniikkaa. Tämäntyyppinen avoimen lähdekoodin sovellus tuo journalistiset sivustot jokapäiväisten käyttäjien saataville tekstin, kuvien tai videon lataamista varten. Niin sanottu ”kansalaisjournalismi” on kasvava liiketoiminta, ja jotkut suuret uutissitoumukset maksavat aktiivisille Internetin käyttäjille blogikommenttien tai -sarakkeiden tarjoamisesta.
Aloittavat Internet-yritykset käyttävät yleisesti kaikenlaisia avoimen lähdekoodin ohjelmistoja. Vaikka kokonaisvaltaisen käyttöoikeuden myöntäminen voi rajoittaa koodin jälleenmyyntiarvoa, se tarjoaa käytännössä maksuttoman tavan säätää koodia ja poistaa virheitä. Kiinnostuneet Internetin käyttäjät käyttävät ja säätelevät onnistunutta avoimen lähdekoodin koodia, kunnes suurin osa sen virheistä on korjattu. Siten avoimen lähdekoodin voi siirtää testistä, jota kutsutaan myös beta -ohjelmistoksi, julkaistavaksi ohjelmistoksi erittäin nopeasti.
Useimmat suuret yritykset suorittavat yksinkertaisesti omaa beta-testausta, ja tekniikka on tiukasti tekijänoikeudella suojattu. Tiettyjen kapealla Web -jättiläisten, kuten WordPress®: n tai LiveJournalin® tapauksessa avoimen lähdekoodin tekniikka tarjoaa kuitenkin ainutlaatuisemman sosiaalisen verkostoitumisen. Sosiaalisten verkostoitumissivustojen suosion kasvaessa myös avoimen lähdekoodin käyttö ja tunnettuus lisääntyvät.