Upravljanje digitalnom imovinom otvorenog koda prilagodljivo je, softversko utemeljeno sredstvo za arhiviranje i katalogiziranje digitalnih datoteka kao što su fotografije, filmovi i dokumenti. U osnovi, svaka se elektronička datoteka može smatrati “digitalnom imovinom”. Kako se sve više posla dovršava i njime se upravlja putem interneta, digitalna imovina brzo postaje vrijedna roba za tvrtke i pojedince. Softver otvorenog koda je softver koji se temelji na uobičajenom besplatnom kodu. Svatko može uzeti open source, modificirati ga i koristiti bez potrebe za kupnjom ili licenciranjem softverskog paketa.
Digitalna imovina poput fotografija i datoteka često je važna imovina tvrtke i poslovna imovina koju treba sačuvati i pohraniti. Digitalne datoteke mogu zauzeti puno prostora na korporativnim tvrdim diskovima, a bez učinkovite organizacijske sheme brzo ih je teško locirati i koristiti. Upravljanje imovinom je način na koji se digitalne datoteke mogu sortirati i učiniti dostupnima.
Na tržištu postoji mnoštvo komercijalnih programa za upravljanje digitalnom imovinom, u rasponu od softverskih paketa do paketa za web dizajn. Ovi programi općenito dolaze u širokom rasponu cijena i nude različite razine zaštite imovine. Neki jednostavno pružaju organizacijsku shemu, dok drugi nude i organizaciju i sigurnost datoteka. Za vrijednu digitalnu imovinu poput autorskih prava i patenata obično je poželjno više sigurnosti.
Programi za upravljanje digitalnom imovinom otvorenog koda daju vlasnicima sadržaja veću fleksibilnost u dizajnu i dostupnoj zaštiti. Programi otvorenog koda temelje se na središnjem, besplatno dostupnom kodu. Programeri mogu uzeti taj kod i prilagoditi ga kako god žele. Program za upravljanje digitalnom imovinom otvorenog koda stoga je nešto više od programa koji je izgrađen oko tog besplatnog koda. Ove vrste programa općenito su jedinstvenije i inovativnije od programa dostupnih na masovnom tržištu, ali im također treba puno više vremena i znanja za razvoj.
Neki programeri kreirat će softver za upravljanje digitalnom imovinom otvorenog koda za jednokratnu upotrebu: za jednu osobu ili jednu tvrtku. Ove vrste programa često sadrže posebne značajke upravljanja autorskim pravima ili patentima, a mogu se optimizirati kako bi se poboljšale specifične potrebe poslovne produktivnosti. Mogu sadržavati različite portale za različite vrste imovine i mogu inovirati nove načine pohrane i arhiviranja širokog spektra intelektualnog vlasništva.
Drugi otvoreni sustavi za upravljanje digitalnom imovinom dizajnirani su za širu publiku i često se smatraju više kao radovi u tijeku nego gotovi programi. Jedna od najatraktivnijih značajki otvorenog koda je njegova otvorena i besplatna dostupnost. Jedan programer može izraditi program poput programa za upravljanje digitalnom imovinom i može ga podijeliti s drugima. Oni drugi to mogu dodati i prilagoditi, a mogu to prenijeti svojim klijentima i potrošačima, koji također mogu napraviti promjene. Krajnji rezultat je često rastući, uspješan sustav koji se neprestano razvija.