Videokonference so stroškovno učinkovite in so postale običajna alternativa konferencam iz oči v oči. Odprtokodne videokonference so praksa, pri kateri se za izvajanje videokonference uporablja odprtokodno gradivo – prosto dostopna, izvirna programska oprema, ki jo je mogoče ponovno distribuirati in po možnosti spreminjati. Standardno video konferenco podpira platforma, ki vključuje grafični uporabniški vmesnik. Oblika tega vmesnika na splošno omogoča gostiteljem in udeležencem konference, da nadzorujejo stvari, kot so začetna konfiguracija, vse kamere in prenos podatkov po omrežju. Odprtokodne videokonference se lahko uporabljajo za najrazličnejše interakcije, vključno s sestanki, učnimi urami in predstavitvami.
Na splošno je odprtokodno programsko opremo za videokonference mogoče naložiti prek interneta in jo je mogoče uporabiti za predstavitve ali sestanke, na katerih se vsi uporabniki ne morejo srečati osebno. Odprtokodno programsko opremo za videokonference lahko najdete na številnih spletnih mestih v internetu. Prednost prenosa odprtokodnega gradiva je, da je na splošno brezplačen.
Tako kot zaprtokodna programska oprema za videokonference lahko tudi odprtokodna programska oprema za videokonference uporabnikom omogoča, da imajo določene vloge, pri čemer ima vsaka vloga omejena dejanja in odgovornosti. Nekatera odprtokodna programska oprema za videokonference ima na primer vlogo »gledalca« ali »študenta«, pri čemer uporabnik, ki ima to vlogo, nima nadzora nad predstavitvijo, lahko pa si ogleda predstavitev in klepeta z drugimi. Vloga »moderatorja« ali »učitelja« pa lahko vključuje dejanja, kot je možnost skupne rabe predstavitve in nalaganje določenih datotek.
Izvajanje odprtokodne videokonference zahteva dostop do ustrezne opreme. Prva stvar, ki jo uporabnik potrebuje, je kakovostna spletna kamera za povezavo z računalnikom. Za uspešno videokonference je bistvenega pomena tudi zanesljiva internetna povezava in zadostna pasovna širina. Pri določanju, katero vrsto konferenčnega orodja uporabiti, je pametno razmisliti o številu virov za pretakanje, ki jih omogoča, pa tudi o tem, ali ima funkcije za besedilni klepet, prenos datotek in snemanje sej. Drugi premislek je, koliko programske opreme morajo udeleženci konference prenesti v računalnik za uporabo.
Programsko opremo, ki je odprtokodna, vključno s programsko opremo za videokonference, je mogoče licencirati za ponovno distribucijo. Ustvarjalci programske opreme se lahko tudi odločijo, ali bodo programsko opremo licencirali za spremembo ali ne ob ponovni distribuciji. Dva elementa, ki ju je treba upoštevati za licenciranje programske opreme, vključujeta obvestilo o avtorskih pravicah in izjavo o dovoljenju za kopiranje. Ta dva elementa se običajno nahajata v besedilu nekje v uporabniški pogodbi programske opreme in sta potrebna za licenciranje.